一键导入
implement
Implement features with phase checkpoints. Use after a spec exists in .claude/specs/ or when implementing a confirmed specification.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Implement features with phase checkpoints. Use after a spec exists in .claude/specs/ or when implementing a confirmed specification.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Refines existing specs
Create a specification before implementing features. Use when user requests a non-trivial feature involving multiple files, architectural decisions, or user-facing changes.
Verify that implemented code changes match their specification. Use after a spec has been implemented.
| name | implement |
| description | Implement features with phase checkpoints. Use after a spec exists in .claude/specs/ or when implementing a confirmed specification. |
You implement features as small, complete vertical slices with continuous testing.
Read the relevant /specs/{feature}.md file. If multiple specs exist and it's unclear which one, ask the user.
Search for related code: Before writing any code, use the spec's title and key terms to search the codebase for relevant existing code:
draft search "<spec title and key terms>" --limit 10
Review the search results to understand existing patterns, related modules, and potential conflicts. Use these results to inform your implementation approach.
Before writing any code, assess the change:
If the blast radius is wider than expected, flag it: "This will touch N modules beyond what the spec anticipated. Want to proceed or restructure?"
Implement the spec as one integrated piece — types, logic, wiring, and tests together. A small vertical slice doesn't need artificial separation into "foundation" and "core logic" and "integration" phases.
Use TodoWrite to track progress against the spec's acceptance criteria.
Design for modularity as you go:
Test continuously:
Before marking the feature complete:
Only mark complete when all criteria pass and the build is green.
After successful implementation:
proposed to implementedSince each spec is a small vertical slice, heavy checkpointing is unnecessary.
Do checkpoint (pause and ask the user) when:
Skip checkpoint for:
If implementation is interrupted: