SuperAPI AI 工具集

implement

编程与开发

查看项目

更新于 10-28 16:16

技能介绍

Implement 是一个面向“按规格或工单实现一段工作”的技能,来源为 christofferbergj/agent-skills。它的核心目标是把已接受的规格或工单转化为可评审、可交付的代码变更,并在整个过程中保持与项目既有事实来源一致。

用途 该技能用于实现基于 spec 或一组 tickets 的工作。它强调先确认工作身份与范围,再进入编码,避免在未澄清的引用或未决决策上擅自推进。

主要能力与流程

  1. 读取并陈述所请求的 spec 或 tickets 的身份、已接受范围以及测试接缝(test seams)。如果某个引用含糊不清,应主动询问。
  2. 通过 /domain-modeling 解析项目共享产物,并直接消费这些产物,不重新打开已经定论的决策。
  3. 在修改代码之前,调用 /principles 获取实现相关的原则与约束。
  4. 当存在有用的测试路径时,通过 /tdd 实现垂直切片,复用已约定的接缝与仓库检查,并定期运行类型检查和单个测试文件。
  5. 仅在存在有用的有界委派时使用 /swarm,要求写入者相互隔离,并由一个协调者负责规范文档;同时明确把 /principles 和已解析的适用负责人传递给写入者。
  6. 当工作暴露出新的分支时,重新检查选择。
  7. 每个切片在其观察到的行为满足验收标准与适用规则时视为完成。

验证与评审 通过 /domain-modeling 协调已接受的领域变更,并检查完整 diff。重新检查 /principles 以进行验证,运行一次完整测试套件以及其他相关检查,并调用 /review-loop 处理最终产物,复用调用方提供的有效评审证据。处理可执行的发现;当修复改变了被评审产物时,刷新受影响的评审覆盖与检查。

交付 在获得授权时,将限定范围的结果提交到当前分支;在被要求或属于既有授权时,准备草稿 PR。调用 /pr 生成其描述。跟踪器的关闭应与项目实际的完成边界保持一致。

完成条件 当实现、文档、针对实际产物的验收证据以及评审发现都在交付版本上一致,或者差距被明确说明时,视为完成。当结果可评审且交付状态真实时,视为完成。

适用场景 适用于已有明确规格或工单、需要按既有项目约定实现代码变更并完成验证与评审的开发流程。

限制 资料未提供该技能的具体安装方式、支持平台、收费模式或价格信息,这些内容暂未提供。