Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
abhigyanpatwari avatar

Gitnexus Impact Analysis

  • 1.5k installs
  • 45.1k repo stars
  • Updated August 4, 2026
  • abhigyanpatwari/gitnexus

gitnexus-impact-analysis is an agent skill for analyze code change impact across repositories with gitnexus dependency graphs.

About

The gitnexus-impact-analysis skill is designed for analyze code change impact across repositories with GitNexus dependency graphs. Invoke when the user analyzes change impact, dependency graphs, or cross-repo refactor risk.

  • "Is it safe to change this function?".
  • "What will break if I modify X?".
  • "Show me the blast radius".
  • "Who uses this code?".
  • Before making non-trivial code changes.

Gitnexus Impact Analysis by the numbers

  • 1,521 all-time installs (skills.sh)
  • +55 installs in the week ending Aug 5, 2026 (Skillselion tracking)
  • Ranked #45 of 733 Git & Pull Requests skills by installs in the Skillselion catalog
  • Security screen: MEDIUM risk (skills.sh audit)
  • Data as of Aug 5, 2026 (Skillselion catalog sync)
At a glance

gitnexus-impact-analysis capabilities & compatibility

Capabilities
"is it safe to change this function?" · "what will break if i modify x?" · "show me the blast radius" · "who uses this code?"
From the docs

What gitnexus-impact-analysis says it does

Use when the user wants to know what will break if they change something, or needs safety analysis before editing code. Examples: \"Is it safe to change X?\", \"What depends on thi
SKILL.md
Use when the user wants to know what will break if they change something, or needs safety analysis before editing code. Examples: \"Is it safe to change X?\", \
SKILL.md
npx skills add https://github.com/abhigyanpatwari/gitnexus --skill gitnexus-impact-analysis

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs1.5k
repo stars45.1k
Security audit1 / 3 scanners passed
Last updatedAugust 4, 2026
Repositoryabhigyanpatwari/gitnexus

How do I analyze code change impact across repositories with gitnexus dependency graphs?

Analyze code change impact across repositories with GitNexus dependency graphs.

Who is it for?

Teams assessing blast radius of refactors and cross-repo changes.

Skip if: Skip for single-file edits without dependency impact analysis needs.

When should I use this skill?

User analyzes change impact, dependency graphs, or cross-repo refactor risk.

What you get

Completed gitnexus-impact-analysis workflow with documented commands, files, and expected deliverables.

  • upstream dependency map
  • blast-radius summary

Files

SKILL.mdMarkdownGitHub ↗

Impact Analysis with GitNexus

When to Use

  • "Is it safe to change this function?"
  • "What will break if I modify X?"
  • "Show me the blast radius"
  • "Who uses this code?"
  • Before making non-trivial code changes
  • Before committing — to understand what your changes affect

Workflow

1. impact({target: "X", direction: "upstream"})  → What depends on this
2. READ gitnexus://repo/{name}/processes                   → Check affected execution flows
3. detect_changes()                               → Map current git changes to affected flows
4. Assess risk and report to user
If "Index is stale" → run node .gitnexus/run.cjs analyze in terminal.

Checklist

- [ ] impact({target, direction: "upstream"}) to find dependents
- [ ] Review d=1 items first (these WILL BREAK)
- [ ] Check high-confidence (>0.8) dependencies
- [ ] READ processes to check affected execution flows
- [ ] detect_changes() for pre-commit check
- [ ] Assess risk level and report to user

Understanding Output

DepthRisk LevelMeaning
d=1WILL BREAKDirect callers/importers
d=2LIKELY AFFECTEDIndirect dependencies
d=3MAY NEED TESTINGTransitive effects

Risk Assessment

AffectedRisk
<5 symbols, few processesLOW
5-15 symbols, 2-5 processesMEDIUM
>15 symbols or many processesHIGH
Critical path (auth, payments)CRITICAL

Tools

impact — the primary tool for symbol blast radius:

impact({
  target: "validateUser",
  direction: "upstream",
  minConfidence: 0.8,
  maxDepth: 3
})

→ d=1 (WILL BREAK):
  - loginHandler (src/auth/login.ts:42) [CALLS, 100%]
  - apiMiddleware (src/api/middleware.ts:15) [CALLS, 100%]

→ d=2 (LIKELY AFFECTED):
  - authRouter (src/routes/auth.ts:22) [CALLS, 95%]

detect_changes — git-diff based impact analysis:

detect_changes({scope: "staged"})

→ Changed: 5 symbols in 3 files
→ Affected: LoginFlow, TokenRefresh, APIMiddlewarePipeline
→ Risk: MEDIUM

Example: "What breaks if I change validateUser?"

1. impact({target: "validateUser", direction: "upstream"})
   → d=1: loginHandler, apiMiddleware (WILL BREAK)
   → d=2: authRouter, sessionManager (LIKELY AFFECTED)

2. READ gitnexus://repo/my-app/processes
   → LoginFlow and TokenRefresh touch validateUser

3. Risk: 2 direct callers, 2 processes = MEDIUM

Related skills

Forks & variants (1)

Gitnexus Impact Analysis has 1 known copy in the catalog totaling 2 installs. They canonicalize to this original listing.

How it compares

Use gitnexus-impact-analysis for graph-based blast-radius queries instead of manual grep when editing widely referenced code.

FAQ

What does gitnexus-impact-analysis do?

Analyze code change impact across repositories with GitNexus dependency graphs.

When should I use gitnexus-impact-analysis?

User analyzes change impact, dependency graphs, or cross-repo refactor risk.

Is gitnexus-impact-analysis safe to install?

Review the Security Audits panel on this page before installing in production.

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.