ix-plan

Generate risk-ordered implementation plans by assessing blast radius and dependencies.

7|2|Updated Mar 28, 2026
One-click install
npx skills add https://github.com/ix-infrastructure/ix-claude-plugin --skill ix-plan
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ix-plan
Source: https://github.com/ix-infrastructure/ix-claude-plugin/tree/main/skills/ix-plan
Command: npx skills add https://github.com/ix-infrastructure/ix-claude-plugin --skill ix-plan

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

You need to know what to change first, what might break, and what to test when applying one or more codebase modifications with limited time and high risk.

Core Features & Use Cases

  • Risk-ordered sequencing: ranks targets by risk (critical > high > medium > low) to minimize breakage.
  • Blast-radius and dependency awareness: uses impact and callers/dependents queries to prioritize safer edits and testing.
  • Data-flow and shared-blast analysis: traces connections between high-risk targets and identifies shared dependents to focus verification.
  • Pro-aware plan tracking (optional): when Ix Pro is available, references existing goals/plans to avoid duplicate work.

Quick Start

Ask the assistant to generate a risk-ordered implementation plan for the changes you want, including what will break and which test checkpoints to run: ix-plan /ix-plan <symbol1> <symbol2>

Frequently Asked Questions about ix-plan

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I plan a safe sequence for multi-target code changes?

To plan a safe sequence for multi-target code changes, generate a risk-ordered implementation plan that assesses blast radius and dependencies. This ranks modification targets by risk level to minimize potential breakage during execution.

What is blast radius analysis in code change planning?

Blast radius analysis in code change planning evaluates how far modifications might spread across a codebase. It uses impact and callers queries to identify shared dependents and trace data flow between high-risk targets.

How do I determine what to test before modifying multiple codebase targets?

To determine test checkpoints before modifying multiple codebase targets, run a risk assessment that traces call paths and shared dependents. This focuses verification on connections between high-risk targets and their downstream impacts.

Can I trace data flow between high-risk code modification targets?

Yes, you can trace data flow between high-risk code modification targets by running impact and callers queries. This shared-blast analysis identifies connections between targets to prioritize safer edits and targeted testing.

Does code change planning work with dependency analysis for multi-target modifications?

Code change planning works with dependency analysis by resolving specified modification targets and then assessing their call paths and shared dependents. This dependency awareness ensures safer risk-ordered sequencing across multiple edits.

When should I use risk-ordered sequencing for code modifications?

Use risk-ordered sequencing for code modifications when applying multiple changes with limited time and high risk. It ranks targets from critical to low risk, ensuring safer edits are prioritized and breakage is minimized.