name: implement-sprint description: Plan and implement a task from the ThreatForge roadmap argument-hint: "[task-description]" allowed-tools: Read, Grep, Glob, Bash, Edit, Write
Implement the described task from the ThreatForge roadmap.
Steps
Read the roadmap and todo Read
docs/plans/roadmap.mdanddocs/plans/todo.mdto understand current state and priorities.Understand the context
- Read the relevant knowledge docs in
docs/knowledge/(architecture, file-format, etc.) - Check what's already been implemented in the codebase
- Identify dependencies and prerequisites
- Read the relevant knowledge docs in
Plan the implementation
- Break the task into individual steps
- Identify which files need to be created or modified
- Determine the implementation order (dependency graph)
Implement each step
- Follow all rules in
.claude/rules/ - Write tests alongside implementation
- Run lint and tests after each significant change
- Follow all rules in
Verify completeness
- Run the full test suite:
/build-test - Verify the app runs:
npm run tauri dev
- Run the full test suite:
Commit
- Use Conventional Commits:
feat(scope): descriptionorrefactor(scope): description - One commit per logical unit of work
- Use Conventional Commits: