通过1Password CLI,将保存的密码和API密钥用于命令及配置模板,完成安装、认证、秘密值读取,并通过环境变量向命令传递凭据。
- 安装并配置1Password CLI
- 使用已保存的API密钥运行命令
- 向配置模板填入秘密值
扮演不擅长技术、容易不满的用户测试应用,发现难懂的操作和导致放弃使用的障碍。将实际可改进的问题与个人抱怨分开,整理截图、修复建议和任务单。
Roleplay a hostile user to find and triage UX pain points.
本技能扮演不擅长技术且容易产生不满的用户,寻找应用中难以使用的地方。它实际尝试用户想完成的任务,检查操作步骤数量、专业术语、文字可读性和出错后的恢复方式。记录问题截图及用户口吻的反馈后,将问题分为实际缺陷、低优先级问题、个人抱怨和功能建议,并整理改进方案。
适合在发布或演示前,查找开发者容易忽略的操作障碍。也可检查刚注册后的空白界面,以及注册和付费流程。可以指定用户画像;未指定时,会根据产品的目标用户设定。
需要浏览器操作工具,以及预发布环境或已上线的应用,不适用于本地开发环境。每次只使用一个用户画像,最多生成十张任务单。仅属于个人抱怨的反馈不会转成任务单。
本介绍由 AI(OpenAI Codex)根据公开的 SKILL.md 撰写。准确的规格请查看下方原文。
AI 仅根据 SKILL.md 的内容,从 4 个方面进行了评估。星标数和热度不计入评估。
总分按每项 A=25 分、B=15 分、C=5 分相加。 由 AI(OpenAI Codex)于 2026年10月19日 评估。仅供参考,安装前请同时查看原文。
安装前可以查看交给 AI 代理的指令内容。
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 CLI,将保存的密码和API密钥用于命令及配置模板,完成安装、认证、秘密值读取,并通过环境变量向命令传递凭据。
创建用公式联动利润表、资产负债表和现金流量表的 Excel 模型,分阶段填入历史实际数据与预测假设,比较不同情景,并检查三张报表之间的一致性。
以少量修改让现有PyTorch训练代码适用于多GPU或多台机器,指导混合精度、节省内存的DeepSpeed与FSDP配置,以及训练启动方法。
帮助配置Hermes,通过Actual Computer在自己的设备上运行AI模型。支持加密中继与本地连接,涵盖模型选择、响应测试,以及请求报错或空响应的排查。
从中立立场解决两个智能体分别修改代码产生的Git冲突,对照双方差异和意图,记录每处冲突的取舍理由,并通过构建或测试验证合并结果。
为AI智能体创建专用邮箱,收发邮件并处理回复和附件。还可查看邮件中的一次性验证码,并设置收到新邮件后继续执行任务的流程。