1Passwordに保存したパスワードやAPIキーを、コマンド実行や設定テンプレートで使うためのスキル。CLIの導入、認証、秘密情報の取得・受け渡しを案内します。
- 1Password CLIの導入と設定
- 保存済みAPIキーでコマンド実行
- 設定テンプレートへの秘密情報の埋め込み
技術が苦手で不満を抱きやすい利用者になりきってアプリを試し、操作の分かりにくさや離脱の原因を発見。実際の改善課題と個人的な不満を分け、修正案をまとめます。
Roleplay a hostile user to find and triage UX pain points.
技術が苦手で不満を抱きやすい利用者になりきり、アプリの使いにくさを探します。利用者が達成したい作業を実際に試し、操作の手数、専門用語、文字の読みやすさ、エラーからの復帰などを確認します。問題のスクリーンショットと利用者視点の感想を残したうえで、実際の不具合、優先度の低い課題、個人的な不満、機能提案に分類し、改善案をまとめます。
公開やデモの前に、開発者が見落としやすい操作上のつまずきを確認したいときに向いています。新規登録直後の空の画面や、登録・課金の流れを点検する用途にも使えます。対象ユーザーの人物像は指定でき、指定がなければ製品の利用者に合わせて設定します。
ブラウザ操作ツールと、ステージング環境または公開済みアプリが必要です。ローカル開発環境は対象外です。1回につき人物像は1つ、チケットは最大10件とし、個人的な不満だけの指摘はチケットにしません。
この紹介文は、公開されている SKILL.md をもとに AI(Claude Haiku)が作成しました。正確な仕様は下の原文を確認してください。
インストールする前に、エージェントに与えられる指示の中身を確認できます。
Roleplay the worst-case user for your product — the person who hates technology, doesn't want your software, and will find every reason to complain. Then filter their feedback through a pragmatism layer to separate real UX problems from "I hate computers" noise.
Think of it as an automated "mom test" — but angry.
Most QA finds bugs. This finds friction. A technically correct app can still be unusable for real humans. The adversarial persona catches:
The pragmatism filter (Phase 3) is what makes this useful instead of just entertaining. Without it, you'd add a "print this page" button to every screen because Grandpa can't figure out PDFs.
Tell the agent:
"Run an adversarial UX test on [URL]"
"Be a grumpy [persona type] and test [app name]"
"Do an asshole user test on my staging site"
You can provide a persona or let the agent generate one based on your product's target audience.
If no persona is provided, generate one by answering:
"Big Mick" McAllister — 58-year-old S&C coach. Uses WhatsApp and that's it. His "spreadsheet" is a paper notebook. "If I can't figure it out in 10 seconds I'm going back to my notebook." Needs to log session results for 25 players. Hates small text, jargon, and passwords.
"A user who doesn't like the app" — too vague, no constraints, no voice.
The persona must be specific enough to stay in character for 20 minutes of testing.
Read any available project docs for app context and URLs
Fully inhabit the persona — their frustrations, limitations, goals
Navigate to the app using browser tools
Attempt the persona's ACTUAL TASKS (not a feature tour):
Test these friction categories:
Take screenshots of every pain point
Check browser console for JS errors on every page
Write the feedback AS THE PERSONA — in their voice, with their frustrations. This is not a bug report. This is a real human venting.
[PERSONA NAME]'s Review of [PRODUCT]
Overall: [Would they keep using it? Yes/No/Maybe with conditions]
THE GOOD (grudging admission):
- [things even they have to admit work]
THE BAD (legitimate UX issues):
- [real problems that would stop them from using the product]
THE UGLY (showstoppers):
- [things that would make them uninstall/cancel immediately]
SPECIFIC COMPLAINTS:
1. [Page/feature]: "[quote in persona voice]" — [what happened, expected]
2. ...
VERDICT: "[one-line persona quote summarizing their experience]"
Step OUT of the persona. Evaluate each complaint as a product person:
This filter is MANDATORY. Never ship raw persona complaints as tickets.
For RED and GREEN items only:
For YELLOW items: one catch-all ticket with all notes.
WHITE items appear in the report only. No tickets.
Max 10 tickets per session — focus on the worst issues.
Deliver:
These are starting points — customize for your specific product:
| Product Type | Persona | Age | Key Trait |
|---|---|---|---|
| CRM | Retirement home director | 68 | Filing cabinet is the current CRM |
| Photography SaaS | Rural wedding photographer | 62 | Books clients by phone, invoices on paper |
| AI/ML Tool | Department store buyer | 55 | Burned by 3 failed tech startups |
| Fitness App | Old-school gym coach | 58 | Paper notebook, thick fingers, bad eyes |
| Accounting | Family bakery owner | 64 | Shoebox of receipts, hates subscriptions |
| E-commerce | Market stall vendor | 60 | Cash only, smartphone is for calls |
| Healthcare | Senior GP | 63 | Dictates notes, nurse handles the computer |
| Education | Veteran teacher | 57 | Chalk and talk, worksheets in ring binders |
まだレビューはありません。使ってみた感想をお寄せください。
概要と使いどころ
1Passwordに保存したパスワードやAPIキーを、コマンド実行や設定テンプレートで使うためのスキル。CLIの導入、認証、秘密情報の取得・受け渡しを案内します。
損益計算書・貸借対照表・キャッシュフロー計算書を数式で連動させるExcelモデルを作ります。実績と予測の入力、前提を変えた比較、財務三表の整合性確認を段階的に進めます。
Run PyTorch training across GPUs with minimal changes.
日本語の概要は準備中です。原文の説明を表示しています。
Set up Actual Computer (actual.inc) inference in Hermes.
日本語の概要は準備中です。原文の説明を表示しています。
2つのエージェントが別々に加えた変更のGit競合を、双方の差分と意図から中立的に解決。競合箇所ごとの判断理由を記録し、ビルドやテストで統合結果を確認します。
AIエージェント専用のメール受信箱を用意し、送受信や返信、添付ファイルの処理を行います。メールで届く認証コードの確認や、受信をきっかけにした継続的な処理にも使えます。