---
title: "auto-dev"
description: "Autonomous issue-to-PR pipeline. create-issue is the front door: it turns a rough request into a well-formed, buildable issue by investigating the codebase. auto-dev runs one tick of triage -> plan -> build -> address-re"
canonical: https://agentpluginsdirectory.com/plugins/auto-dev
last-updated: 2026-10-08
---

# auto-dev
Autonomous issue-to-PR pipeline. create-issue is the front door: it turns a rough request into a well-formed, buildable issue by investigating the codebase. auto-dev runs one tick of triage -> plan -> build -> address-review against an auto:* GitHub label state machine and never merges; review-queue is the maintainer's console for approving plans, answering questions, and merging. Label names, comment markers, and branch prefixes are configurable via.claude/maintainerd.json so the pipeline drops into any repo.
- Slug: auto-dev
- Publisher: Allen Hutchison
- Repository: https://github.com/Vycari/maintainerd
- Manifest: plugins/auto-dev/plugin.json
- Version: 0.3.19
- License: MIT
- Category (editorial): productivity
- Skills: 3 (auto-dev, create-issue, review-queue)
- MCP servers: 0
- Stars: 3
- Repository created: 2026-06-28
- Repository last pushed: 2026-10-08
- Publisher type: Organization
- Listing: https://agentpluginsdirectory.com/plugins/auto-dev
- Schema: https://agent-plugins.org/schemas/1.0.0/plugin.schema.json

## What auto-dev does, in the publisher's words

The autonomous issue-to-PR pipeline, and the console for watching it. State lives entirely in configurable auto:* GitHub labels, so the pipeline has no memory beyond what you can see and change yourself.

It never merges. The maintainer keeps two gates: plan approval (nothing is built without an approved plan) and merge (exclusively yours).

Ticks are cheap and stateless; "waiting" is just what happens between them. If something looks stuck, the labels are the truth, a human changing a state label always wins, and the next tick respects it rather than correcting it back.

From the project README, punctuation lightly normalized. Full text: https://raw.githubusercontent.com/Vycari/maintainerd/HEAD/plugins/auto-dev/README.md

## Skills

- auto-dev: Execute one tick of the autonomous issue-to-PR pipeline, triage open issues for readiness, draft plans for maintainer approval, build the oldest approved issue into a PR, address review feedback; never merges; state lives in configurable auto:* GitHub labels. Designed to run as a recurring schedul…
- create-issue: Turn a rough request into a well-formed GitHub issue that's ready for the auto-dev pipeline. Takes the user's description, then either investigates the codebase to isolate the affected files, likely root cause, and repro, or asks targeted clarifying questions when the ask is underspecified, and d…
- review-queue: The maintainer's daily console for the auto-dev pipeline, gather everything blocked on you, present a worklist, loop executing your decisions against the `auto:*` state machine as you (never with the bot marker), until the queue drains. Never merges on its own; never builds issues. Use when the us…

Descriptions come from the frontmatter of each SKILL.md, punctuation lightly normalized.
