Adopt Project
Audite une base de code existante et réadapte les hooks, les configurations de lint et les modèles d'agent-starter, niveau par niveau, avec des portes d'approbation.
Fonctionne avec configuration
Ce que fait
Exécute un audit en lecture seule d'un projet existant (stack, config de lint, CLAUDE.md, tests, santé de la taille des fichiers, modèles de gestion des erreurs), puis propose des composants d'agent-starter groupés par invasivité (hooks/compétences/CLAUDE.md/lint/modèles de code) et applique uniquement ce que le développeur approuve explicitement, niveau par niveau, sur une branche dédiée. Se déclenche sur "adopter", "rétrofiter", ou "appliquer agent-starter à ce projet". Nécessite une copie clonée séparément du dépôt complet agent-starter (pas seulement ce dossier de compétence) pour copier réellement les hooks/modèles/guides dans les Niveaux 1-4.
Rapport de test
La phase d'audit est réellement utile et a été exécutée pour de vrai sur un projet Python jetable (a détecté un bare except:, une exception avalée, et une lecture directe de os.environ avec des numéros de ligne exacts) — mais les Niveaux 1-4 des phases Proposer/Appliquer tirent tous de '<chemin-repo>/hooks', '<chemin-repo>/templates', et '<chemin-repo>/guides', aucun de ces éléments n'existe dans le dossier de compétence autonome, donc une installation simple `cp -r skills/adopt-project` ne vous donne que l'entretien+audit, pas le véritable rétrofit, à moins de garder un clone séparé complet d'agent-starter à portée de main et de lui donner le chemin.
Testé le: 2026-07-16 · Claude Code 2.x (agent harness)
Installation
git clone https://github.com/sneg55/agent-starter cd agent-starter mkdir -p ~/.claude/skills cp -r skills/adopt-project ~/.claude/skills/adopt-project
Commandes et exemples de prompts
/adopt-projectAudite une base de code existante et réadapte les hooks, les configurations de lint et les modèles d'agent-starter, niveau par niveau, avec des portes d'approbation.
Les skills se déclenchent sur des demandes en langage courant — aucune commande à retenir. Après installation, des prompts comme ceux-ci l'activent (en anglais) :
Audit this existing codebase and propose which starter hooks to adoptRetrofit my repo with lint configs and error-handling patterns from the kitApply agent-starter conventions to this project, but ask before each tier