npx skills add ...
npx skills add forztf/open-skilled-sdd --skill openspec-implementation
Implements approved specification proposals by working through tasks sequentially with testing and validation. Use when implementing changes, applying proposals, executing spec tasks, or building from approved plans. Triggers include "openspec implement", "implement", "apply change", "execute spec", "work through tasks", "build feature", "start implementation".
npx skills add forztf/open-skilled-sdd --skill openspec-implementation
Systematically implements approved spec proposals by executing tasks sequentially with proper testing and validation.
Implementation follows a read → execute → test → validate cycle for each task:
Critical rule: Use TodoWrite to track progress. Never skip tasks or mark incomplete work as done.
Copy this checklist and track progress:
Before starting, read all context:
Understand:
Load tasks from tasks.md into TodoWrite before starting work:
Why this matters: TodoWrite gives the user visibility into progress and ensures nothing gets skipped.
Work through tasks one at a time, in order:
Task execution pattern:
After each task, verify it works:
For code tasks:
For database tasks:
For API tasks:
Only mark task complete after all verifications pass.
During implementation, if you discover the spec deltas need updates:
Note: Spec deltas are merged during archiving (Step 6), not during implementation.
After all tasks are complete:
Tell the user:
If a task cannot be completed:
If tasks have dependencies, verify prerequisites before starting:
Test incrementally, not at the end:
Good:
Bad:
Keep README, API docs, and comments up to date as you go:
Parallel work: If tasks are truly independent (e.g., separate modules), you can work on them in parallel, but each must be tested independently.
Integration points: When task dependencies exist, use integration tests to verify the connection works.
Rollback strategy: For risky changes, create rollback tasks before deploying.
Typical order:
For gradual rollouts:
For API breaking changes:
Don't:
Do:
Solution:
Solution:
Solution:
Token budget: This SKILL.md is approximately 430 lines, under the 500-line recommended limit.