-
Notifications
You must be signed in to change notification settings - Fork 1.6k
Structured Autonomy Workflow #469
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Structured Autonomy Workflow #469
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull request overview
This PR introduces a "Structured Autonomy Workflow" - a three-phase AI-assisted development workflow that uses premium models sparingly for planning and generation, then switches to cheaper models for implementation. The workflow breaks down feature requests into manageable commits within a single PR/branch.
Key Changes:
- Three new prompt templates for plan, generate, and implement phases
- Collection configuration and documentation describing the workflow
- Documentation updates in README listing the new prompts
Reviewed changes
Copilot reviewed 6 out of 6 changed files in this pull request and generated 12 comments.
Show a summary per file
| File | Description |
|---|---|
prompts/structured-autonomy-plan.prompt.md |
Planning agent prompt that researches codebase and breaks features into commit-based steps |
prompts/structured-autonomy-generate.prompt.md |
Generator prompt that converts plans into complete, copy-paste ready implementation documentation |
prompts/structure-autonomy-implement.prompt.md |
Implementation agent that executes step-by-step instructions with verification checkpoints |
docs/README.prompts.md |
Updated prompt catalog to include the three new structured autonomy prompts |
collections/structured-autonomy.md |
Comprehensive documentation explaining the three-phase workflow, cost efficiency, and developer benefits |
collections/structured-autonomy-collection.yml |
Collection configuration linking the three prompts together |
aaronpowell
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Few spelling mistakes and the link from Copilot in there for actioning @burkeholland
Fix spelling mistakes Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
|
Thank you, @aaronpowell! I think we're good now. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull request overview
Copilot reviewed 6 out of 6 changed files in this pull request and generated 2 comments.
| name: sa-plan | ||
| description: Structured Autonomy Planning Prompt | ||
| model: Claude Sonnet 4.5 (copilot)] | ||
| agent: agent |
Copilot
AI
Dec 8, 2025
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Missing required description field in the front matter. According to the prompt file guide, all prompt files must have a description field that is not empty and wrapped in single quotes. For example: description: 'Structured Autonomy Planning Prompt'
| @@ -0,0 +1,127 @@ | |||
| --- | |||
| name: sa-generate | |||
| description: Structured Autonomy Implementation Generator Prompt | |||
Copilot
AI
Dec 8, 2025
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The description field value must be wrapped in single quotes according to the prompt file guide. Change description: Structured Autonomy Implementation Generator Prompt to description: 'Structured Autonomy Implementation Generator Prompt'
Pull Request Checklist
npm startand verified thatREADME.mdis up to date.Description
Structured Autonomy Workflow Addition
structured-autonomycollection configuration (collections/structured-autonomy-collection.yml) describing the workflow and listing its prompt files.collections/structured-autonomy.md).Prompt Templates
prompts/structured-autonomy-plan.prompt.md(referenced in collection, content not shown here)prompts/structured-autonomy-generate.prompt.md: Generator prompt for producing complete implementation instructions from a plan, with detailed workflow and research steps.prompts/structure-autonomy-implement.prompt.md: Implementation agent prompt for step-by-step execution and verification of the generated plan.Documentation and Catalog Updates
docs/README.prompts.mdto list the new "Structured Autonomy" prompts (sa-plan, sa-generate, sa-implement) in the ready-to-use prompt templates section.Type of Contribution
Additional Notes
By submitting this pull request, I confirm that my contribution abides by the Code of Conduct and will be licensed under the MIT License.