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")