Analyzing Codebases
Kjører ekte statiske analyse-verktøy og rangerer refaktor-hotspots etter churn x kompleksitet.
Krever oppsett
Hva den gjør
Oppdager et prosjekts språk og monorepo-form, kjører den matchende statiske analyse-verktøykjeden (avhengighetsgraf, duplisering, kognitiv kompleksitet, semantiske mønstre), og skriver et maskinlesbart refaktor-kart som rangerer de topp 20 hotspots etter git churn ganger kompleksitet. Utløses på /aref eller en eksplisitt forespørsel om å analysere en kodebase før refaktorering.
Testrapport
Kjørte den ekte verktøykjeden på et kastbart TS-repo: jscpd fanget korrekt en eksakt klone-dupliseringsklynge og git-churn-matematikk rangerte korrekt den berørte og dupliserte filen over dens uberørte tvilling (score 96 vs 16, begge kognitiv kompleksitet 16). Men referansedokumentets bokstavelige kommandoer for dependency-cruiser og eslint-plugin-sonarjs feilet begge ut av boksen (trengte --no-config pluss --include-only, og en manuelt lagt til @typescript-eslint/parser) — friksjon som ikke er nevnt noe sted i skillen.
Testet på: 2026-07-15 · Claude Code 2.x (agent harness)
Installer
git clone https://github.com/wayne930242/Reflexive-Claude-Code mkdir -p ~/.claude/skills cp -r Reflexive-Claude-Code/plugins/aref/skills/analyzing-codebases ~/.claude/skills/analyzing-codebases
Kommandoer og eksempelprompter
/analyzing-codebasesKjører ekte statiske analyse-verktøy og rangerer refaktor-hotspots etter churn x kompleksitet.
Skills utløses av vanlige forespørsler — ingen kommandoer å huske. Etter installasjonen aktiverer prompter som disse skillen (på engelsk):
Analyze this codebase and tell me what needs refactoring firstGive me a hotspot map of the messiest, most complex files before we refactorWhich files here have the highest git churn combined with high complexity?