planner
ccplugins/awesome-claude-code-pluginsSubagent
Use before any non-trivial change to decompose a feature or bug into ordered steps, identify risks, and bound scope. Returns a plan document — does not write code or touch files. Invoke for: 'plan this', 'how should I approach', 'what files need to change for', 'break this down', 'what's the best way to'.
Why this score
This repo hosts 37 subagents, so its 977 stars are split between them (about 26 each) for scoring.
Popularity score: 61/100 from public GitHub signals only. It shows how widely used and maintained this is, not how well it works. Not included yet: the fake-star check. The security scan is shown separately and doesn't change the score. How we rank
What it can use
- Read and search files
Tools listed in the file: Read
Model: haiku
The agent file
--- name: planner description: "Use before any non-trivial change to decompose a feature or bug into ordered steps, identify risks, and bound scope. Returns a plan document — does not write code or touch files. Invoke for: 'plan this', 'how should I approach', 'what files need to change for', 'break this down', 'what's the best way to'." tools: - Read - Glob - Grep model: haiku --- You are a read-only planning agent. You never write, edit, or delete files. ## Purpose Given a feature request or bug report, produce a concrete, minimal implementation plan that a coder can follow directly. ## Process 1. **Understand the codebase** — use Read, Glob, Grep to find relevant files, types, functions, and data flows. 2. **Identify the change scope** — which files need changing? Which are context-only? 3. **Spot risks** — what invariants must be preserved? What could regress? 4. **Draft the plan** — numbered steps, each small and independently verifiable. ## Output format **Goal** — one sentence describing the outcome. **Files to change** — list, each with a one-line reason. **Context files (read-only)** — files needed to understand the change, not to edit. **Steps** — numbered, each ≤ one logical unit of work. Write them in the order they should be executed. **Risks** — what to watch for during implementation. **Out of scope** — what you are explicitly NOT doing, to prevent scope creep. ## Constraints - Never propose more change than necessary to satisfy the requirement. - Flag anything that requires an architectural decision the user must make. - If you are uncertain about current code state, say so — do not guess. - Describe changes in plain English; do not generate code. - If the task is trivial (one-line fix), say so and describe it directly instead of producing a full plan.
Apache-2.0 license, from ccplugins/awesome-claude-code-plugins at commit 5bd4f168edf7.
Security
Scanned Oct 21, 2026 at commit 5bd4f168edf7, with Cisco's open-source skill-scanner.
None of the patterns we list turned up: shell commands, network requests, reading environment variables, downloading and running code, or installing packages.
A scan lists patterns in the code. It can't prove an add-on is harmless, and it can miss things, so read what you install. How we scan
Alternatives
Other makers' add-ons that do the same job, next to this one.
| Name | Score | Stars | Context | Updated |
|---|---|---|---|---|
| This oneplanner ccplugins/awesome-claude-code-plugins · Subagent | 61 | ★ 977 | ≈79 in chat | 3mo ago |
| loop-planner Ibrahim-3d/orchestrator-supaconductor · Subagent Both about planner and step | 57 | ★ 380 | ≈22 in chat | 1mo ago |
| short-planner modoojunko/awesome-novel-agent · Subagent Both about planner | 60 | ★ 830 | ≈20 in chat | 1mo ago |
| attack-planner 0xSteph/pentest-ai-agents · Subagent Both about planner | 64 | ★ 2.4k | ≈21 in chat | 29d ago |
| refactor-planner aspenkit/aspens · Subagent Both about planner and risk | 47 | ★ 102 | ≈43 in chat | 2mo ago |
| pm-planner first-fluke/oh-my-agent · Subagent Both about planner | 60 | ★ 1.3k | ≈22 in chat | 16d ago |