implement

Installation
SKILL.md

implement

两条路径,不要混用。不要因用户提到「实现 / 开发」就自动进入本技能。不改 spec、不拆新阶段。不改 ARCHITECTURE.md / DEV-STANDARDS.md / PROJECT.md / SMELLS.md,让用户跑 sync-docs。禁止啰嗦和故作高深。

前置检查

本对话之前已运行过且 PASS,或任务书写明「前置检查已通过,项目类别:X」:跳过本节,沿用该类别。否则运行 node .agents/scripts/precheck.mjs:FAIL 则停止,提示用户执行 setup,不要代跑;PASS 输出带项目类别。之后按根 AGENTS.md 按需读 docs。CODE-MAP 何时改见 code-map-update.md。已有文档对齐见 persistent-docs.md

统一工具定义

  • 交互式提问:Agent 内置的向用户提问并给出选项的工具,各 Agent 命名不同(如 AskUserQuestionAskQuestion)。本技能所有向用户的提问都用它。

选路径

标识 = .agents/cooking/<feature>/ 的目录名。命中 = 参数第一段(按空白拆)等于某个已有子目录名;只把这一段当标识,其余留给本技能(如 P2)。参数里的 P<n> 指阶段 id。未命中不要按参数去 cooking 下新建目录。已有标识用 node .agents/scripts/cooking.mjs status(不带标识)列出:每个单位一行,带「下一步」与各阶段状态;不 ls、不读目录正文。

  • 阶段路径:命中标识;或参数(去掉标识后)是单独的 P<n>
  • 直写路径:参数非空,且不是标识、也不是单独的 P<n>。整段是实现内容。
  • 参数为空:不要默认进任何一条路径。用 交互式提问 问用户:做哪个 cooking 阶段(选项列出已有标识),还是直写(请给出实现内容)。cooking 0 个时只要实现内容。
Installs
10
First Seen
Aug 22, 2026
implement — cabinet-fe/prompt-engineering