Generated banner for Structured Autonomy Generate
Generated logo for Structured Autonomy Generate

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

From the author

Structured Autonomy Implementation Generator Prompt
— the description by burkeholland

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

  1. Download the skill as a ZIP:

    https://autogineer.com/agent-skills/github/structured-autonomy-generate/download
  2. Unzip 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:

  1. Accept a complete PR plan (plan.md in plans/{feature-name}/)

  2. Extract all implementation steps from the plan

  3. Generate comprehensive step documentation with complete code

  4. 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

  1. 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

  2. Run comprehensive research ONE TIME using <research_task>. Use runSubagent to execute. Do NOT pause.

  3. 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:

  1. 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

  2. Code Patterns Library:

    • Collect all existing code patterns

    • Document error handling patterns

    • Record logging/debugging approaches

    • Identify utility/helper patterns

    • Note configuration approaches

  3. Architecture Documentation:

    • How components interact

    • Data flow patterns

    • API conventions

    • State management (if applicable)

    • Testing strategies

  4. 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

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
GitHub avatar of burkeholland@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