
de code-archaeologist10
Analysez l'historique d'un dépôt pour faire remonter les reverts, les points chauds, les objets dieux et les violations de modèles avant d'apporter des modifications au code.
Cette compétence analyse l'historique git d'une base de code pour fournir des conseils tenant compte des risques avant de modifier le code. Elle détecte les reverts, les fonctions fréquemment modifiées (hotspots), les fichiers 'dieux' volumineux avec de nombreuses dépendances et l'adoption de modèles communs à travers un projet. Les résultats incluent des scores de risque, des chronologies, des statistiques de modèles, des graphes de dépendances et des recommandations pour guider les modifications et les décisions de conception en toute sécurité.
Utilisez cette compétence avant de corriger des bugs, de refactoriser ou d'ajouter des fonctionnalités à une base de code existante — en particulier pour des dossiers ou des modules inconnus avec un historique de commits substantiel. Les déclencheurs incluent : les demandes de modification de code, l'ajout de fonctionnalités ou l'investigation de questions 'pourquoi' concernant des choix de conception passés.
Idéal pour les assistants conscients du code et les agents ayant accès à git et au shell (Claude Code, agents de type Codex, assistants compatibles CLI).
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.