sdd-apply
Spec-faithful implementation for spec-driven development
Instalar con Codex o Claude Copia este prompt, pégalo en Codex, Claude u otro asistente, y deja que revise la página de la skill y la instale por ti.
Menú
Spec-faithful implementation for spec-driven development
Instalar con Codex o Claude Copia este prompt, pégalo en Codex, Claude u otro asistente, y deja que revise la página de la skill y la instale por ti.
Basado en la clasificación ocupacional 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.