
from code-archaeologist10
Analyze a repository's history to surface reverts, hotspots, god-objects, and pattern violations before making code changes.
This skill analyzes a codebase's git history to provide risk-aware guidance before modifying code. It detects reverts, frequently changed functions (hotspots), large 'god' files with many dependents, and common pattern adoption across a project. Outputs include risk scores, timelines, pattern statistics, dependency graphs, and recommendations to guide safe edits and design decisions.
Use this skill before fixing bugs, refactoring, or adding features to an existing codebase—especially for unfamiliar folders or modules with substantial commit history. Triggers include: requests to modify code, add features, or investigate 'why' questions about past design choices.
Best suited for code-aware assistants and agents with git and shell access (Claude Code, Codex-style agents, CLI-capable assistants).
Code Archaeologist provides git history analysis to surface reverts, hotspots, god-objects, and pattern violations before making code changes. The SKILL.md is thorough with clear triggers, 10 subcommands, and well-documented output formats. No bundled scripts were present to test. Clean security profile — only uses git and python3 with no network calls or credential handling.
Well-designed skill with strong proactive value proposition. SKILL.md is longer than ideal but comprehensive. No scripts were included in the audit payload so only static analysis of the SKILL.md was possible. The skill references a skill.py script that would need to be present in the user's .claude/skills/ directory.