Skip to content
Back to skills

Code Impact Analysis

ASecurity

Analyze code impact before refactors, behavior changes, API changes, and cross-module edits. Use when missing a caller, schema consumer, route, or state dependency could break the product.

  • 3 stars
  • 0 votes
  • 0 copies
  • 2 views
  • Added September 19, 2026
ai-agentsbashapi

Works with

  • api

Security analysis

A100/100

Scanned September 19, 2026

npx -y skills add 777genius/universal-agent-plugins-registry --skill code-impact-analysis --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Code Impact Analysis?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Code Impact Analysis
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/777genius-code-impact-analysis-universal-agent-plugins-regist/badge)](https://www.skillsdirectory.com/skills/777genius-code-impact-analysis-universal-agent-plugins-regist)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: code-impact-analysis
description: Analyze code impact before refactors, behavior changes, API changes, and cross-module edits. Use when missing a caller, schema consumer, route, or state dependency could break the product.
license: Apache-2.0
compatibility: Requires a local code workspace. Uses rg first; Semble, Serena, and CodeGraphContext are optional.
---

# Code Impact Analysis

Build a verified impact set before editing shared behavior or public contracts.

1. Locate the definition with an LSP tool or `rg`.
2. Find exact call sites and serialized field names with `rg`.
3. Find type-aware references with Serena or the language server.
4. Ask CGC for callers, callees, dependencies, and complexity when indexed.
5. Use Semble to find conceptually similar patterns that exact search may miss.
6. Read every high-risk caller and decide the minimum edit set.
7. Identify focused tests, type checks, migrations, and user-visible verification.

Examples:

```bash
rg -n "symbolName\\(" .
uvx --from semble==0.5.4 semble search "similar usage of symbolName" .
cgc analyze callers symbolName --context "$(basename "$PWD")"
cgc analyze calls symbolName --context "$(basename "$PWD")"
```

When tools disagree, inspect the conflicting results. Generated code, dynamic
dispatch, framework conventions, or an incomplete index can explain the gap.
Never reduce the impact set solely because a graph or semantic search returned
few results.

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.