Was es ist und warum es zählt
Du bittest Claude um etwas, es legt los und liefert dir etwas völlig anderes. Der Code ist nicht schlecht geschrieben: Es hat etwas anderes verstanden. Und du fängst wieder von vorn an. Das README der Sammlung mattpocock/skills nennt das das häufigste Problem beim Bauen von Software.
grill-me macht das Gegenteil. Bevor Claude arbeitet, sucht es selbst, was es in deinen Dateien findet, dann stellt es dir Fragen in Runden, nummeriert, jede mit der Antwort, die es dir empfiehlt: Passt sie dir, sagst du einfach ja. Die Entscheidungen bleiben bei dir, und es handelt erst, wenn du bestätigst, dass ihr euch verstanden habt.
Es ist ein Skill, also ein Paket von Anweisungen für Claude Code, in mattpocock/skills: einer kostenlosen Sammlung mit MIT-Lizenz und mehr als 300.000 Sternen auf GitHub Ende Oktober (die Sterne gehören der ganzen Sammlung). Das README sagt „not vibe coding“. Ich finde, für alle, die bauen, ohne den Code zu lesen, zählt das sogar noch mehr: Wenn du das Wie nicht prüfst, ist die Einigung auf das Was dein bester Schutz.
1. Installieren: zwei Wege, nimm einen
Das README ist klar: nur ein Weg, denn wenn du beide installierst, hast du jeden Skill doppelt.
Weg 1: das Plugin, das sich selbst aktualisiert
Den empfehle ich. Es liegt im offiziellen Marketplace von Anthropic, dem Plugin-Katalog, den Claude Code schon kennt, unter dem Namen mattpocock-skills. Starte diese Zeile im Terminal, außerhalb von Claude Code:
claude plugin install mattpocock-skills@claude-plugins-official
Es installiert es für dich, in all deinen Projekten. Es lädt in der nächsten Sitzung oder mit /reload-plugins in der offenen. Hast du Claude Code auf diesem Computer noch nie im Terminal geöffnet, starte vorher claude plugin marketplace add anthropics/claude-plugins-official.
Zum Prüfen schreibst du / in den Chat: Die Skills eines Plugins tragen seinen Namen davor. Such diesen:
/mattpocock-skills:grill-me
Mit dem Plugin steht der Name des Plugins vor dem Befehl, und so habe ich es getestet; mit den Dateien aus Weg 2 heißt er /grill-me. Die Updates des Plugins kommen von selbst.
Weg 2: die Dateien im Projekt, die du selbst aktualisierst
Wenn du Dateien willst, die du lesen und ändern kannst, starte diese Zeile im Projektordner. Du brauchst eine aktuelle Version von Node.js, dem Programm, das npx ausführt.
npx skills@latest add mattpocock/skills
- Wähle bei den Tools Claude Code.
- Bei den Skills nimmst du grill-me und auch grilling: grill-me allein ruft nur grilling auf, wo die eigentlichen Anweisungen stehen.
- Öffne Claude Code im Ordner und schreib /grill-me.
Es installiert sie in dem Projekt, in dem du bist; mit -g hast du sie überall. Zum Aktualisieren: npx skills@latest update.
2. So benutzt du es: deine Anfrage, dann die Fragerunden
grill-me startet nicht von selbst: Claude kann es nicht aus eigenem Antrieb aufrufen, du startest es. Schreib den Befehl und direkt danach, was du machen willst, mit deinen Worten. Ersetze die Teile in [ ]:
/mattpocock-skills:grill-me Ich will [eine Preisseite hinzufügen]. Sie ist für [wer sie nutzt] und soll [das Problem, das sie löst].
Ab da sagen die Anweisungen von grilling Claude, so zu arbeiten:
- Die Fakten sucht es selbst: Was es allein herausfinden kann, fragt es dich nicht, es schickt einen Sub-Agenten (einen eigenen Helfer), um es zu suchen.
- Die Entscheidungen triffst du: Jede Frage ist nummeriert und hat darunter die empfohlene Antwort, so formuliert, dass ein Ja sie annimmt.
- Eine Runde enthält nur die Fragen, die du jetzt beantworten kannst; die anderen warten auf die nächste Runde.
- Es endet, wenn nichts mehr stillschweigend angenommen ist, und handelt erst, wenn du bestätigst, dass ihr euch verstanden habt.
Zum Antworten reicht ein Ja. Wenn eine Antwort nicht passt, sag es mit ihrer Nummer:
Ja zu allen außer der 2: [deine Wahl]. Bei der 4 habe ich einen Zweifel: [der Zweifel].
3. Eine echte Fragerunde von mir
Ich habe es am 30. Oktober in Claude Code ausprobiert, am Code meiner Website, mit dem Plugin. Ich habe /mattpocock-skills:grill-me mit dieser Anfrage gestartet: „Ich will der Website eine Seite ‚die Guides dieser Woche‘ hinzufügen, mit dem Cover jedes Videos, damit alle, die unter einem älteren Video GUIDA kommentieren, den richtigen Guide finden, auch wenn oben auf /guida schon ein neuerer steht.“
Vor jeder Frage hat es sich selbst den Code angesehen und mir geschrieben, was schon da war:
- /guida ist eine einzige Liste, sortiert ab dem neuesten Guide.
- Es gibt kein Feld für das Cover oder den Link zum Video, und die Cover liegen außerhalb des Website-Codes.
Dann schrieb es, dass die Fragen nicht voneinander abhingen, und stellte sie mir alle in einer Runde. Sechs, jede mit ihrer empfohlenen Antwort (ich habe sie gekürzt):
- Woher kommen die Cover? Empfehlung: ein optionales Cover-Feld in jedem Guide; die Bilder zieht es selbst aus den Reels auf meinem Computer.
- Was heißt „diese Woche“? Du findest sie unten, Wort für Wort.
- Adresse und Sprachen? Empfehlung: /guida/settimana, in allen Sprachen der Website, wie /guida.
- Wie kommen die Leute hin, die GUIDA kommentieren? Empfehlung: ein gut sichtbarer Block oben auf /guida, der zur neuen Seite führt; die Social-Media-Konten fasst es nicht an.
- Was zeigt jede Karte? Empfehlung: Cover, Titel, Nummer und Datum, das Neueste zuerst. Keine Beschreibung: Wer kommt, soll das Video am Cover erkennen.
- Und nach der Woche? Empfehlung: Der Guide verschwindet von dieser Seite und bleibt auf /guida, ohne Archiv nach Wochen, vorerst.
Frage 2, so wie sie kam (aus dem Italienischen übersetzt)
❓ Q2 - Was „diese Woche“ heißt: die Guides mit einem date in den letzten 7 Tagen, bei jedem Build berechnet. Sind es weniger als 7, füllt die Seite mit den neuesten auf 7 auf, damit sie nie fast leer ist. Eine Alternative ist die Kalenderwoche, von Montag bis Sonntag.
➡️ Ja: die letzten 7 Tage, fortlaufend, aufgefüllt auf 7 Guides. Die Kalenderwoche lässt jeden Montag alles verschwinden, genau dann, wenn die Leute kommen, die unter dem Sonntagsvideo kommentieren.
In der Anfrage wirkte „diese Woche“ klar, aber es gab zwei Wege, und einer leerte die Seite jeden Montag. Ohne die Fragen hätte Claude diese Entscheidung getroffen. Dir reicht ein Ja oder deine eigene Wahl bei dieser Nummer.
4. Wann du es nutzt, und in welcher Reihenfolge
Das README sagt, du sollst es bei jeder Änderung benutzen. Ich nehme es für Änderungen, bei denen ein Wort zwei Dinge heißen kann: eine neue Seite, eine Funktion, der Login. Die Reihenfolge:
- grill-me: Ihr einigt euch, was zu tun ist.
- Plan mode: Claude schreibt, wie es das umsetzt, Datei für Datei, und ändert nichts, bis du zustimmst. Wie ich ihn nutze, steht im Guide PIANO.
- Der Code, erst nachdem du den Plan freigegeben hast.
Nach den Runden wechsle ich zum Plan, indem ich /plan vor die Nachricht schreibe:
/plan Mach den Plan für das, was wir in den Fragen entschieden haben. Wenn du eine Entscheidung brauchst, die nicht in den Antworten war, frag mich, bevor du sie in den Plan schreibst.
Und die Vorlage in drei Zeilen aus dem Guide PROMPT? Dort schreibst du eine klare Anfrage; grill-me sucht, was in der Anfrage fehlt. Beides passt zusammen. Zu viel ist es aber für einen Tippfehler, eine Farbe, eine Änderung von einer Zeile: Da fragst du einfach direkt.
grill-me oder grill-with-docs?
Das README stellt grill-me für Pläne, Ideen und Design vor, auch außerhalb des Codes. Für Code gibt es grill-with-docs: dieselben Fragen, dazu ein Projektglossar (GLOSSARY.md) und ADRs, kurze Dokumente, die eine Entscheidung und ihren Grund festhalten. Vorher startest du einmal pro Projekt setup-matt-pocock-skills.
Häufige Fehler
- Das Plugin und zusätzlich die Dateien mit npx installieren: jeder Skill doppelt. Nimm eins von beiden.
- Mit npx grill-me ohne grilling nehmen: Dann hat es keine Anweisungen.
- Zu allem ja sagen, ohne zu lesen: Die empfohlenen Antworten sind Vermutungen, keine Entscheidungen.
Checkliste
- Ich habe grill-me nur auf einem Weg installiert
- Wenn ich in Claude Code / schreibe, sehe ich grill-me
- Nach dem Befehl habe ich die Anfrage mit meinen Worten geschrieben
- Ich habe jede empfohlene Antwort gelesen, bevor ich ja gesagt habe
- Erst nach der letzten Runde bin ich in den plan mode gewechselt
Häufige Fragen
Ist grill-me kostenlos?
Ja, die Sammlung ist Open Source mit MIT-Lizenz. Die Fragen stellt aber Claude, also verbraucht die Sitzung dein Kontingent wie jede Anfrage.
Wie viele Fragen stellt grill-me?
Das hängt von der Anfrage ab: Es geht in Runden weiter, bis jede Entscheidung getroffen ist. Bei mir waren es sechs, alle in derselben Runde.
Was, wenn Claude vor dem Ende der Fragen Code schreibt?
Die Anweisungen verbieten es, bis du bestätigst, dass ihr euch verstanden habt. Aber es sind Anweisungen, kein Schloss: Wenn du siehst, dass es loslegt, stopp es und erinnere es daran.