ix-infrastructure/ix-cursor-plugin/ix-impact
Claude Code and agent skill by ix-infrastructure/ix-cursor-plugin
- community
Checking that the SKILL.md file is still in the repository.
Change risk analysis — blast radius, affected systems, and what to test. Depth scales with risk level; low-risk targets stop early.
Install
npx vskill@latest install ix-infrastructure/ix-cursor-plugin/ix-impactSKILL.md
Argument parsing
Strip --save and any following path token from $ARGUMENTS before resolving the target.
- If
--save <path>is present, setSAVE_PATHto that path. - If
--saveis present without a path, auto-generateix-impact-<target-slug>.mdin cwd (target slug = the target with spaces and slashes replaced by-). - If
--saveis absent,SAVE_PATHis empty — do not write a file.
Pro check (optional)
Call ix_briefing with {}. If ok is true, Pro is available. Extract data.plans for use in Pro steps below. If it returns ok: false, skip all [Pro] labeled steps.
Goal
Answer: what breaks if this changes, and is it safe to proceed? Stop as early as the risk level allows.
Phase 1 — Risk score (always)
Call both in parallel:
ix_impactwith{ "target": "<target from $ARGUMENTS>" }ix_explainwith{ "symbol": "<target from $ARGUMENTS>" }
God-module check: If facts.calleeCount > 20 AND facts.callerCount < 2 in the ix_explain result:
⚠ This symbol has high callee count and low caller count — it reaches out to many dependents but has few callers. Standard blast-radius metrics may understate risk. Check callers of its key dependencies, not just direct dependents.
This caveat applies regardless of the ix_impact risk classification.
Immediately classify using `risk_level` and `dependents` from the `ix_impact` result:
| Risk level | Action | |
|---|---|---|
low + dependents < 3 | STOP — safe to proceed. Report and suggest verification targets. | |
medium OR dependents 3–10 | Go to Phase 2 | |
high or critical OR dependents > 10 | Go to Phase 2 + 3 |
Phase 2 — Callers and dependents (medium/high/critical)
Call both in parallel:
ix_callerswith{ "symbol": "<target>" }(limit 15 per token-budgets rule)ix_dependswith{ "symbol": "<target>", "depth": 2 }
Extract: direct callers by name and subsystem, transitive dependent count from traversal.nodes_visited.
Stop here if risk is `medium`: report callers, suggest verification, done.
Phase 3 — Import chain and subsystem spread (high/critical only)
Call ix_imported_by with { "symbol": "<target>" }.
Cross-reference callers + dependents + importers to identify:
- Which subsystems are in the blast radius
- Whether the change crosses an architectural boundary
- Any tests that cover the affected paths
Output
Phase 4 — Known bugs in blast radius [Pro]
If Pro is available and data.plans from the briefing references this target area, cross-reference open plans against the direct callers and dependents identified in Phase 2. Any active plan touching the blast radius escalates the risk verdict — flag it explicitly in the output.
Never read source code in this skill. Risk analysis is purely graph-based.
Save step
Only if `SAVE_PATH` is non-empty:
- Write the full output to
SAVE_PATH. - Confirm to the user:
Saved to <SAVE_PATH>. - Do not write the file if
--savewas not passed.
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/ix-impact/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-cursor-plugin/ix-impact)