feat(commands): add pipeline command for end-to-end workflow auto-progression#1967
Draft
RchrdHndrcks wants to merge 1 commit intogithub:mainfrom
Draft
feat(commands): add pipeline command for end-to-end workflow auto-progression#1967RchrdHndrcks wants to merge 1 commit intogithub:mainfrom
RchrdHndrcks wants to merge 1 commit intogithub:mainfrom
Conversation
…gression Add a new `/speckit.pipeline` command that orchestrates the full SDD workflow (specify → clarify → plan → tasks → analyze → implement) with automatic progression between steps. The command only pauses when genuine user input is needed (clarification questions, critical analysis findings, incomplete checklists) and auto-proceeds between all other steps. Closes github#1966 Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Contributor
There was a problem hiding this comment.
Pull request overview
Adds a new speckit.pipeline command template that orchestrates the full Spec Kit / Speckit SDD workflow end-to-end by chaining existing commands (specify → clarify → plan → tasks → analyze → implement) with automatic progression and pausing only when user input or critical findings require it.
Changes:
- Introduces a new
templates/commands/pipeline.mdcommand template describing step sequencing, auto-progression rules, and stop conditions. - Defines minimal progress reporting and explicit pause/error-handling behavior for interactive steps and CRITICAL analysis findings.
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
Collaborator
|
Please deliver this as an extension. See https://github.com/github/spec-kit/tree/main/extensions |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
/speckit.pipelinecommand that orchestrates the full SDD workflow end-to-end:specify→clarify→plan→tasks→analyze→implementCloses #1966
Design Decisions
templates/commands/, no changes to existing commands or scriptsTest plan
/speckit.pipeline <feature description>and verify it progresses through all 6 steps automatically/speckit.clarifyfor user input and resumes after/speckit.analyzefinds CRITICAL issues$ARGUMENTS— should ask for feature descriptionAI Disclosure
This PR was authored with assistance from Claude Code (Claude Opus 4.6). The concept and workflow design are human-directed. The command template was written by Claude and reviewed by the contributor.
🤖 Generated with Claude Code