Skip to content

docs: add hands-off orchestration example#2801

Open
meow2149 wants to merge 3 commits into
github:mainfrom
meow2149:docs/2789-hands-off-orchestration
Open

docs: add hands-off orchestration example#2801
meow2149 wants to merge 3 commits into
github:mainfrom
meow2149:docs/2789-hands-off-orchestration

Conversation

@meow2149
Copy link
Copy Markdown

@meow2149 meow2149 commented Jun 2, 2026

Description

Adds a website documentation example for an artifact-first hands-off orchestration pattern. The example follows the maintainer direction in #2789 to start with a docs example, and shows how to run specify, clarify, plan, checklist, tasks, and analyze before stopping unless the user explicitly opts into issue creation or implementation.

Fixes #2789

Testing

  • Tested locally with uv run specify --help
  • Ran existing tests with uv sync && uv run pytest
  • Tested with a sample project (if applicable)

Additional validation:

  • git diff --check
  • npx -y markdownlint-cli2 "docs/community/hands-off-orchestration.md" "docs/community/walkthroughs.md"

AI Disclosure

  • I did not use AI assistance for this contribution
  • I did use AI assistance (describe below)

This PR was prepared with Cursor AI assistance. I reviewed the issue discussion, scoped the change to documentation, ran local validation, and created this draft PR for maintainer feedback.

Made with Cursor

Signed-off-by: meow2149 <maojiuyuqi794@gmail.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
@meow2149 meow2149 marked this pull request as ready for review June 2, 2026 03:18
@meow2149 meow2149 requested a review from mnriem as a code owner June 2, 2026 03:18
@mnriem mnriem requested a review from Copilot June 2, 2026 16:55
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Adds a new community documentation page demonstrating an artifact-first “hands-off orchestration” flow (specify → clarify → plan → checklist → tasks → analyze) with explicit stop conditions before issue creation or implementation, and links it into the docs navigation.

Changes:

  • Add a new “Hands-Off Orchestration” community doc page with guardrails and copy/paste prompts.
  • Link the new page from the Community TOC and the Community Walkthroughs index.
Show a summary per file
File Description
docs/toc.yml Adds a new Community nav entry for the hands-off orchestration page.
docs/community/walkthroughs.md Adds a bullet linking to the new hands-off orchestration doc from the walkthroughs index.
docs/community/hands-off-orchestration.md Introduces a new documentation example describing the hands-off orchestration pattern and prompts.

Copilot's findings

Tip

Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

  • Files reviewed: 3/3 changed files
  • Comments generated: 4

Comment thread docs/community/walkthroughs.md Outdated
Comment thread docs/community/hands-off-orchestration.md Outdated
Comment thread docs/community/hands-off-orchestration.md Outdated
Comment thread docs/community/hands-off-orchestration.md Outdated
Signed-off-by: meow2149 <maojiuyuqi794@gmail.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot's findings

  • Files reviewed: 3/3 changed files
  • Comments generated: 4

Comment thread docs/community/hands-off-orchestration.md Outdated
Comment on lines +32 to +37
1. Run /speckit.specify for the requested feature.
2. Run /speckit.clarify to identify ambiguity. If a real product decision is required, stop and ask me before continuing.
3. Run /speckit.plan after the specification is clear enough to plan.
4. Run /speckit.checklist and fix requirement-quality gaps by looping back to /speckit.clarify or /speckit.specify as needed.
5. Run /speckit.tasks after the plan and checklist are consistent.
6. Run /speckit.analyze to check cross-artifact consistency.
Copy link
Copy Markdown
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Addressed in 5154d17 by swapping the numbered prompt steps so /speckit.checklist runs before /speckit.plan, with wording updated to plan only after the requirements checklist passes.

Comment on lines +15 to +19
- Generate and review artifacts before creating issues or writing code.
- Ask the user when a product decision is required.
- Loop back to an earlier stage when a later stage finds stale, incomplete, or inconsistent artifacts.
- Do not run `/speckit.taskstoissues` unless the user explicitly requests issue creation.
- Do not run `/speckit.implement` unless the user explicitly requests implementation.
Copy link
Copy Markdown
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Addressed in 5154d17 by adding a visible note and guardrail that this conservative example uses only README.md and DESIGN.md as in-repo guidance sources unless the user explicitly provides more context.

Comment thread docs/community/walkthroughs.md Outdated

These examples are maintained in the Spec Kit documentation:

- **[Hands-off orchestration example](hands-off-orchestration.md)** — Shows an artifact-first flow that runs specify, clarify, plan, checklist, tasks, and analyze, then stops before issue creation or implementation unless the user explicitly opts in.
Copy link
Copy Markdown
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Addressed in 5154d17 by updating the walkthrough summary to list checklist before plan, keeping it consistent with the recommended workflow.

Co-authored-by: Cursor <cursoragent@cursor.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Feature]: Add example “hands-off” Spec Kit orchestration workflow for autonomous spec creation

3 participants