sudocode
Installation
SKILL.md
sudocode: Spec & Issue Management
Spec-driven development and issue management system. Work persists across sessions, specs guide implementation, dependency graphs ensure correct execution order, feedback loops close requirements gaps.
Core Concepts
- Specs: Requirements/design documents (markdown in
.sudocode/specs/) - user-initiated, capture intent - Issues: Work items with status tracking (markdown in
.sudocode/issues/) - agent work, actionable tasks - Feedback: Anchored comments on specs documenting what happened during implementation
- Relationships: Dependency graphs between issues and specs (blocks, implements, parent-child, discovered-from)
Create issues when: Concrete actionable work, can be completed and closed, implements a spec, is a bug/task Create specs when: Documenting user intent and requirements, architecture decisions, API designs, feature specifications