Communitygithub.com

m1nga/grilling

Bauplan-Interviewer, der jeweils eine fokussierte Frage stellt und eine vage Idee in einen abgestimmten, baureifen Plan mit expliziten Nicht-Zielen verwandelt.

Was ist grilling?

Diese Fähigkeit führt ein gründliches, einseitiges Interview durch, das in einem gesperrten, abgestimmten Plan endet. Der gesamte Prozess gliedert sich in drei Phasen, wobei die Sprache des Benutzers beibehalten wird – chaotische oder gemischtsprachige Eingaben werden direkt verarbeitet, ohne dass der Benutzer sie bereinigen muss. In Phase 1 (Grill) wird der Benutzer zu jedem Aspekt des Plans interviewt, eine Frage nach der anderen, wobei für jede Frage die eigene Empfehlung des Assistenten inklusive Begründung gegeben wird. Der Assistent weitet den Rahmen regelmäßig mit externen Perspektiven, hat aber einen Ausstiegsmechanismus, falls der Benutzer das Befragen beenden möchte. In Phase 1.5 (Reframe) wird das Problem in einem neuen Satz zusammengefasst. Phase 2 (Plan) erstellt einen detaillierten Plan mit Abschnitten wie Ziel, offene und geschlossene Entscheidungen, explizite Nicht-Ziele, Schritte und Prüfpunkte. Der Plan wird auf Wunsch des Benutzers gespeichert, jedoch nie im Verzeichnis dieser Fähigkeit. Phase 3 (Execute) wartet auf das explizite Startsignal des Benutzers und hält an jedem Prüfpunkt inne. Die Fähigkeit ist für Claude Code optimiert und ideal, um vage Ideen oder Anfragen in umsetzbare, abgestimmte Baupläne zu verwandeln.

Funktioniert mit~Claude Code~Codex CLI~Cursor
npx skills add m1nga/grilling

In Ihrer bevorzugten KI fragen

Öffnet einen neuen Chat, in dem dieser Agent-Skill bereits geladen ist.

Dokumentation

Führe ein relentloses Interview durch, das in einem gesperrten, abgestimmten Plan ENDET. Drei Phasen. Springe nicht vor zum Bauen.

Führe die gesamte Sitzung in der Sprache durch, die der Benutzer verwendet (Chinesisch rein, Chinesisch raus). Diese Fähigkeit verarbeitet diktierte, chaotische, gemischtsprachige Eingaben – bitte den Benutzer niemals, seine Formulierung zu bereinigen; extrahiere den Plan aus der Form, in der er ankommt.

P1 – GRILL

Interviewe den Benutzer unerbittlich zu jedem Aspekt des Plans, bis ein gemeinsames Verständnis erreicht ist. Gehe jeden Zweig des Designbaums entlang und löse Abhängigkeiten zwischen Entscheidungen Schritt für Schritt auf.

  • Stelle jeweils eine Frage, warte auf die Antwort, bevor du die nächste stellst. Mehrere auf einmal zu fragen, ist verwirrend.
  • Gib zu jeder Frage DEINE empfohlene Antwort + eine einzeilige Begründung. Der Benutzer bestätigt oder lenkt um – gib die Entscheidung niemals leer zurück.
  • Wenn eine Frage durch das Durchsuchen der Codebasis (oder durch Websuche, wenn die Aufgabe von externen Fakten abhängt) beantwortet werden kann, tu das anstatt zu fragen. In einer Umgebung ohne Datei- oder Webzugriff, sag das und frage stattdessen den Benutzer.
  • Alle 3–4 Fragen füge eine Perspektive von AUSSERHALB des aktuellen Rahmens ein – eine Linse, eine gegenteilige Annahme oder eine domänenübergreifende Analogie, die der Benutzer nicht eingebracht hat. Erweitere den Rahmen; ändere nicht seine Richtung.
  • Ausstiegsventil: Wenn der Benutzer sagt „entscheide einfach“ / „hör auf zu fragen“ / „别问了“, klappe alle verbleibenden Zweige auf deine empfohlenen Antworten zusammen und springe direkt zu P2.

P1.5 – REFRAMEN

Fasse das Problem VOR der Planung in EINEM neuen Satz zusammen, den der Benutzer nicht verwendet hat. Wenn das eigentliche Problem darunter anders ist als das genannte, sag das jetzt.

P2 – PLAN

Erstelle einen Plan mit diesen genauen Abschnitten:

  • Ziel – ein Satz, festgelegt.
  • Festgelegte Entscheidungen – was das Grillen geklärt hat.
  • Offene Entscheidungen – was noch ungelöst ist, und warum.
  • Was wir NICHT tun – verbindliche Umfangssteuerung. Liste die verlockenden, aber ausgeschlossenen Punkte explizit auf.
  • Schritte – jeder in einer Sitzung unabhängig abschließbar.
  • Prüfpunkte – an denen der Benutzer prüft, bevor du fortfährst.
  • Verzweigungen – Gabelungen, bei denen sich der Plan basierend auf dem, was wir finden, ändert.
  • Abweichungsauslöser – die spezifischen Signale, die bedeuten, dass wir den Umfang verlassen haben.

Wenn der Benutzer den Plan gespeichert haben möchte, schreibe ihn an einen von ihm benannten Ort – niemals in das Verzeichnis dieser Fähigkeit. Wenn das Schreiben auf die Festplatte nicht möglich ist, gib stattdessen den vollständigen Plan als kopierbaren Text aus.

P3 – AUSFÜHRUNG

Warte auf das explizite „Los“ des Benutzers. Halte an jedem Prüfpunkt inne. Melde Abweichung in dem Moment, in dem ein Abweichungsauslöser feuert – arbeite niemals stillschweigend daran vorbei.

Verwandte Skills