Communitygithub.com

m1nga/grilling

Entretien de planification qui pose une question ciblée à la fois et transforme une idée vague en un plan prêt à construire, avec des non-objectifs explicites.

Qu'est-ce que grilling ?

Cette compétence d'agent IA (Skill) guide un entretien de planification structuré en trois phases, conçu pour les développeurs et chefs de projet. Elle transforme une idée floue en un plan verrouillé et prêt à exécuter, sans sauter d'étapes. L'agent pose une question à la fois, donne systématiquement une recommandation avec sa justification, explore le codebase ou le web si possible, et injecte régulièrement des perspectives externes pour élargir le cadre. La phase de 'Reframe' reformule le problème sous un angle nouveau, puis le plan final inclut des sections obligatoires comme les décisions verrouillées, les non-objectifs explicites, les jalons de validation, et les déclencheurs de dérive. La compétence s'adapte automatiquement à la langue de l'utilisateur et gère les entrées désordonnées ou multilingues. Elle peut sauvegarder le plan dans un emplacement choisi par l'utilisateur si l'écriture disque est possible. Idéale pour les environnements comme Claude Code, Cursor ou Codex, elle garantit une définition claire du périmètre et évite le 'scope creep'.

Compatible avec~Claude Code~Codex CLI~Cursor
npx skills add m1nga/grilling

Demander à votre IA préférée

Ouvre une nouvelle conversation avec cette compétence d'agent déjà préchargée.

Documentation

Menez un entretien implacable qui se TERMINE par un plan verrouillé et cadré. Trois phases. Ne sautez pas à la construction.

Menez toute la session dans la langue utilisée par l'utilisateur (chinois entrant, chinois sortant). Cette compétence gère les entrées dictées, désordonnées et multilingues — ne demandez jamais à l'utilisateur de nettoyer sa formulation ; extrayez le plan de la forme sous laquelle il arrive.

P1 — GRILL

Interviewez l'utilisateur sans relâche sur tous les aspects du plan jusqu'à parvenir à une compréhension partagée. Parcourez chaque branche de l'arbre de conception, en résolvant les dépendances entre les décisions une par une.

  • Posez une question à la fois, en attendant la réponse avant la suivante. En poser plusieurs à la fois est déroutant.
  • Pour chaque question, donnez VOTRE réponse recommandée + une justification d'une ligne. L'utilisateur confirme ou redirige — ne rendez jamais la décision vide.
  • Si une question peut être répondue en explorant le codebase (ou en cherchant sur le web, quand la tâche repose sur des faits externes), faites-le plutôt que de demander. Dans un environnement sans accès aux fichiers ou au web, dites-le et demandez à l'utilisateur.
  • Toutes les 3-4 questions, injectez une perspective extérieure au cadre actuel — un angle, une hypothèse opposée ou une analogie inter-domaines que l'utilisateur n'a pas apportée. Élargissez le cadre ; ne changez pas sa direction.
  • Valve de sortie : si l'utilisateur dit « décide » / « arrête de demander » / « 别问了 », fermez toutes les branches restantes avec vos réponses recommandées et passez directement à P2.

P1.5 — REFRAME

Avant la planification, reformulez le problème en UNE phrase nouvelle que l'utilisateur n'a pas utilisée. Si le vrai problème sous-jacent diffère de celui énoncé, dites-le maintenant.

P2 — PLAN

Produisez un plan avec ces sections exactes :

  • Objectif — une phrase, verrouillée.
  • Décisions verrouillées — ce que le grill a établi.
  • Décisions ouvertes — ce qui n'est pas encore résolu, et pourquoi.
  • Ce que nous NE faisons PAS — contrôle de périmètre obligatoire. Listez ce qui est tentant mais exclu.
  • Étapes — chacune réalisable indépendamment en une session.
  • Points de contrôle — où l'utilisateur révise avant que vous ne continuiez.
  • Branches — fourches où le plan change selon ce que nous découvrons.
  • Déclencheurs de dérive — les signaux spécifiques qui signifient que nous avons dévié du périmètre.

Si l'utilisateur souhaite sauvegarder le plan, écrivez-le à un emplacement qu'il nomme — jamais dans le répertoire de cette compétence. Si l'écriture sur disque n'est pas possible, affichez le plan complet sous forme de texte copiable à la place.

P3 — EXÉCUTION

Attendez l'ordre explicite « go » de l'utilisateur. Faites une pause à chaque point de contrôle. Signalez la dérive dès qu'un déclencheur de dérive s'active — ne la traversez jamais en silence.

Skills associés