diff --git a/templates/commands/constitution.md b/templates/commands/constitution.md index dc079345..1889ec1f 100644 --- a/templates/commands/constitution.md +++ b/templates/commands/constitution.md @@ -1,5 +1,8 @@ --- description: Create or update the project constitution from interactive or provided principle inputs, ensuring all dependent templates stay in sync. +handoffs: + - label: Build Specification + agent: speckit.spec --- ## User Input diff --git a/templates/commands/plan.md b/templates/commands/plan.md index 2891e221..f4a98f1c 100644 --- a/templates/commands/plan.md +++ b/templates/commands/plan.md @@ -1,5 +1,10 @@ --- description: Execute the implementation planning workflow using the plan template to generate design artifacts. +handoffs: + - label: Create Tasks + agent: speckit.tasks + prompt: Break the plan into tasks + send: true scripts: sh: scripts/bash/setup-plan.sh --json ps: scripts/powershell/setup-plan.ps1 -Json diff --git a/templates/commands/specify.md b/templates/commands/specify.md index a75ad280..b9499246 100644 --- a/templates/commands/specify.md +++ b/templates/commands/specify.md @@ -1,5 +1,9 @@ --- description: Create or update the feature specification from a natural language feature description. +handoffs: + - label: Build Technical Plan + agent: speckit.plan + prompt: Create a plan for the spec scripts: sh: scripts/bash/create-new-feature.sh --json "{ARGS}" ps: scripts/powershell/create-new-feature.ps1 -Json "{ARGS}" diff --git a/templates/commands/tasks.md b/templates/commands/tasks.md index 96464009..561b664c 100644 --- a/templates/commands/tasks.md +++ b/templates/commands/tasks.md @@ -1,5 +1,10 @@ --- description: Generate an actionable, dependency-ordered tasks.md for the feature based on available design artifacts. +handoffs: + - label: Implement Project + agent: speckit.implement + prompt: Start the implementation in phases + send: true scripts: sh: scripts/bash/check-prerequisites.sh --json ps: scripts/powershell/check-prerequisites.ps1 -Json