Ce que c'est et pourquoi ça compte
Vous demandez quelque chose à Claude, il se lance et vous livre tout autre chose. Il n'a pas mal écrit le code : il a compris autre chose. Et vous refaites tout depuis le début. Le README de la collection mattpocock/skills appelle ça le problème le plus courant quand on construit un logiciel.
grill-me fait le contraire. Avant de travailler, Claude cherche lui-même ce qu'il trouve dans vos fichiers, puis vous pose les questions par tours, numérotées, chacune avec la réponse qu'il vous conseille : si elle vous va, vous dites simplement oui. Les décisions restent les vôtres, et il ne passe pas à l'action tant que vous n'avez pas confirmé que vous vous êtes compris.
C'est une skill, c'est-à-dire un paquet d'instructions pour Claude Code, dans mattpocock/skills : une collection gratuite, sous licence MIT, avec plus de 300 000 étoiles sur GitHub fin octobre (les étoiles sont celles de toute la collection). Le README dit « not vibe coding ». À mon avis, ça compte encore plus si vous construisez sans lire le code : si vous ne contrôlez pas le comment, vous mettre d'accord sur le quoi est votre meilleure défense.
1. L'installer : deux façons, choisissez-en une
Le README est clair : une seule façon, car si vous installez les deux, vous vous retrouvez avec chaque skill en double.
Façon 1 : le plugin, qui se met à jour tout seul
C'est celle que je conseille. Il est dans le marketplace officiel d'Anthropic, le catalogue de plugins que Claude Code connaît déjà, sous le nom mattpocock-skills. Lancez cette ligne dans le terminal, en dehors de Claude Code :
claude plugin install mattpocock-skills@claude-plugins-official
Il l'installe pour vous, dans tous vos projets. Il se charge à la prochaine session, ou avec /reload-plugins dans celle qui est ouverte. Si vous n'avez jamais ouvert Claude Code dans le terminal sur cet ordinateur, lancez d'abord claude plugin marketplace add anthropics/claude-plugins-official.
Pour vérifier, tapez / dans le chat : les skills d'un plugin portent son nom devant. Cherchez celle-ci :
/mattpocock-skills:grill-me
Avec le plugin, la commande porte le nom du plugin devant, et c'est celle que j'ai testée ; avec les fichiers de la façon 2, c'est /grill-me. Les mises à jour du plugin arrivent toutes seules.
Façon 2 : les fichiers dans le projet, que vous mettez à jour vous-même
Si vous voulez des fichiers à lire et à modifier, lancez cette ligne depuis le dossier du projet. Il vous faut une version récente de Node.js, le programme qui fait tourner npx.
npx skills@latest add mattpocock/skills
- Parmi les outils, choisissez Claude Code.
- Parmi les skills, prenez grill-me et aussi grilling : grill-me seule ne fait qu'appeler grilling, qui contient les vraies instructions.
- Ouvrez Claude Code dans le dossier et tapez /grill-me.
Il les installe dans le projet où vous êtes ; avec -g, vous les avez partout. Pour les mettre à jour : npx skills@latest update.
2. Comment l'utiliser : la demande, puis les tours de questions
grill-me ne démarre pas tout seul : Claude ne peut pas le lancer de sa propre initiative, c'est vous qui le lancez. Tapez la commande et, juste après, ce que vous voulez faire, avec vos mots. Remplacez les parties entre [ ] :
/mattpocock-skills:grill-me Je veux [ajouter une page de tarifs]. Elle est pour [qui l'utilise] et sert à [le problème qu'elle résout].
À partir de là, les instructions de grilling disent à Claude de travailler ainsi :
- Les faits, il les cherche lui-même : ce qu'il peut découvrir seul, il ne vous le demande pas, il envoie un sous-agent (un assistant séparé) le chercher.
- Les décisions, c'est vous qui les prenez : chaque question est numérotée et porte en dessous la réponse conseillée, formulée pour qu'un oui l'accepte.
- Un tour ne contient que les questions auxquelles vous pouvez répondre maintenant ; les autres attendent le tour suivant.
- Il s'arrête quand plus rien n'est décidé en silence, et il n'agit pas tant que vous n'avez pas confirmé que vous vous êtes compris.
Pour répondre, un oui suffit. Si une réponse ne vous convient pas, dites-le avec son numéro :
Oui à toutes sauf la 2 : [votre choix]. Sur la 4, j'ai un doute : [le doute].
3. Un vrai tour de questions à moi
Je l'ai essayé le 30 octobre dans Claude Code, sur le code de mon site, avec le plugin. J'ai lancé /mattpocock-skills:grill-me avec cette demande : « Je veux ajouter au site une page "les guides de cette semaine", avec la couverture de chaque vidéo, pour que ceux qui commentent GUIDA sous une vidéo plus ancienne trouvent le bon guide même si un plus récent est déjà en haut de /guida. »
Avant toute question, il a regardé le code tout seul et m'a écrit ce qui existait déjà :
- /guida est une liste unique, triée à partir du guide le plus récent.
- Il n'y a pas de champ pour la couverture ni pour le lien vers la vidéo, et les couvertures sont en dehors du code du site.
Puis il a écrit que les questions ne dépendaient pas les unes des autres, et me les a toutes posées en un tour. Six, chacune avec sa réponse conseillée (je les ai raccourcies) :
- D'où viennent les couvertures ? Conseil : un champ couverture facultatif dans chaque guide ; les images, il les extrait lui-même des reels qui sont sur mon ordinateur.
- Que veut dire « cette semaine » ? Vous la trouvez ci-dessous, mot pour mot.
- Adresse et langues ? Conseil : /guida/settimana, dans toutes les langues du site, comme /guida.
- Comment ceux qui commentent GUIDA y arrivent-ils ? Conseil : un bloc bien visible en haut de /guida qui mène à la nouvelle page ; il ne touche pas aux réseaux sociaux.
- Que montre chaque carte ? Conseil : couverture, titre, numéro et date, du plus récent au plus ancien. Pas de description : celui qui arrive doit reconnaître la vidéo à sa couverture.
- Et après la semaine ? Conseil : le guide quitte cette page et reste dans /guida, sans archive par semaines, pour l'instant.
La question 2, telle qu'elle est arrivée (traduite de l'italien)
❓ Q2 - Ce que veut dire « cette semaine » : ce sont les guides avec un date dans les 7 derniers jours, calculés à chaque build. S'il y en a moins de 7, la page complète jusqu'à 7 avec les plus récents, pour qu'elle ne soit jamais presque vide. Une alternative est la semaine calendaire, du lundi au dimanche.
➡️ Oui : les 7 derniers jours glissants, complétés jusqu'à 7 guides. La semaine calendaire fait tout disparaître chaque lundi, justement quand arrivent ceux qui commentent sous la vidéo du dimanche.
Dans la demande, « cette semaine » semblait clair, mais il y avait deux façons de le lire, et l'une vidait la page chaque lundi. Sans les questions, c'est Claude qui aurait fait ce choix. Il vous suffit d'un oui, ou de votre propre choix sur ce numéro.
4. Quand l'utiliser, et dans quel ordre
Le README dit de l'utiliser à chaque modification. Moi, je le garde pour celles où un mot peut vouloir dire deux choses : une nouvelle page, une fonctionnalité, la connexion. L'ordre :
- grill-me : vous vous mettez d'accord sur quoi faire.
- Plan mode : Claude écrit comment il va s'y prendre, fichier par fichier, et ne modifie rien tant que vous n'avez pas approuvé. Comment je l'utilise, c'est dans le guide PIANO.
- Le code, seulement après avoir approuvé le plan.
Une fois les tours finis, je passe au plan en tapant /plan devant le message :
/plan Fais le plan de ce qu'on a décidé dans les questions. Si tu as besoin d'un choix qui n'était pas dans les réponses, demande-le-moi avant de l'écrire dans le plan.
Et le modèle en trois lignes du guide PROMPT ? Là, vous écrivez une demande claire ; grill-me cherche ce qui manque à la demande. Les deux vont bien ensemble. C'est trop, en revanche, pour une faute de frappe, une couleur, une modification d'une ligne : là, demandez-la, c'est tout.
grill-me ou grill-with-docs ?
Le README présente grill-me pour les plans, les idées et le design, même hors du code. Pour le code, il y a grill-with-docs : les mêmes questions, plus un glossaire du projet (GLOSSARY.md) et les ADR, de courts documents qui fixent une décision et sa raison. Avant, on lance une fois par projet setup-matt-pocock-skills.
Les erreurs les plus courantes
- Installer le plugin et aussi les fichiers avec npx : chaque skill en double. Choisissez-en un.
- Avec npx, prendre grill-me sans grilling : il se retrouve sans instructions.
- Dire oui à tout sans lire : les réponses conseillées sont des hypothèses, pas des décisions.
Check-list
- J'ai installé grill-me d'une seule façon
- Quand je tape / dans Claude Code, je vois grill-me
- Après la commande, j'ai écrit la demande avec mes mots
- J'ai lu chaque réponse conseillée avant de dire oui
- C'est seulement après le dernier tour que je suis passé en plan mode
Questions fréquentes
grill-me est-il gratuit ?
Oui, la collection est open source sous licence MIT. Mais c'est Claude qui pose les questions, donc la session consomme votre usage comme n'importe quelle demande.
Combien de questions grill-me pose-t-il ?
Ça dépend de la demande : il continue par tours jusqu'à ce que chaque décision soit prise. Dans mon cas, il y en avait six, toutes dans le même tour.
Et si Claude se met à écrire du code avant la fin des questions ?
Les instructions le lui interdisent tant que vous n'avez pas confirmé que vous vous êtes compris. Mais ce sont des instructions, pas un verrou : si vous le voyez partir, arrêtez-le et rappelez-le-lui.