all-the-vibes/atv-phoenix/phoenix-plan
Claude Code and agent skill by all-the-vibes/atv-phoenix
- community
Checking that the SKILL.md file is still in the repository.
Decompose a clear intent into small, individually-verifiable steps before writing code — each step a slice you can prove pass/fail with phoenix_sense, ordered so the build stays green between them. Use after phoenix-think, when you have an Intent Contract and need an executable plan, or when the user says /phoenix-plan, "break this down", or "make a plan".
Install
npx vskill@latest install all-the-vibes/atv-phoenix/phoenix-planSKILL.md
phoenix-plan — small atomic steps, each with an objective finish line
Overview
A plan is only useful if you can prove each step is done. Phoenix plans in slices the self-heal loop can verify one at a time — every step carries its own phoenix_sense check, the steps compose up to the Intent Contract's acceptance gate, and the build stays green between them so any step is independently revertible. A plan whose steps you can't check is a wish list.
When to use
- After
phoenix-thinkproduced an Intent Contract with an acceptance check. - Any multi-step change, refactor, or feature where order and blast radius matter.
- When a task "feels big" — planning is how you find the seams.
When NOT to use: a one-line change with an obvious check — just phoenix-build it directly.
The planning flow
Produce a step list like this
Rules
- One check per step. If you can't attach a single objective check to a step, it's too big — split it.
- Green between steps. Order so the suite is green after each step; that makes every step revertible
and turns "it broke" into "roll back the last step", not "debug the whole change".
- Name the risky steps. Steps likely to break a passing check get a
phoenix_snapshotbefore editing
so phoenix_heal can roll back instantly.
- Use the graph to scope. Before planning a change to
X, askphoenix-context"what breaks if I
change X?" — plan the real blast radius, not a guessed one. (Cheaper and more accurate than grepping.)
- The last step's check = the acceptance gate. The plan is wrong if the steps don't compose up to it.
Sizing heuristic
A good step is one you could implement and verify in a single focused pass. If a step needs "and then also…", that's two steps. Smaller steps = tighter heal granularity = less wasted work on a failure.
Common Rationalizations
| Rationalization | Reality | |
|---|---|---|
| "I'll plan it in my head and just build." | Unwritten plans have no verifiable steps; the first surprise becomes a debugging spiral. Write the checks down. | |
| "This step is too small to need its own check." | A step without a check can't be healed in isolation — when it breaks you bisect the whole change. | |
| "I'll figure out the blast radius as I go." | "As you go" means re-reading files every turn. Ask the graph once, plan the real scope. | |
| "I'll snapshot later if I need to." | You need the snapshot after you've already overwritten the good state. Snapshot before the risky edit. |
Red Flags
- A step has no runnable check. → Split or rewrite it until it does.
- The suite would be red between two steps. → Reorder so green is the resting state.
- You're guessing what a change affects. →
phoenix-contextthe blast radius first. - The plan has one giant "implement the feature" step. → That's not a plan; decompose it.
Next
Hand each step to `phoenix-build` (snapshot→edit→sense→heal). For "prove this behavior" steps, route to `phoenix-test`.
Security
- Security scanPassed, 90 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingskills/phoenix-plan/SKILL.md
Popularity
- 7-day trend score
- 0
Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/all-the-vibes/atv-phoenix/phoenix-plan)