gitnexus-impact-analysis

Map downstream dependents and blast radius from code changes.

Updated Dec 15, 2025
One-click install
npx skills add https://github.com/fpt-devteam/app-backtrack --skill gitnexus-impact-analysis-fpt-devteam
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gitnexus-impact-analysis
Source: https://github.com/fpt-devteam/app-backtrack/tree/main/.agents/skills/gitnexus/gitnexus-impact-analysis
Command: npx skills add https://github.com/fpt-devteam/app-backtrack --skill gitnexus-impact-analysis-fpt-devteam

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

GitNexus Impact Analysis helps engineers quickly identify downstream effects and blast radius before making changes, reducing risky edits and outages.

Core Features & Use Cases

  • Map dependents for a given symbol or function to understand what else is affected.
  • Read current execution flows and changes via processes references.
  • Generate a risk assessment report that highlights high-risk areas before committing.

Quick Start

Ask to analyze the blast radius for target X in upstream direction.

Frequently Asked Questions about gitnexus-impact-analysis

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

FAQPage Schema
What is blast radius analysis in software engineering?

Blast radius analysis maps downstream dependents to forecast the impact of code changes before committing. It helps engineers understand what will break by evaluating the effects of edits on a given symbol or function.

How do I assess code change risk during pre-commit?

Assess pre-commit code change risk by invoking gitnexus_impact to read process manifests and detect diff-based changes. This generates a final risk assessment report highlighting high-risk areas before you commit.

Can I map downstream dependents for a specific function before editing?

Yes, you can map downstream dependents for a target function or symbol to understand the blast radius. The analysis reads current execution flows via processes references to show exactly what else is affected.

Does impact analysis work with git repositories for change planning?

Yes, impact analysis works with git repositories for change planning by accessing processes manifests via gitnexus://repo/{name}/processes. It uses diff-based change detection to evaluate downstream effects.

What is the best way to identify what will break before modifying code?

The best way to identify what will break before modifying code is to run an impact analysis that maps the blast radius. It highlights high-risk areas in a risk assessment report by tracking downstream dependents.

When should I use blast radius analysis for code review?

Use blast radius analysis during code review and change planning to evaluate the downstream impact of modifications. It helps prevent risky edits and outages by identifying affected dependents before committing.