Agent Skills
返回列表
🤖

Agent 技能工作流

AI Agent 更新于 2026.08.30

将以下提示词粘贴到你的 AI 对话框中:

请根据 https://skillhub.cn/install/skillhub.md,安装 @user_3c6cb52e/using-agent-skills-sh-d48523。

技能介绍

要解决的具体问题

很多 AI 编程代理在接任务时会犯同一批低级错误:不核对需求里的模糊点就直接开写,遇到需求和现有代码矛盾时闷头选一个解释,代码越写越绕,顺手改掉不相关的注释,最后说“看起来没问题”就交差,没有测试也没有运行时证据。这些行为看起来在推进进度,实际把错误往后推,返工成本远高于一开始就澄清和验证。

技能如何工作

Usingagentskills 是一个元技能,作用是按开发阶段给当前任务匹配对应工作流。任务进来后,先判断属于 Define、Plan、Build、Verify、Review、Ship 哪个阶段,再调用对应技能,例如 spec-driven-development、test-driven-development、code-review-and-quality。

它同时强制执行六条核心行为:

  • 实现前先暴露假设,不要把模糊需求悄悄补完
  • 遇到不一致立刻 STOP,点明困惑再继续
  • 方案有明显问题时直接指出,量化坏处并给替代方案
  • 主动抵抗过度设计,优先选择无聊但明显的方案
  • 严格守范围,只改被要求改的部分
  • 用测试、构建输出或运行时数据完成验证,不接受“看起来对”

完整功能可按生命周期串起一串技能:先 idea-refine 收敛想法,再 spec-driven-development 写验收标准,接着 planning-and-task-breakdown、incremental-implementation、test-driven-development,最后走 code-review-and-quality、shipping-and-launch。修 bug 这种小任务则只取其中一段。

适用边界与注意点

它不是通用行为准则,而是一套可执行流程。技能要按顺序走,不要跳过验证步骤。任务非平凡且没有规格说明时,应先用 spec-driven-development,不要因为“看起来很明显”就直接写代码。它也要求代理在信息不足时停下来提问,在方向明确且风险很低时,过度拖延提问同样不可取。

使用场景

  • 需求模糊且涉及前后端联调,先用 spec-driven-development 与 interview-me 澄清验收标准,再写代码。
  • 代码写完却拿不出证据时,改用 test-driven-development 和 browser-testing-with-devtools 做运行时验证。
  • 需求文档与现有代码冲突,按 Manage Confusion Actively 停下并点明困惑,不擅自选一种解释继续。
  • 评审发现过度抽象时,按 code-simplification 在保持行为不变的前提下减少复杂度。

适合人员

  • 独立开发者:功能变多后常因需求不清和乱改代码返工,需要按阶段路由技能并强制验证。
  • AI 应用工程师:给代理装技能后,希望它少瞎猜、遇到矛盾主动提问,而不是闷头生成。
  • 工程团队技术负责人:想让代理像老工程师一样守住范围、量化风险并保留可追溯的验证证据。
  • 平台开发者:在构建可组合的技能库时,需要明确元技能的阶段路由与生命周期顺序。