# SDLC Command Catalog Claude Code commands for SDLC orchestration. These commands are available in projects with the skeleton template. ## Feature Lifecycle Commands ### /create-feature `` Create a new feature in draft phase. **Example:** `/create-feature auth-flow` ### /spec-feature `` Write the specification document for a feature. Creates `.sdlc/features//spec.md`. ### /design-feature `` Write the design document for a feature. Creates `.sdlc/features//design.md`. ### /breakdown-feature `` Create the task breakdown for a feature. Creates `.sdlc/features//tasks.md`. ### /create-qa-plan `` Create the QA test plan for a feature. Creates `.sdlc/features//qa-plan.md`. ## Implementation Commands ### /implement-task `` `` Implement a specific task from the feature breakdown. **Flow:** 1. Start the task via CLI 2. Load context (spec, design, tasks) 3. Study existing patterns 4. Implement code changes 5. Run tests 6. Complete the task ### /review-feature `` Perform code review of a feature. Creates `.sdlc/features//review.md`. ### /audit-feature `` Perform security audit of a feature. Creates `.sdlc/features//audit.md`. ### /run-qa `` Execute the QA test plan for a feature. Creates `.sdlc/features//qa-results.md`. ## Merge and Archive Commands ### /merge-feature `` Merge a completed feature branch. **Prerequisites:** - All required artifacts approved (review, audit, qa_results) - No blockers - Feature in merge phase **Flow:** 1. Check merge readiness 2. Verify branch status 3. Run final tests 4. Execute merge via `sdlc merge` 5. Report results ### /archive-feature `` Archive a released feature. **Prerequisites:** - Feature must be in released phase ## Query Commands ### /sdlc-status Show the current SDLC state and active features. ### /next-action `` Get the classifier's recommended next action for a feature. ## Artifact Commands ### /approve-artifact `` `` Approve a feature artifact. **Types:** spec, design, tasks, qa_plan, review, audit, qa_results ### /reject-artifact `` `` Reject a feature artifact. ## Command Arguments | Argument | Description | Example | |----------|-------------|---------| | `` | Feature identifier (lowercase, hyphens) | `auth-flow` | | `` | Task identifier | `task-001` | | `` | Artifact type | `spec`, `design`, `review` | ## Typical Workflow 1. `/create-feature my-feature` 2. `/spec-feature my-feature` -> Approve spec 3. `/design-feature my-feature` -> Approve design 4. `/breakdown-feature my-feature` -> Approve tasks 5. `/create-qa-plan my-feature` -> Approve QA plan 6. `/implement-task my-feature task-001` (repeat for each task) 7. `/review-feature my-feature` -> Approve review 8. `/audit-feature my-feature` -> Approve audit 9. `/run-qa my-feature` -> QA passes 10. `/merge-feature my-feature` 11. `/archive-feature my-feature`