Skip to main content
Version: v3.0.2

Workflows

The Workflows tab is a guided menu of ready-made actions. Pick a phase on the left, click a card, and answer a few questions in chat. Spec Kit then creates a wiki page, Azure Boards items, or a report.

You do not need to remember slash commands.

Workflows tab showing Governance commandsWorkflows tab showing Governance commands

Before you start

  1. Initialize Spec Kit for the project.
  2. Connect an AI provider in Settings.
  3. For most Governance actions, create a constitution first with Spec Kit Commands (Create Constitution / /speckit.constitution).

How to run a command

  1. Open Workflows.
  2. Choose a phase (for example Governance).
  3. Click a command card.
  4. Answer the chat questions, then review and save.

Use View all capabilities → to see every command at once, or ← Back to current phase to return to one phase.

Governance

Sets the project ground rules: scope, quality checks, security, and audit trails.

CommandPurpose
Create project foundation from constitutionBuilds a seven-section foundation doc from your wiki constitution. Use after the constitution exists. Needs a real constitution (not the empty starter).
Update constitution from linked artifactsRefreshes the constitution from an attached spec or plan, with a short change summary. Attach a file first.
Publish scope boundaries to WikiPublishes what is in scope, out of scope, and boundary rules. Best after the foundation doc exists.
Generate delivery checklist (DoR / DoD)Creates “ready to start” (DoR) and/or “ready to finish” (DoD) checklists. Used later by sprint readiness checks.
Generate compliance & security guardrailsWrites security and compliance rules the team must follow before delivery.
Generate audit traceability reportMaps requirements and decisions into an audit-ready report. Fuller if foundation, guardrails, and checklist already exist.

Typical flow: Create Constitution → Create project foundation → other Governance cards as needed.

Backlog

Turns documents into Azure Boards work: epics, features, and stories.

CommandPurpose
Generate epics from linked artifactsSuggests top-level epics from wiki specs or stories, then can create them in Boards.
Split epics into featuresBreaks large epics into child features with scope and acceptance notes.
Generate stories from selected featureCreates user stories under a feature you choose.
Generate stories from linked artifactsTurns BRD/PRD or wiki docs directly into stories, without splitting epics by hand.
Generate intake summary from BRD/PRDSummarizes intake docs into scope, risks, and open questions.
Link artifacts to selected work itemLinks wiki or spec paths to a Boards item for traceability.

Refine

Improves existing stories before the team commits to them.

CommandPurpose
Refine selected storiesImproves description and acceptance criteria; can write the better text back to Boards.
Standardize acceptance criteriaRewrites criteria into one consistent format (for example Given/When/Then or bullets).
Detect missing requirementsFinds gaps such as edge cases, integrations, or non-functional needs.
Attach NFRs to storiesMaps performance, security, and accessibility expectations onto related stories.
Detect duplicates or overlapsReports similar stories. Does not change Boards by itself.
Highlight unclear or risky storiesScores clarity and risk so you can fix the weak ones first.

Sprint plan

Helps you prepare for a sprint: goals, tasks, estimates, and readiness.

CommandPurpose
Generate sprint goal from selected itemsDrafts a short sprint goal from the iteration or selected work items.
Generate dev tasks from selected storiesCreates implementation tasks under selected stories.
Estimate tasks from planSuggests effort for tasks based on a technical plan.
Identify cross-team dependenciesLists dependencies on other teams or systems for the sprint.
Run readiness check (DoR validation)Checks items against your DoR checklist and can save a report. Best after Generate delivery checklist.

Develop

Supports the team while work is being built.

CommandPurpose
Generate technical plan for selected featureCreates an implementation plan and can save it to the wiki.
Refine tasks into implementation stepsExpands Board tasks into ordered steps for developers.
Generate test cases from selected storiesBuilds test cases from acceptance criteria for QA.
Convert bug to linked dev taskTurns a bug into linked fix tasks in Boards.
Track work items status from implementation progressSuggests status updates for child items as work progresses.

QA & test

Strengthens testing and acceptance before release.

CommandPurpose
Generate test strategy for selected epicDefines test scope, levels, environments, and risks for an epic.
Generate negative / edge test casesAdds failure-path and edge-case scenarios beyond the happy path.
Generate test data matrixLists useful input, role, and state combinations for testing.
Validate acceptance criteria completenessFlags unclear, missing, or hard-to-test acceptance criteria.
Generate UAT checklistBuilds a stakeholder walkthrough checklist for user acceptance.

Release

Prepares deployment, gates, and release notes.

CommandPurpose
Generate CI pipeline checklist from constitutionDrafts CI/CD checks aligned to your constitution. Needs a filled-in constitution.
Generate release gates from compliance rulesDefines “must pass before release” gates from compliance rules.
Generate runbooks (deploy / rollback)Writes step-by-step deploy and rollback instructions.
Generate release notes from completed work itemsSummarizes finished Boards work into release notes.
Publish release notes to WikiPublishes formatted release notes to the project wiki.

Change

Manages scope changes after the baseline is set.

CommandPurpose
Detect scope drift from latest artifactsCompares latest specs to agreed scope and flags drift.
Highlight changes since last PRD versionShows what changed between PRD versions.
Draft change request with impact analysisDrafts a change request with scope, timeline, and impact.
Mark items requiring approvalFlags backlog items that need formal approval before work starts.
Generate stakeholder approval checklistCreates a sign-off checklist with roles and evidence links.

Tips

  • Start with Governance, then BacklogRefineSprint plan.
  • If a command asks for a document you do not have yet, create it with another Workflow card, Intake, or Spec Kit Commands.
  • You can Stop generating and Retry in chat when needed. See Chat Panel.

Next steps