sdd-api - Derive and validate feature interface contracts
Derives an interface contract from feature models, sequences, and acceptance criteria, then checks drift and reconciles the resulting artifacts.
Tags
Updated: 2026-10-02Capabilities
Typical Inputs
Typical Outputs
What this skill does
- Derive interface contracts
- Generate OpenAPI contracts
- Generate RPC contracts
- Generate CLI contracts
- Generate public API contracts
- Generate event contracts
- Check contract drift
- Reconcile contract changes
- Skip internal-only interfaces
Inputs
- Feature slug
- data-model.md
- sad.md
- spec.md
- Target surfaces
- Existing schema
- Architecture map
- Feature size hint
- Architecture decision records
- Context files
- Contract templates
- Existing OpenAPI contract
Outputs
- OpenAPI contract
- RPC or IDL contract
- CLI contract
- Public API contract
- Events document
- API sync report
- Drift findings
- Reconciled contract files
- Skip note for internal logic
Requirements
- Repository read/write access
- Feature artifact access
