What problem does it solve?
When working in an unfamiliar or large codebase, developers waste time grepping and reading files at random to figure out which files and symbols actually matter before making a change. This Skill produces a ranked focus map of the symbols an architecture hangs on, each with a file:line citation, so you read only what matters.
Core Features & Use Cases
- Ranked Focus Map: Extracts the load-bearing files and symbols of a codebase with file:line citations and evidence types, using CodeGraph when available or a dependency-free builtin extractor (regex AST plus ripgrep cross-file references) otherwise.
- Scoped Analysis: Seed the map from the full project, specific changed files via --changed, or everything changed since a git ref via --since, with a configurable symbol cap.
- Use Case: Before refactoring a module you have never read, run the command with --since HEAD~5 to see the blast radius of recent changes, then open only the cited locations to understand who calls what before editing.
Quick Start
Ask your agent to map out this project's architecture and show which files are load-bearing before making changes.