By eumemic
End-to-end development loop: idea to reviewed PR with automated code review iterations
End-to-end development loop that takes a feature idea from concept to a reviewed pull request — with automated code review and fix iterations.
Building a feature typically involves: understanding the codebase, planning, implementing, committing, pushing, opening a PR, getting a code review, fixing issues, and iterating. This plugin automates the entire workflow as a single command.
The code review at each iteration uses a multi-agent approach with confidence-based scoring, ensuring only high-signal issues are surfaced.
/plugin marketplace add eumemic
/plugin install dev-loop@eumemic
/plugin install eumemic/dev-loop
/dev-loop Add a utility function that validates email addresses
/dev-loop Refactor the auth middleware to support JWT tokens
/dev-loop Add pagination to the /api/users endpoint
The command accepts a feature description as its argument and handles everything from there.
feat/<name>)gh/dev-loop "feature idea"
│
├── Phase 1: Explore (2-3 subagents) → Plan → User approval
│
├── Phase 2: git checkout -b → Implement (subagent) → Verify
│
├── Phase 3: git commit → git push → gh pr create
│
├── Phase 4: Code Review (subagent with 5 parallel reviewers)
│ │
│ └── Phase 5: Issues? ──yes──→ Fix (subagent) → push → loop to Phase 4
│ │
│ no
│ │
└── Done: report PR URL, summary, iteration count
dev-loop/
├── .claude-plugin/
│ └── plugin.json # Plugin manifest
├── commands/
│ └── dev-loop.md # Main orchestration command
├── skills/
│ └── dev-loop/
│ └── SKILL.md # Trigger description
├── references/
│ └── code-review-methodology.md # Embedded code review logic
├── README.md
└── .gitignore
Embedded code review: The review methodology is bundled as a reference file rather than depending on the code-review plugin. This ensures each review runs in a fresh subagent context (no accumulated baggage) and the plugin is fully self-contained.
Interactive vs autonomous: The command detects interactivity by attempting AskUserQuestion. In Claude Code CLI, the user responds. In SDK agents, the command proceeds autonomously.
Single branch strategy: One feature branch per run. The PR is created after the first commit; subsequent fix iterations push to the same branch.
No loop limit: The review loop continues until the review passes or complications are surfaced to the user.
gh CLI (GitHub CLI) installed and authenticatedMIT
Runs pre-commands
Contains inline bash commands via ! syntax
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.
npx claudepluginhub eumemic/claude-plugins --plugin dev-loopCheck Claude Max usage across multiple accounts
Autonomous AI-assisted development methodology that keeps specs and code in sync through intelligent iteration loops
General-purpose development skills: an autonomous loop driver (/loop) + iteration skills (kaizen, bughunt, shovel-ready, kaikaku), ship pipeline, retrospectives, git workflow, investigation, and testing
Clone websites by reverse-engineering them into specs using AI-powered browser exploration
End-to-end development workflow: design → draft-plan → orchestrate → review → pr-create → pr-review → pr-merge
Full feature development workflow from spec to completion
Development workflow automation including feature development, code quality, and PR management
Automated development loop and ad-hoc workflow generation for orchestrating AI coding agents
Complete task implementation workflow - accepts plan documents, issues, or task descriptions
Orchestration plugin. v1 use case: async development - turn ready issues into pull requests, then iterate on review feedback until a human takes over. Designed to host more orchestration use cases (refactoring, docs, audits) in future versions.