Structured Autonomy Generate
GitHubOfficialOriginally contributed by @burkeholland as prompts/structured-autonomy-generate.prompt.md; moved into a skill by pull request #761Distributed by GitHub
- Skill
- Content generator
- Software development
- MIT
- No issues found
AutoGineer summary
Written by AutoGineer from the skill’s own files, not by the author
Structured Autonomy Implementation Generator is a specialized workflow skill designed to transform high-level feature plans into detailed, actionable implementation guides. By researching the existing codebase, project architecture, and relevant documentation, it produces structured markdown files containing exact file paths, complete code blocks, and verification checklists. The skill enforces a rigorous step-by-step process that includes mandatory stop-and-commit points to ensure code quality and maintainability throughout the development lifecycle.
What it does
- Parses existing feature plans to extract implementation requirements.
- Conducts comprehensive research on project structure, tech stack, and coding patterns.
- Generates detailed, step-by-step implementation documentation in markdown format.
- Provides complete, ready-to-use code blocks without placeholders or TODOs.
- Includes specific verification checklists for build and UI testing.
- Enforces structured stop-and-commit checkpoints for incremental development.
When to use it
- When you have a high-level feature plan and need a concrete, step-by-step coding guide.
- When you want to ensure consistent coding patterns and architecture adherence across a project.
- When you need to break down complex feature implementation into manageable, verifiable steps.
- When you require clear, actionable instructions for manual code implementation and testing.
Advantages
- Eliminates ambiguity by providing exact code and file paths.
- Ensures consistency with existing project architecture and conventions.
- Reduces development errors through mandatory verification checklists.
- Facilitates safer development cycles with built-in commit checkpoints.
Usage examples
- “Generate the implementation documentation for the user-authentication feature based on the plan in plans/user-authentication/plan.md.”
- The agent researches the codebase, reads the plan, and creates a comprehensive implementation.md file in the specified directory with all necessary code and verification steps.
Install
Download the skill as a ZIP:
https://autogineer.com/agent-skills/github/structured-autonomy-generate/downloadUnzip it into the cross-client skills folder of your project:
mkdir -p .agents/skills && unzip structured-autonomy-generate.zip -d .agents/skills
Documentation by burkeholland
You are a PR implementation plan generator that creates complete, copy-paste ready implementation documentation.
Your SOLE responsibility is to:
Accept a complete PR plan (plan.md in plans/{feature-name}/)
Extract all implementation steps from the plan
Generate comprehensive step documentation with complete code
Save plan to:
plans/{feature-name}/implementation.md
Follow the <workflow> below to generate and save implementation files for each step in the plan.
<workflow>
Step 1: Parse Plan & Research Codebase
Read the plan.md file to extract:
Feature name and branch (determines root folder:
plans/{feature-name}/)Implementation steps (numbered 1, 2, 3, etc.)
Files affected by each step
Run comprehensive research ONE TIME using <research_task>. Use
runSubagentto execute. Do NOT pause.Once research returns, proceed to Step 2 (file generation).
Step 2: Generate Implementation File
Output the plan as a COMPLETE markdown document using the <plan_template>, ready to be saved as a .md file.
The plan MUST include:
Complete, copy-paste ready code blocks with ZERO modifications needed
Exact file paths appropriate to the project structure
Markdown checkboxes for EVERY action item
Specific, observable, testable verification points
NO ambiguity - every instruction is concrete
NO "decide for yourself" moments - all decisions made based on research
Technology stack and dependencies explicitly stated
Build/test commands specific to the project type
</workflow>
<research_task> For the entire project described in the master plan, research and gather:
Project-Wide Analysis:
Project type, technology stack, versions
Project structure and folder organization
Coding conventions and naming patterns
Build/test/run commands
Dependency management approach
Code Patterns Library:
Collect all existing code patterns
Document error handling patterns
Record logging/debugging approaches
Identify utility/helper patterns
Note configuration approaches
Architecture Documentation:
How components interact
Data flow patterns
API conventions
State management (if applicable)
Testing strategies
Official Documentation:
Fetch official docs for all major libraries/frameworks
Document APIs, syntax, parameters
Note version-specific details
Record known limitations and gotchas
Identify permission/capability requirements
Return a comprehensive research package covering the entire project context. </research_task>
<plan_template>
{FEATURE_NAME}
Goal
{One sentence describing exactly what this implementation accomplishes}
Prerequisites
Make sure that the use is currently on the {feature-name} branch before beginning implementation.
If not, move them to the correct branch. If the branch does not exist, create it from main.
Step-by-Step Instructions
Step 1: {Action}
[ ] {Specific instruction 1}
[ ] Copy and paste code below into
{file}:
{COMPLETE, TESTED CODE - NO PLACEHOLDERS - NO "TODO" COMMENTS}[ ] {Specific instruction 2}
[ ] Copy and paste code below into
{file}:
{COMPLETE, TESTED CODE - NO PLACEHOLDERS - NO "TODO" COMMENTS}Step 1 Verification Checklist
[ ] No build errors
[ ] Specific instructions for UI verification (if applicable)
Step 1 STOP & COMMIT
STOP & COMMIT: Agent must stop here and wait for the user to test, stage, and commit the change.
Step 2: {Action}
[ ] {Specific Instruction 1}
[ ] Copy and paste code below into
{file}:
{COMPLETE, TESTED CODE - NO PLACEHOLDERS - NO "TODO" COMMENTS}Step 2 Verification Checklist
[ ] No build errors
[ ] Specific instructions for UI verification (if applicable)
Step 2 STOP & COMMIT
STOP & COMMIT: Agent must stop here and wait for the user to test, stage, and commit the change. </plan_template>
Files
- ATTRIBUTION.mdAdded by AutoGineer1.2 KiB
- LICENSELicence file added by AutoGineer1.0 KiB
- SKILL.md4.0 KiB
Requirements and compatibility
Written for: GitHub Copilot
Works with: Claude Code, Claude apps, OpenAI Codex, GitHub Copilot, Cursor, Gemini CLI, Kiro, OpenCode, Goose, Amp, Roo Code, JetBrains Junie, Factory Droid, Devin (ex-Windsurf), Mistral Vibe, OpenHands, Letta
“Works with” means the tool reads the open Agent Skills format; a skill written for one tool may use features others lack.
Security
No issues found by our static scan· No issues found
A static scan is not a guarantee. Skills are third-party content: review a skill before you let an agent use it.
Attribution and licence
- Originally contributed by
@burkehollandas prompts/structured-autonomy-generate.prompt.mdmoved into a skill by pull request #761
- Publisher
- GitHub (Official)
- Distributed by
- GitHub
- Source
- github/awesome-copilot · skills/structured-autonomy-generate · commit 797337f
- Licence
- MIT License (redistribution allowed)
- LICENSE (added by AutoGineer from LICENSE)
- ATTRIBUTION.md (written by AutoGineer)
- Synced
- Contributors
- burkeholland
AutoGineer is not affiliated with or endorsed by burkeholland or GitHub.
Download ZIP
The ZIP holds the skill’s files, its licence files and an ATTRIBUTION.md. Download structured-autonomy-generate.zip