One-click install
npx skills add https://github.com/mirkobozzetto/flowflow --skill gitnexus-impact-analysis-mirkobozzetto
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gitnexus-impact-analysis
Source: https://github.com/mirkobozzetto/flowflow/tree/main/.agents/skills/gitnexus/gitnexus-impact-analysis
Command: npx skills add https://github.com/mirkobozzetto/flowflow --skill gitnexus-impact-analysis-mirkobozzetto

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It helps you assess the risk of modifying a code symbol by identifying upstream and downstream dependents so you can avoid unexpected breakages.

Core Features & Use Cases

  • Change safety and blast-radius discovery: Find what depends on a target symbol and understand upstream callers/importers.
  • Git-change driven impact detection: Map staged or scoped git changes to affected execution flows for pre-commit risk checking.
  • Structured risk reporting: Classify impact depth (d=1, d=2, d=3) and translate findings into LOW/MEDIUM/HIGH/CRITICAL guidance to decide what to review first.

Quick Start

Run the impact analysis for a specific symbol by asking: "What will break if I change X?".

Frequently Asked Questions about gitnexus-impact-analysis

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

FAQPage Schema
How do I check the blast radius of a code change before committing?

You can assess the blast radius of a code change by mapping upstream and downstream dependents for a target symbol. This impact analysis identifies execution-flow dependencies, translating findings into risk levels to prevent unexpected breakages during refactoring.

What is dependency mapping for refactoring safety?

Dependency mapping for refactoring safety identifies upstream callers and downstream dependents for a target code symbol. It classifies impact depth across complex codebases to determine the risk level of modifying that symbol.

How do I perform an impact analysis on a specific code symbol?

You can perform impact analysis by querying what will break if you change the target symbol. The system maps upstream and downstream dependents, evaluates execution-flow dependencies, and classifies risk by depth and confidence thresholds.

Can I use this impact analysis for pre-commit checks in complex codebases?

Yes, you can use this impact analysis for pre-commit checks in complex codebases. It maps staged git changes to affected execution flows, translating impact depth and confidence thresholds into structured risk reports to guide code reviews.

How does depth classification help with code change planning?

Depth classification helps code change planning by categorizing impact levels (d=1, d=2, d=3) to translate findings into LOW, MEDIUM, HIGH, or CRITICAL risk guidance. This structured reporting prioritizes what to review first when modifying symbols.