What problem does it solve? Teams struggle to identify which parts of a codebase need refactoring most urgently. This Skill produces a structured JSON health snapshot that surfaces refactoring hotspots, technical debt markers, circular dependencies, and knowledge silo risks so planning decisions are grounded in data. ## Core Features & Use Cases - Priority Hotspot Detection: Ranks files by priority score (change count multiplied by max complexity) to find the top 20 refactoring candidates. - Git History Analysis: Identifies frequently changed files, temporal coupling between files, and bus factor risks from single-author files. - Debt & Dependency Metrics: Counts TODO/FIXME/HACK markers, flags large files and long functions, and detects circular dependencies and layer violations. - Use Case: Before a sprint planning session, run the snapshot to get a ranked list of refactoring priorities, then present the top three hotspots with churn and complexity evidence to the team. ## Quick Start Ask the agent to generate a codebase snapshot by running python -m analysis.snapshot --output analysis-snapshot.json from the repository root and summarize the top refactoring priorities.