By GoCodeAlone
Autonomous development workflow skills for coding agents: design, review, planning, execution, monitoring, and retrospectives
You MUST use this before any creative work - creating features, building components, adding functionality, or modifying behavior. Explores requirements and design before implementation.
Execute plan in batches with review checkpoints
Create detailed implementation plan with bite-sized tasks
An **interface boundary** is any point where two independent components exchange data or control. The canonical boundary classes are:
Use this agent when a major project step has been completed and needs to be reviewed against the original plan and coding standards. Examples: <example>Context: The user is creating a code-review agent that should be called after a logical chunk of code is written. user: "I've finished implementing the user authentication system as outlined in step 3 of our plan" assistant: "Great work! Now let me use the code-reviewer agent to review the implementation against our plan and coding standards" <commentary>Since a major project step has been completed, use the code-reviewer agent to validate the work against the plan and identify any issues.</commentary></example> <example>Context: User has completed a significant feature implementation. user: "The API endpoints for the task management system are now complete - that covers step 2 from our architecture document" assistant: "Excellent! Let me have the code-reviewer agent examine this implementation to ensure it aligns with our plan and follows best practices" <commentary>A numbered step from the planning document has been completed, so the code-reviewer agent should review the work.</commentary></example>
Skills refer to model tiers by **role** rather than by brand name so they read
Shared rules that every team agent (implementer, spec-reviewer, code-reviewer)
Use when implementation is complete, all tests pass, and you need to decide how to integrate the work - guides completion of development work by presenting structured options for merge, PR, or cleanup
Use after a PR has merged and CI is green - reads design, plan, adversarial-review reports, code-review threads, and CI history to produce a short retrospective in docs/retros/ that closes the loop on which gates worked and which didn't
Use after creating a PR to automatically monitor CI checks and review comments, fixing issues and pushing updates autonomously
Use before brainstorming, design docs, implementation plans, or retros when project-wide design constraints may exist or need to be created
Use when receiving code review feedback, before implementing suggestions, especially if feedback seems unclear or technically questionable - requires technical rigor and verification, not performative agreement or blind implementation
Executes bash commands
Hook triggers when Bash tool is used
Modifies files
Hook triggers on file write and edit operations
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Uses power tools
Uses Bash, Write, or Edit tools
Uses power tools
Uses Bash, Write, or Edit tools
No model invocation
Executes directly as bash, bypassing the AI model
No model invocation
Executes directly as bash, bypassing the AI model
Autonomous Dev Kit is a complete software development workflow for your coding agents, built on top of a set of composable "skills" and some initial instructions that make sure your agent uses them.
It starts from the moment you fire up your coding agent. As soon as it sees that you're building something, it doesn't just jump into trying to write code. Instead, it steps back and asks you what you're really trying to do.
Once it's teased a spec out of the conversation, it shows it to you in chunks short enough to actually read and digest.
After you've signed off on the design, your agent puts together an implementation plan that's clear enough for an enthusiastic junior engineer with poor taste, no judgement, no project context, and an aversion to testing to follow. It emphasizes true red/green TDD, YAGNI (You Aren't Gonna Need It), and DRY.
Next up, once you say "go", it launches a subagent-driven-development process, having agents work through each engineering task, inspecting and reviewing their work, and continuing forward. In capable hosts, agents can work autonomously for long stretches without deviating from the plan you put together.
There's a bunch more to it, but that's the core of the system. And because the skills trigger automatically, you don't need to do anything special. Your coding agent just has Autonomous Dev Kit.
Autonomous Dev Kit originated as a fork of Jesse Vincent's Superpowers repo.
Note: Installation differs by platform. Claude Code or Cursor have built-in plugin marketplaces. Codex can use the open skills CLI (npx skills add) or manual setup. OpenCode currently uses manual setup.
If you have the old superpowers plugin installed, uninstall it first before installing autodev:
# 1. Remove existing superpowers plugin (if installed)
/plugin uninstall superpowers
# 2. Remove the old marketplace (if registered)
/plugin marketplace remove superpowers-marketplace
# 3. Restart Claude Code to apply removals
/exit
Then in a fresh session, add the GoCodeAlone marketplace and install:
# 4. Register the GoCodeAlone marketplace
/plugin marketplace add GoCodeAlone/autodev-marketplace
# 5. Install the plugin
/plugin install autodev@autodev-marketplace
Alternatively, install the skills directly with the open Skills CLI:
npx skills add GoCodeAlone/autonomous-dev-kit -a claude-code --skill '*' -y
For user/global install:
npx skills add GoCodeAlone/autonomous-dev-kit -a claude-code --skill '*' -g -y
In Cursor Agent chat, install from marketplace:
/plugin-add autodev
From your project root, install the skills with the open Skills CLI:
npx skills add GoCodeAlone/autonomous-dev-kit -a codex --skill '*' -y
For user/global install instead of project-local install:
npx skills add GoCodeAlone/autonomous-dev-kit -a codex --skill '*' -g -y
Then restart Codex so it discovers the skills.
The Skills CLI path installs SKILL.md files only. It does not install the
Codex plugin wrapper, hooks, plugin trust state, or marketplace config. For the
full Codex plugin install, use Codex's native plugin commands:
codex plugin marketplace add GoCodeAlone/autodev-marketplace
codex plugin add autodev@autodev-marketplace
To remove the old plugin first:
codex plugin remove superpowers@superpowers-marketplace
codex plugin marketplace remove superpowers-marketplace
Manual fallback: tell Codex:
Fetch and follow instructions from https://raw.githubusercontent.com/GoCodeAlone/autonomous-dev-kit/refs/heads/main/.codex/INSTALL.md
Detailed docs: docs/README.codex.md
Tell OpenCode:
Fetch and follow instructions from https://raw.githubusercontent.com/GoCodeAlone/autonomous-dev-kit/refs/heads/main/.opencode/INSTALL.md
Detailed docs: docs/README.opencode.md
Start a new session in your chosen platform and ask for something that should trigger a skill (for example, "help me plan this feature" or "let's debug this issue"). The agent should automatically invoke the relevant autodev skill.
Autonomous Dev Kit skills run on any host that supports the SKILL.md format. Host-specific tools (like Agent Teams) are conditioned with <host: claude-code> blocks so other hosts skip them gracefully.
npx claudepluginhub gocodealone/autonomous-dev-kit --plugin autodevHarness-native ECC operator layer - 67 agents, 271 skills, 92 legacy command shims, reusable hooks, rules, selective install profiles, and production-ready workflows for Claude Code, Codex, OpenCode, Cursor, and related agent harnesses
Core skills library for Claude Code: TDD, debugging, collaboration patterns, and proven techniques
Feature development with code-architect/explorer/reviewer agents, CLAUDE.md audit and session learnings, and Agent Skills creation with eval benchmarking from Anthropic.
Access thousands of AI prompts and skills directly in your AI coding assistant. Search prompts, discover skills, save your own, and improve prompts with AI.
Comprehensive feature development workflow with specialized agents for codebase exploration, architecture design, and quality review
Complete developer toolkit for Claude Code