tessl install tessl-labs/intent-integrity-kit@1.0.2Closing the intent-to-code chasm - specification-driven development with cryptographic verification
Closing the intent-to-code chasm
A complete specification-driven development workflow for AI coding assistants with cryptographic verification.
Intent Integrity Kit (IIKit) preserves your intent from idea to implementation. It guides AI assistants through a structured development process while preventing circular verification - where AI modifies tests to match buggy code.
| Phase | Skill | Purpose |
|---|---|---|
| Utility | /iikit-core | Initialize project, check status, show help |
| 0 | /iikit-00-constitution | Define project governance principles |
| 1 | /iikit-01-specify | Create feature specification from natural language |
| 2 | /iikit-02-clarify | Resolve ambiguities (max 5 questions) |
| 3 | /iikit-03-plan | Create technical implementation plan |
| 4 | /iikit-04-checklist | Generate quality checklists for requirements |
| 5 | /iikit-05-testify | Generate test specifications (TDD support) |
| 6 | /iikit-06-tasks | Generate task breakdown |
| 7 | /iikit-07-analyze | Validate cross-artifact consistency |
| 8 | /iikit-08-implement | Execute implementation |
| 9 | /iikit-09-taskstoissues | Export tasks to GitHub Issues |
Initialize your project:
/iikit-core initCreate a constitution (defines project governance):
/iikit-00-constitutionSpecify a feature:
/iikit-01-specify Add user authentication with OAuth2 supportFollow the workflow through plan, testify, tasks, and implementation.
specs/NNN-feature-name/
├── spec.md # Feature specification
├── plan.md # Technical implementation plan
├── tasks.md # Task breakdown
├── research.md # Research findings
├── data-model.md # Entity definitions
├── quickstart.md # Integration scenarios
├── contracts/ # API specifications
├── checklists/ # Quality checklists
└── tests/
└── test-specs.md # TDD test specifications (hash-locked)tessl install tessl-labs/intent-integrity-kit