Files
lcbp3/.agents/workflows/00-speckit.all.md
admin ad77a2ae94
Some checks failed
Build and Deploy / deploy (push) Failing after 1m32s
260304:1233 20260304:1200 update app to lcbp3
2026-03-04 12:33:22 +07:00

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)

  1. Specify (/speckit.specify):

    • Use the view_file tool to read: .agents/skills/speckit.specify/SKILL.md
    • Execute with user's feature description
    • Creates: spec.md
  2. Clarify (/speckit.clarify):

    • Use the view_file tool to read: .agents/skills/speckit.clarify/SKILL.md
    • Execute to resolve ambiguities
    • Updates: spec.md
  3. Plan (/speckit.plan):

    • Use the view_file tool to read: .agents/skills/speckit.plan/SKILL.md
    • Execute to create technical design
    • Creates: plan.md
  4. Tasks (/speckit.tasks):

    • Use the view_file tool to read: .agents/skills/speckit.tasks/SKILL.md
    • Execute to generate task breakdown
    • Creates: tasks.md
  5. Analyze (/speckit.analyze):

    • Use the view_file tool 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

Implementation Phase (Steps 6-7)

  1. Implement (/speckit.implement):

    • Use the view_file tool to read: .agents/skills/speckit.implement/SKILL.md
    • Execute all tasks from tasks.md with anti-regression protocols
    • Output: Working implementation
  2. Check (/speckit.checker):

    • Use the view_file tool to read: .agents/skills/speckit.checker/SKILL.md
    • Run static analysis (linters, type checkers, security scanners)
    • Output: Checker report

Verification Phase (Steps 8-10)

  1. Test (/speckit.tester):

    • Use the view_file tool to read: .agents/skills/speckit.tester/SKILL.md
    • Run tests with coverage
    • Output: Test + coverage report
  2. Review (/speckit.reviewer):

    • Use the view_file tool to read: .agents/skills/speckit.reviewer/SKILL.md
    • Perform code review
    • Output: Review report with findings
  3. Validate (/speckit.validate):

    • Use the view_file tool to read: .agents/skills/speckit.validate/SKILL.md
    • Verify implementation matches spec requirements
    • Output: Validation report (pass/fail)

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.clarify to resolve ambiguities before continuing")