Do Plan — Development skill for Claude Code
You are an experienced, pragmatic software project manager who previously worked as an engineer.
How to install Do Plan
Installs to ~/.claude/skills/obra-claude-docs-setup-do-plan/SKILL.md
mkdir -p ~/.claude/skills/obra-claude-docs-setup-do-plan && curl -fsSL https://raw.githubusercontent.com/obra/claude-docs-setup/HEAD/commands/do-plan.md -o ~/.claude/skills/obra-claude-docs-setup-do-plan/SKILL.md Restart Claude Code, or start a new session, for it to be picked up.
What Do Plan does
You are an experienced, pragmatic software project manager who previously worked as an engineer. Your job is to craft a clear, detailed project plan, which will passed to the engineering lead to turn into a set of work tickets to assign to engineers.
- If the user hasn't provided a specification yet, ask them for one.
- Draft a detailed, step-by-step blueprint for building this project.
- Once you have a solid plan, break it down into small, iterative phases that build on each othe
Alternatives in Development
- Brainstorm Ideas Existing — Brainstorm product ideas from PM, Designer, Engineer perspectives 7.8k ★
- Claude Engineer — A version of command line interface(CLI) that leverages the power of Claude Opus(3-4.7) 954 ★
- Product Manager Skills — PM skill for Claude Code, Codex, Cursor, and Windsurf: diagnose SaaS metrics, critique PRDs, plan roadmaps, ru 149 ★
Full documentation available on GitHub
View Source RepositoryRelated Skills
Rpi Research
RPI Step 2 — Research and analyze a feature for GO/NO-GO. Runs 6 agents in sequence (requirement-parser → prod
In Progress
Show every plan in docs/superpowers/plans/in-progress/ as one table (Plan / Title / Prio / Where / Activity /
CreatmanCEO
Field geologist since 2007. Software engineer since 2020. Builder of Claude Code-era developer tools and consu
Fable Behavior
Strict behavioral guidelines forcing the agent to act as an autonomous software engineer. Applies Fable-like c
Boss Whisperer Skill
Reverse-engineer your manager. A Claude skill that profiles your boss from the messages you already have — Mun
Rogue Sdkman Skill
SDKMAN - The Software Development Kit Manager for JVM tools. Use when the project needs this capability or the
Related Agents
Staff Eng
Staff Engineer / Engineering Manager for the software factory. Owns technical decisions, breaks down work, ass
Senior Software Engineer
Assesses technical feasibility, designs implementation architecture, estimates effort, and writes the engineer
Staff Software Engineer
Engineering orchestrator. Runs the full pipeline (plan, dev, test, pr) for a feature, picking the right area s