From agile-v-skills
Identifies the likely impact of a proposed change by mapping it to graph nodes, finding direct and indirect effects, and generating a risk assessment.
How this skill is triggered — by the user, by Claude, or both
Slash command
/agile-v-skills:impact-analysis-agentThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Identify the likely impact of a proposed change before implementation. This skill maps the
Identify the likely impact of a proposed change before implementation. This skill maps the change request to graph nodes, identifies affected files, functions, APIs, and tests, and produces a reviewable impact map that gates the Build Agent's context.
Use this skill when:
system-understanding-agent) has passed.- change_request.md required
- .agile-v/understanding/system_overview.md required
- .agile-v/understanding/normalized_graph.json optional but strongly preferred
- .understand-anything/diff-overlay.json optional
- existing requirements (if any) optional
All outputs are written to .agile-v/impact/.
impact_map.md
affected_components.json
regression_test_candidates.md
change_risk_assessment.md
impact_confidence.md
name, path, or summary match.Direct impact = nodes that must be modified, added, or removed to satisfy the change request.
For each directly affected node, record:
Indirect impact = nodes that import, call, extend, test, or document a directly affected node.
Walk the graph one or two hops from each directly affected node. Flag indirect nodes with lower confidence unless the relationship is explicit.
For each affected node:
tests or covers edges.For each risk identified:
See integrations/understand-anything/examples/impact_analysis_example.md.
[
{
"component_id": "<node id>",
"path": "<file path>",
"symbol": "<function or class name, or null>",
"impact_type": "modify|add|remove|review|test-only|doc-only",
"reason": "<why this component is affected>",
"confidence": "high|medium|low"
}
]
The impact map feeds into Gate 1 (Scope and Contract Gate). Gate 1 requires:
Claude Code, Cursor, Copilot, Codex, Gemini CLI, OpenCode, Cline.
npx claudepluginhub agile-v/agile_v_skills --plugin agile-v-skillsPerforms graph-based impact analysis to answer 'if I change X, what breaks?' before merging PRs or planning refactors.
Predict impacts of architectural changes on dependent systems. Trace dependencies, assess risk, plan rollout. Use when making major changes or analyzing blast radius.
Analyzes code change impact and blast radius using OntoIndex. Answers what will break before editing, with dependency depth and risk assessment.