change-impact-analysis

Analyze code changes to quantify blast radius and identify downstream impacts.

10|4|Updated Feb 5, 2026
One-click install
npx skills add https://github.com/sbknana/equipa --skill change-impact-analysis-sbknana
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: change-impact-analysis
Source: https://github.com/sbknana/equipa/tree/main/skills/code-reviewer/skills/change-impact-analysis
Command: npx skills add https://github.com/sbknana/equipa --skill change-impact-analysis-sbknana

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Change-impact-analysis helps teams foresee potential downstream effects and risk when modifying shared code by quantifying blast radius and identifying affected components.

Core Features & Use Cases

  • Identify changed interfaces and behavior changes
  • Map downstream consumers and assess breaking-change risk
  • Provide actionable guidance for PR review and rollback decisions

Quick Start

Review a PR that touches shared utilities and instruct the AI to generate a blast-radius report for all affected modules.

Frequently Asked Questions about change-impact-analysis

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

FAQPage Schema
How do I measure the blast radius of code changes before merging a pull request?

To measure blast radius, analyze code changes to quantify their downstream impact. This process maps modified shared utilities and interfaces to downstream consumers, classifies breaking-change risks, and generates a report to guide merge decisions.

What is change impact analysis and when do I need it for schema or configuration modifications?

Change impact analysis quantifies the downstream effects of modifying shared code. You need it when altering interfaces, schemas, or configurations to identify affected components, assess breaking-change risk, and prevent reliability or security issues during PR reviews.

How can I trace cross-file dependencies to assess breaking-change risk in shared utilities?

Trace cross-file dependencies by applying static analysis to map all consumers of the modified shared utilities. This identifies potential breaking changes across files, classifies the risk level, and highlights affected modules for rollback or review decisions.

Can I use blast radius analysis for security and reliability assessments during code review?

Yes, blast radius analysis supports security and reliability assessments during code review. By tracing cross-file impacts and classifying potential breaking changes, it quantifies the downstream risk of modifying shared code before a merge decision is made.

Does static analysis identify all downstream consumers when mapping a breaking-change framework?

Static analysis traces cross-file references to identify downstream consumers and map the blast radius. It aligns risk classification with a breaking-change framework to evaluate the impact of modified interfaces, schemas, and shared utilities effectively.