Compétence d'agent de codage pour apprendre une base de code en « déduisant soi-même la conception » : commencez par demander pourquoi le projet existe, posez uniquement des questions pour guider, sans explication directe, afin de vous faire concevoir pas à pas comment ce système devrait être structuré.
Étoiles 354 (+14 / 24h)
Raison
- Pendant que vous répondez aux questions, l'agent en arrière-plan lit le code, les références entre fichiers et les commits de modifications de conception, puis organise 5–10 questions classées par ordre de construction, chacune accompagnée de contraintes et de la conception réelle, stockées dans .rederive/map.md (l'auteur recommande de ne pas l'ouvrir avant la fin)
- Ne se fie pas aux messages de commit, donc cela fonctionne même sur des dépôts écrits par IA avec quelques gros commits ; en cas de blocage, réduit les questions à quelques options, et dessine activement le problème après deux erreurs consécutives
- .rederive/log.md note où vous êtes bloqué et ce que vous avez résolu seul ; .rederive/ est automatiquement ajouté aux exclusions git locales, sans télémétrie
Utilisation
- npx skills add EricJujianZou/rederive (ajoutez -g pour installer dans tous les projets) ; Claude Code peut aussi utiliser /plugin marketplace add EricJujianZou/rederive, puis /plugin install rederive@rederive
- Saisissez /rederive, /rederive ~/code/myapp, ou /rederive suivi d'un lien GitHub (clonera dans le répertoire courant) dans l'agent ; nécessite git, bash, python3
Risques
- Le README est très court, sans évaluation d'efficacité ; il évite délibérément les explications, ce qui peut sembler lent pour ceux qui veulent comprendre rapidement la base de code
- Le dépôt 10 a été créé le 19 mois, licence MIT