impact

Identify direct and indirect code dependencies via static analysis.

46|4|Updated Nov 19, 2025
One-click install
npx skills add https://github.com/lis186/SourceAtlas --skill impact
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: impact
Source: https://github.com/lis186/SourceAtlas/tree/main/plugin/commands/impact
Command: npx skills add https://github.com/lis186/SourceAtlas --skill impact

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill helps software teams understand exactly which parts of a codebase are affected by a change by performing static dependency analysis.

Core Features & Use Cases

  • Identify direct and indirect dependencies of a target component.
  • Produce evidence-based impact reports with file:line references.
  • Assess test impact and outline migration steps for safe changes.

Quick Start

Run the impact analysis on a target with: /sourceatlas:impact "<target>" and review the generated report in the .sourceatlas/impact directory.

Frequently Asked Questions about impact

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

FAQPage Schema
How do I trace code impact for a component before migration?

Static dependency analysis traces direct and indirect dependencies for a target component. It identifies affected APIs, models, and general components across backend and frontend projects to assess migration risk.

What is static dependency analysis for code changes?

Static dependency analysis identifies all code that directly and indirectly depends on a target component. It produces evidence-based impact reports with file:line references and counts for precise verification.

How do I assess migration risk when modifying shared components?

Migration risk assessment follows a defined workflow analyzing direct and indirect dependencies across backend and frontend projects. It generates verifiable outputs including file:line locations, dependency counts, and test impact outlines.

Can I use grep to find indirect code dependencies across frontend and backend?

Static analysis identifies direct and indirect dependencies across APIs, models, and general components spanning both frontend and backend projects. It delivers precise, verifiable outputs with file:line references rather than simple text matches.

Does static impact analysis work for general components or only APIs and models?

Static impact analysis works across general components, APIs, and models within backend and frontend projects. It traces both direct and indirect dependencies to produce precise, verifiable impact reports.

What is the best way to verify code change impact without running tests?

Static dependency analysis verifies code change impact by mapping all direct and indirect dependencies with file:line references and counts. It assesses test impact and outlines migration steps for safe changes.