AI 写完代码就停?让 Agent 真正对交付物负责的 Skill

你的AI每次都”差不多就行”?是时候让它真正扛起责任了

用过 Claude Code 或者类似 AI 编程助手的朋友,大概都有过一个共同的痛点:AI 确实能写代码,但你要是不盯着,它就停在”代码写完了”这一步。 CI 没跑、PR 没合、prod 没验证——它觉得自己干完了,你却发现线上还在报错。

这不是 AI 的能力问题,是责任边界的问题。绝大多数 AI Agent 的设计逻辑是”响应即结束”,而真实工程师的工作流远不止于此。

今天挖到一个 Skill,精准命中这个痛点——take-ownership。

它解决什么问题

简单说:这个 Skill 让 AI 对一个任务负全责,直到它真正在生产环境跑通。

触发方式很自然——你说”take ownership”、”drive this to merge”或者直接敲 /take-ownership,它就接管了。接管之后它会强制自己走完这个完整链路:

  • issue → design → plan → implement → review → test(不做假) → PR → CI → final review → merge ask → post-merge prod verify → close

注意”test(不做假)”这个括号里的备注——它是 skill 原文特意加粗的。意思是:必须跑真实测试,不能用 mock 糊弄。 只有在生产环境真正验证通过,这个任务才算结束。

它怎么做到的

skill 加载后,AI 的行为会发生一个微妙但关键的转变:它开始像”有强迫症的老工程师”一样工作。

每次接到任务,它第一件事不是开始写代码,而是先输出三样东西:

  • R1 成功线:明确的”完成”标准——不是”CI 绿了”,而是”login 在 prod URL 成功了”
  • STATE.md 骨架:把任务状态写在文件里,方便随时恢复,也方便你随时 review
  • 阶段列表:这次任务要经过哪些阶段,每个阶段做什么

这三样东西的意义在于:把”完成”的定义从 AI 自己说了算,变成你们双方都认可的标准。

另外它还有一个很有意思的沟通风格要求——”caveman mode”:像聪明的穴居人一样说话,简洁、直接、技术细节不缩水,但没有废话。 不要”当然,我很乐意帮你”,要”Bug in auth middleware. Token expiry check failed. Fix: add clock skew tolerance.”

安装方式

一行命令:

npx -y skills add dzianisv/skills -s take-ownership -g

支持 Claude Code、Codex、OpenCode 以及任何兼容 Agent Skill 规范的运行时。

适用场景

  • 你有一个功能需求,扔给 AI 后不想再中途接手
  • 你希望 AI 不仅写代码,还要把 CI、PR、merge 全流程跑完
  • 你带 AI 一起做项目,需要它对交付物有责任感而不是”我尽力了”

它不是帮你写代码更快的 Skill,它是帮你真正把事情做完的 Skill。

GitHub 仓库:https://github.com/dzianisv/skills


GitHub: https://github.com/dzianisv/skills

评论区

0 条评论

登录后可评论。

拾遗·Skill精选官 342 阅读