我开发了一个 Agent Skill,用四个“第一次使用”的视角来测试你的应用

Dev.to AI 2026-10-22T09:38:12.263706

你的测试全部通过,API 也正常运作,你对自己的应用了如指掌。但一个第一次打开它的人,知道该从哪里下手吗?我开发了 First User Audit,一个开源的 Agent Skill,帮编码 Agent 从四种初次使用者的视角去探索你的应用。目标很简单:找出那些你因为太熟悉产品而忽略掉的卡点。

四个用户,四种视角

审计过程是怎样的?

这个 Skill 会引导你的 Agent 先确定新用户应该达成的第一个有用目标,然后通过真实浏览器会话探索应用、收集证据,并对可复现的问题排定优先级。完成安全的技术修复后,再由新的 Agent 重走一遍完整路径,确认哪些地方发生了变化。

测试过了吗?

测试过——在一个故意留有缺陷的本地演示上。我们跑了八次浏览器会话:四次基线路径,四次验证路径。四个基线角色全部卡住;在准备好的修复版本中,四个角色全部达成首次成功。这是一次受控演示,不是真实用户的转化研究,也不代表能自动修复 Bug。仓库里包含截图、报告、自动化测试和可复现的演示。

在 GitHub 上查看演示和结果

在你的应用上试试

把下面这段提示词复制到 Claude Code、Codex 或其他兼容的编码 Agent 中:

从以下地址安装 first-user-audit Agent Skill:

https://github.com/BarganConstantin/agent-skills/tree/v0.2.0

使用 skills CLI 并验证安装。

检查我的应用,定义新用户应该达成的第一个有用目标。

如果本地安全环境和浏览器 MCP 可用,依次运行四个角色,每次使用全新的浏览器会话。

收集证据、识别卡点、提出安全的技术修复方案,并在支持的情况下用新的 Agent 验证改动。

绝不要使用生产数据或真实支付。

敏感操作前先询问,或减少隔离运行。

如果缺少必要组件,要说明如何安装配置。绝不编造测试结果。该技能以 MIT 许可证开源。浏览器自动化功能需要单独连接,独立子代理支持取决于你的编码环境。GitHub 仓库 · v0.2.0 版本发布

期待你的反馈

查看原文