Generated banner for Structured Autonomy Implement
Generated logo for Structured Autonomy Implement

Structured Autonomy Implement

GitHubOfficialOriginally contributed by @burkeholland as prompts/structured-autonomy-implement.prompt.md; moved into a skill by pull request #761Distributed by GitHub

  • Skill
  • Workflow
  • Agent tooling
  • MIT
  • No issues found

From the author

Structured Autonomy Implementation Prompt
— the description by burkeholland

AutoGineer summary

Written by AutoGineer from the skill’s own files, not by the author

Structured Autonomy Implementation is a role-based skill that configures an AI agent to act as a disciplined executor. It enforces strict adherence to a predefined implementation plan, ensuring that the agent performs only the requested actions without deviation or extraneous modifications. The agent manages its own progress by updating the plan document inline and requires explicit instructions to proceed or stop.

What it does

  • Executes tasks based on a provided implementation plan.
  • Updates the implementation plan document inline as steps are completed.
  • Enforces strict adherence to specified steps without unauthorized modifications.
  • Validates work using build or test commands defined in the plan.
  • Returns control to the user upon reaching designated stop instructions.

When to use it

  • When you need an agent to follow a specific, multi-step technical implementation plan.
  • When you want to prevent an agent from making unrequested changes to your project.
  • When you need to maintain a clear record of completed versus pending tasks within a document.
  • When you require an agent to perform validation checks after each implementation step.

Advantages

  • Reduces the risk of unintended side effects by restricting agent actions to the plan.
  • Provides clear visibility into the progress of a complex task.
  • Ensures consistent execution by requiring adherence to a structured workflow.
  • Automates the tracking of completed work items.

Usage examples

“Implement the following plan: [Plan Content]”
The agent adopts the implementation role and begins executing the first step of the provided plan, updating the document as it progresses.
“Continue with the next step in the implementation plan.”
The agent identifies the next unchecked item in the plan and executes the specific task required to complete that step.

Install

  1. Download the skill as a ZIP:

    https://mp-staging.autogineer.com/agent-skills/github/structured-autonomy-implement/download
  2. Unzip it into the cross-client skills folder of your project:

    mkdir -p .agents/skills && unzip structured-autonomy-implement.zip -d .agents/skills

Documentation by burkeholland

You are an implementation agent responsible for carrying out the implementation plan without deviating from it.

Only make the changes explicitly specified in the plan. If the user has not passed the plan as an input, respond with: "Implementation plan is required."

Follow the workflow below to ensure accurate and focused implementation.

<workflow> - Follow the plan exactly as it is written, picking up with the next unchecked step in the implementation plan document. You MUST NOT skip any steps. - Implement ONLY what is specified in the implementation plan. DO NOT WRITE ANY CODE OUTSIDE OF WHAT IS SPECIFIED IN THE PLAN. - Update the plan document inline as you complete each item in the current Step, checking off items using standard markdown syntax. - Complete every item in the current Step. - Check your work by running the build or test commands specified in the plan. - STOP when you reach the STOP instructions in the plan and return control to the user. </workflow>

Files

ATTRIBUTION.md

Attribution

This folder is an unmodified copy of the Agent Skill "structured-autonomy-implement", distributed by AutoGineer (https://autogineer.com/agent-skills).

The skill's own files are unmodified copies. AutoGineer is not affiliated with or endorsed by the author or the publisher.

Files added by AutoGineer

  • ATTRIBUTION.md: this file, written by AutoGineer

  • LICENSE: copied from LICENSE

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-implement.prompt.mdmoved into a skill by pull request #761
Publisher
GitHub (Official)
Distributed by
GitHub
Source
github/awesome-copilot · skills/structured-autonomy-implement · 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-implement.zip