sdd-apply
Spec-faithful implementation for spec-driven development
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Spec-faithful implementation for spec-driven development
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Structured code review
Find and load available skills
PR description generation
Architecture and interface design for spec-driven development
Codebase analysis and context gathering for spec-driven development
Solution proposals with tradeoff analysis for spec-driven development
| name | sdd-apply |
| description | Spec-faithful implementation for spec-driven development |
| methodology | sdd |
Implement exactly what the specification says. No more, no less. This skill is used by the Implementer after the Spec Writer and Designer have produced their artifacts.
Your job is to implement what is specified, not to improve the design. If the spec is wrong, report it — do not fix it silently.
Read the full spec before writing any code: Understand the complete interface contract before starting the first function.
Implement interfaces first: Create types and method stubs before logic.
go build ./... after stubs are in placeImplement one spec item at a time: Work through the spec sequentially.
Respect the interface contract strictly:
Handle all edge cases in the spec:
Do not add extras:
Report spec gaps: If you encounter behavior the spec does not cover:
// TODO(spec): ... commentAfter implementing each spec item:
## Implementation Status
### Completed
- [x] <FunctionName>: implemented, tests passing
### Pending
- [ ] <FunctionName>: waiting for Task 2 (dependency)
### Spec Gaps Found
1. Spec does not address <condition>. Implemented conservative fallback: <what you did>.
Needs decision before merge.