Help us improve
Share bugs, ideas, or general feedback.
Share bugs, ideas, or general feedback.
Share bugs, ideas, or general feedback.
By instructa
Autonomously plan, execute, and verify coding tasks using a skill-driven loop with evidence-backed task graphs. Planr coordinates agents through planning, implementation, review, and live verification, providing structured plans, status reports, and audit verdicts to drive features to completion.
npx claudepluginhub instructa/planr --plugin planrIndependent findings-first reviewer for one Planr item. Audits evidence and closes the review with a verdict. Dispatch with the item id.
Implements exactly one picked Planr map item to evidence-backed completion, then requests review and stops. Dispatch with the item id.
Drive one feature or scope to verified completion without per-step human prompting. Use when the user says build until done, loop on this, or finish autonomously. Sequences plan, map, work, live verification, and independent review until the map is clean and evidence proves the feature actually runs.
Create or refine Planr product plans and build plans before implementation. Use for app ideas, PRDs, architecture slices, scoped implementation contracts, and converting broad work into map-ready items.
Review a Planr item or scoped implementation against map state, plan acceptance criteria, logs, changed files, and verification evidence. Use for findings-first audits and review gates.
Report honest Planr project, map, item, or review state without implementing changes. Use when the user asks what is done, what remains, what is blocked, what is ready, or what should be picked next.
Summarize a Planr scope after work, review, or status inspection. Use when the user wants what changed, why, what works now, verification evidence, and what remains.
Uses power tools
Uses Bash, Write, or Edit tools
Share bugs, ideas, or general feedback.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Iterative plan review and execution workflow for Claude Code
Structured implementation planning, interactive annotation review, and autonomous plan execution
Autonomous plan execution with Claude Code - task execution, monitoring, and plan creation
Implementation planning, execution, and PR creation workflows with multi-agent collaboration
No description provided.
Multi-agent orchestrator — supervisor loop that launches agents to implement plans
Planr is a local-first task planning and execution coordination tool for coding agents. It combines reviewable Markdown plans with a dependency-aware work map so Codex, Claude Code, Cursor, and other MCP-capable clients can coordinate safely.
Flat todo lists and Markdown checklists break down the moment real work has structure. Planr models work as a dependency graph because that is what work actually is:
ready only when its blockers are closed, so an agent never has to interpret a checklist — it asks planr pick next and gets work that is actually startable.planr map lane --critical and planr map pressure.planr recover sweep) because state lives in a database instead of someone's memory.The result: multiple coding agents can work the same repository concurrently without stepping on each other, and a human can audit at any time what is done, what is blocked, and why. See docs/TASK_GRAPH_MODEL.md and docs/OPERATING_MODEL.md for the full model.
Planr combines three layers:
The product flow is:
idea -> product plan -> build plan -> map -> pick -> log -> review/evidence -> recovery/package -> close
Planr ships as a self-owned Rust CLI with SQLite graph storage, Markdown plan packages, recovery sweeps, scoped Git review evidence, reusable packages, MCP stdio integration, prompt output, and a localhost HTTP/SSE surface with a browser review workspace.
Install the current GitHub Release:
curl -fsSL https://raw.githubusercontent.com/instructa/planr/main/scripts/install.sh | sh
Manual release downloads are published at:
Release assets for darwin/linux on arm64/x86_64 are built and published automatically by the tag-driven pipeline described in docs/RELEASE.md.
Homebrew is the preferred package-manager path once the tap is published:
brew install instructa/tap/planr
After install:
planr project init "Example Product" --client all
planr plan new "Inventory API" --platform api --backend
planr plan split <plan-id> --slice "MVP backend"
planr map build --from <build-plan-id>
planr pick
planr log add --item <item-id> --summary "Implemented first slice" --files src/api.rs --cmd "cargo test"
planr review request <item-id>
planr review evidence <item-id>
planr review close <review-id> --verdict complete
planr close <item-id> --summary "Verified"
Use --json for automation and --db <path> for isolated databases.
Maintainers and contributors can run the CLI directly from the Rust workspace: