ix-infrastructure/ix-codex-plugin/ix-plan
Claude Code and agent skill by ix-infrastructure/ix-codex-plugin
- community
Checking that the SKILL.md file is still in the repository.
Generate a risk-ordered implementation plan for a set of targets. Assesses blast radius per target, finds data flows between them, and produces a safe change sequence.
Install
npx vskill@latest install ix-infrastructure/ix-codex-plugin/ix-planSKILL.md
Check command -v ix first. If unavailable, use Grep + Read to manually assess blast radius per target.
Goal
Answer: in what order should these changes be made, what will break, and what needs testing?
Phase 1 — Scope (always)
If $ARGUMENTS contains symbol names, proceed. If $ARGUMENTS is a description (no identifiable symbols), first run:
Identify the 1-4 most relevant symbols and treat those as targets.
Phase 2 — Impact per target (parallel)
For each identified target, run simultaneously:
Rank targets by risk level: critical > high > medium > low.
Text-fallback confidence rule: If ix callers or ix depends for any target returns a text fallback (i.e. results are not graph-backed — no symbol IDs, only prose or filename strings), that target's impact assessment must be marked lower confidence in the Output with the reason explicitly stated (e.g. "ix callers fell back to text — graph coverage partial for this target").
Fast path — all low risk: If every target is low risk AND has < 3 dependents, skip Phases 3 and 4. Go directly to Output with verdict "SAFE — all targets low risk; no data-flow or shared-dependent analysis needed."
Phase 3 — Data flow (only if 2+ targets AND at least one is medium/high/critical)
Find how the targets connect:
Run for the most architecturally significant pair. Skip if targets are in independent subsystems.
Phase 4 — Shared dependents (only if high/critical targets exist; skip if all low risk)
Identify if any third symbol depends on multiple targets (shared blast radius — highest testing priority).
Shared-blast-radius qualification rule: Any claim that "no shared downstream symbol was found across these targets" (or equivalent) must explicitly state which target pairs were actually checked with ix depends and which were not. If ix depends was run for only one target, the claim is only valid for that target's dependents. Never generalize across all targets unless every pair was verified.
Phase 5 — Ix Pro plan (if ix pro available)
Do not probe for Pro separately — run the command this phase needs and read the result. Pro commands are always registered: when @ix/pro is absent the CLI installs a stub that exits 1 with The 'plans' command requires Ix Pro., so that message is the definitive "OSS-only, skip this phase" signal, and it costs nothing beyond the call you were making anyway. Do not probe with --help (commander handles it before the stub's action runs, so it succeeds either way and tells you nothing), and do not gate on a field in the JSON — revision is present on every Pro briefing and is often null.
You must run:
Use the output to qualify change ordering — existing plans may already cover some targets or establish priority constraints. If active plans are present and this step is skipped, the plan output is incomplete.
Skip this phase only if ix pro is confirmed unavailable.
Output
Do not read source code in this skill unless a target cannot be resolved by ix locate.
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 repositoryCheckingplugins/ix-memory/skills/ix-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/ix-infrastructure/ix-codex-plugin/ix-plan)