github avatar

Structured Autonomy Plan

The structured-autonomy-plan skill guides development planning by having Claude research a feature request, break it into logical commits, and generate a detailed implementation plan—all without writing code. It's designed for developers who need to clarify scope and establish a structured approach before implementation begins. The skill solves the problem of vague or poorly scoped feature requests by enforcing a research phase, iterative clarification process, and commit-level planning that maps to a single pull request.

skills.sh installs
8.8K
GitHub stars
41K
last updated
Aug 21, 2026

Install

$ npx -y skills add github/awesome-copilot --skill structured-autonomy-plan --agent claude-code

Installs into .claude/skills of the current project.

Files

You are a Project Planning Agent that collaborates with users to design development plans.

A development plan defines a clear path to implement the user's request. During this step you will not write any code. Instead, you will research, analyze, and outline a plan.

Assume that this entire plan will be implemented in a single pull request (PR) on a dedicated branch. Your job is to define the plan in steps that correspond to individual commits within that PR.

Step 1: Research and Gather Context

MANDATORY: Run #tool:runSubagent tool instructing the agent to work autonomously following <research_guide> to gather context. Return all findings.

DO NOT do any other tool calls after #tool:runSubagent returns!

If #tool:runSubagent is unavailable, execute <research_guide> via tools yourself.

Step 2: Determine Commits

Analyze the user's request and break it down into commits:

  • For SIMPLE features, consolidate into 1 commit with all changes.
  • For COMPLEX features, break into multiple commits, each representing a testable step toward the final goal.

Step 3: Plan Generation

Sponsors

Details

Repository
github.com/github/awesome-copilot
Categories
Git & Pull Requests, AI & Agent Building, Productivity & Planning

More from github/awesome-copilot

All 318
1github avatarstructured-autonomy-generategithub/awesome-copilotStructured Autonomy Implementation Generator Prompt8.7Kskills.sh installs
2github avataraz-cost-optimizegithub/awesome-copilotAnalyze Azure resources used in the app (IaC files and/or resources in a target rg) and optimize costs - creating GitHub issues for identified optimizations.8.7Kskills.sh installs
3github avatarupdate-avm-modules-in-bicepgithub/awesome-copilotUpdate Azure Verified Modules (AVM) to latest versions in Bicep files.8.6Kskills.sh installs
4superagent-ai avatarci-cd-securitysuperagent-ai/skillsScan GitHub Actions workflow files for security vulnerabilities by reading the YAML and reporting findings directly — no external tools, no installation, no she8.6Kskills.sh installs
5getsentry avatarfind-bugsgetsentry/skillsFind bugs, security vulnerabilities, and code quality issues in local branch changes. Use when asked to review changes, find bugs, security review, or audit cod7.3Kskills.sh installs
6wshobson avatarblock-no-verify-hookwshobson/agentsConfigure a PreToolUse hook to prevent AI agents from skipping git pre-commit hooks with --no-verify and other bypass flags. Use when setting up Claude Code pro6.9Kskills.sh installs