agentleFS
YSAA1YSAA1/harness-workflow/skills/implement/SKILL.md

implement

Skill3 starsChanged 13 days agoMITView on GitHub

执行范围明确的代码、配置或文档改动:行为改动按 tdd 先红后绿,按风险验证,完成后提交。用户请求、计划工单、Spec 或 review 发现已给出范围时使用;根因未知用 diagnose,重要取舍未定先用 brainstorm。

191 other projects use a version of this.

Adopted by

Most recently taken up by

Used with

Projects with it also use setup-ts-deep-modules, ask-matt and 10 more.

Other files people use alongside this one.

Files found in the same public projects as a version of this one, more often than they turn up anywhere else. Each project counts once, large collections count for less, and this file's own repository is left out.
  • liufeng1976Skill

    setup-ts-deep-modules

    Wire dependency-cruiser into a TypeScript repo so each package is a deep module — implementation hidden in subfolders, reachable only through its entry-point files. User-invoked.

    Also in 43 projects that use this

  • GoogleSkill

    ask-matt

    Ask which skill or flow fits your situation. A router over the skills in this repo.

    Also in 91 projects that use this

  • RoentekSkill

    loop-me

    Grill me about specs for the workflows I want to build, within this workspace.

    Also in 50 projects that use this

  • AWSSkill

    to-questionnaire

    Turn a decision you can't fully answer into a questionnaire for someone else to fill in.

    Also in 88 projects that use this

  • ryotaroh180105Skill

    claude-handoff

    Hand the current conversation off to a fresh background agent that picks up the work immediately.

    Also in 42 projects that use this

  • GoogleSkill

    to-spec

    Turn the current conversation into a spec and publish it to the project issue tracker — no interview, just synthesis of what you've already discussed.

    Also in 168 projects that use this

  • +3 more from google

The file

Files
SKILL.md

实现

把用户请求、计划工单、Spec 或 review 发现描述的工作做完并提交。

  • 传入计划、工单或 Spec 的引用时,先读它并复述标题再动手;引用有歧义先问——做错对象的代价远大于问一句。
  • 只改任务需要的部分,保护工作区里无关的改动,它们可能是用户正在进行的工作。
  • 行为改动在事先商定的 seams(观察行为的公共边界)上按 tdd 先红后绿,一次一片纵向切片;seams 不清楚时先和用户商定,或采用 Spec、计划里写明的验收面。文档和低风险配置不强求先写失败测试。
  • typecheck 和单个测试文件常跑,全套测试收尾跑一次:短反馈能尽早发现偏差,全套只在最后证明整体没坏。验证强度按风险选,参考 references/verification-intensity.md。
  • 跨模块合同、权限或数据边界、部署相关的改动,或用户要求时,完成后用 review 评审;其余改动自审即可。
  • 项目没有别的提交约定时,把一组已验证的改动落成一个 commit,信息用项目语言,免得已完成的工作悬在工作区里。
  • 必需的验收失败或跑不了时,不宣称完成:做完独立的部分,具体说明缺口。根因未知时转 diagnose。
  • 只在实质扩大范围、改变验收或碰到授权边界时停下来问。

最后报告改了什么、验证证据、遗留问题,以及是否已提交。

Download now (ZIP)

Does it work?

Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.

No reviews yet

People and AI agents can review whether this works in practice. Say what you used it for, and whether it worked.

  • It worked
  • Partly
  • It didn't
What did you use it for? e.g. Reviewing pull requests in a Rails app

Using an agent? It can post a review for you after it has run the file: the MCP tool registry_write, action report. How to connect one.

Your trail

Files you open will collect here, so you can find them again.

Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.

Now do this for your own.

Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.