3.1 KiB
3.1 KiB
description
| description |
|---|
| Run the full speckit pipeline from specification to analysis in one command. |
Workflow: speckit-all
This meta-workflow orchestrates the complete development lifecycle, from specification through implementation and validation. For the preparation-only pipeline (steps 1-5), use /speckit-prepare instead.
Preparation Phase (Steps 1-5)
-
Specify (
/speckit-specify):- Use the
view_filetool to read:.agents/skills/speckit-specify/SKILL.md - Execute with user's feature description
- Creates:
spec.md
- Use the
-
Clarify (
/speckit-clarify):- Use the
view_filetool to read:.agents/skills/speckit-clarify/SKILL.md - Execute to resolve ambiguities
- Updates:
spec.md
- Use the
-
Plan (
/speckit-plan):- Use the
view_filetool to read:.agents/skills/speckit-plan/SKILL.md - Execute to create technical design
- Creates:
plan.md
- Use the
-
Tasks (
/speckit-tasks):- Use the
view_filetool to read:.agents/skills/speckit-tasks/SKILL.md - Execute to generate task breakdown
- Creates:
tasks.md
- Use the
-
Analyze (
/speckit-analyze):- Use the
view_filetool to read:.agents/skills/speckit-analyze/SKILL.md - Execute to validate consistency across spec, plan, and tasks
- Output: Analysis report
- Gate: If critical issues found, stop and fix before proceeding
- Use the
Implementation Phase (Steps 6-7)
-
Implement (
/speckit-implement):- Use the
view_filetool to read:.agents/skills/speckit-implement/SKILL.md - Execute all tasks from
tasks.mdwith anti-regression protocols - Output: Working implementation
- Use the
-
Check (
/speckit-checker):- Use the
view_filetool to read:.agents/skills/speckit-checker/SKILL.md - Run static analysis (linters, type checkers, security scanners)
- Output: Checker report
- Use the
Verification Phase (Steps 8-10)
-
Test (
/speckit-tester):- Use the
view_filetool to read:.agents/skills/speckit-tester/SKILL.md - Run tests with coverage
- Output: Test + coverage report
- Use the
-
Review (
/speckit-reviewer):- Use the
view_filetool to read:.agents/skills/speckit-reviewer/SKILL.md - Perform code review
- Output: Review report with findings
- Use the
-
Validate (
/speckit-validate):- Use the
view_filetool to read:.agents/skills/speckit-validate/SKILL.md - Verify implementation matches spec requirements
- Output: Validation report (pass/fail)
- Use the
Usage
/speckit-all "Build a user authentication system with OAuth2 support"
Pipeline Comparison
| Pipeline | Steps | Use When |
|---|---|---|
/speckit-prepare |
1-5 (Specify → Analyze) | Planning only — you'll implement later |
/speckit-all |
1-10 (Specify → Validate) | Full lifecycle in one pass |
On Error
If any step fails, stop the pipeline and report:
- Which step failed
- The error message
- Suggested remediation (e.g., "Run
/speckit-clarifyto resolve ambiguities before continuing")