idd
Installation
SKILL.md
IDD
Use this skill to shape boundaries from explicit contracts first, then fit implementations behind those contracts.
Intent Router
| Need | Load |
|---|---|
| contract-first workflow, ports and adapters, interface evolution, and review checklist | references/idd-guide.md |
| api, plugin, and code-level examples across common platforms and languages | references/examples.md |
Quick Start
- Start from the boundary: caller needs, messages, errors, versioning, and lifecycle.
- Keep contracts small, cohesive, and explicit about ownership.
- Separate public interface vocabulary from internal storage or framework details.
- Evolve interfaces compatibly whenever possible.
- Use adapters to protect the core from transport, vendor, and legacy shapes.