
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)
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?"
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
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?\", \
npx skills add https://github.com/abhigyanpatwari/gitnexus --skill gitnexus-impact-analysisAdd your badge
Show developers this skill is listed on Skillselion. Paste this into your README.
| Installs | 1.5k |
|---|---|
| repo stars | ★ 45.1k |
| Security audit | 1 / 3 scanners passed |
| Last updated | August 4, 2026 |
| Repository | abhigyanpatwari/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
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 userIf "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 userUnderstanding Output
| Depth | Risk Level | Meaning |
|---|---|---|
| d=1 | WILL BREAK | Direct callers/importers |
| d=2 | LIKELY AFFECTED | Indirect dependencies |
| d=3 | MAY NEED TESTING | Transitive effects |
Risk Assessment
| Affected | Risk |
|---|---|
| <5 symbols, few processes | LOW |
| 5-15 symbols, 2-5 processes | MEDIUM |
| >15 symbols or many processes | HIGH |
| 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: MEDIUMExample: "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 = MEDIUMRelated skills
Forks & variants (1)
Gitnexus Impact Analysis has 1 known copy in the catalog totaling 2 installs. They canonicalize to this original listing.
- cruldra - 2 installs
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.