Wanbicoi/agent-config

Interrogez l'utilisateur sans relâche sur un plan, une décision ou une idée. À utiliser lorsque l'utilisateur souhaite tester son raisonnement ou utilise des phrases de déclenchement 'grill'.

Qu'est-ce que agent-config ?

Cette compétence permet de stress-tester les décisions, plans ou idées d'un utilisateur en l'interrogeant de manière systématique et itérative. Elle construit un **arbre de conception** où chaque décision est décomposée en sous-décisions, et explore l'arbre par **tours** successifs. À chaque tour, l'agent pose toutes les questions dont les prérequis sont déjà établis (la **frontière**), fournit une recommandation, puis attend la réponse de l'utilisateur avant de passer au tour suivant. L'agent est responsable de collecter les faits environnementaux (fichiers, outils, etc.) par lui-même via des sous-agents, sans déranger l'utilisateur. La session se termine lorsque la frontière est vide, c'est-à-dire que toutes les branches de l'arbre ont été explorées, et l'utilisateur confirme une compréhension partagée. Idéal pour préparer une architecture logicielle, une stratégie produit ou tout projet complexe.

Compatible avec~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/Wanbicoi/agent-config/tree/HEAD/skills/grilling

Installed? Explore more Développement et programmation skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

Demander à votre IA préférée

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

Documentation

Interrogez l'utilisateur sans relâche jusqu'à parvenir à une compréhension partagée. Cartographiez cela comme un arbre de conception : chaque décision se ramifie en décisions qui en dépendent.

Parcourez l'arbre par tours. La frontière est l'ensemble des décisions dont les prérequis sont déjà établis : les questions que vous pouvez poser maintenant sans deviner des réponses que vous n'avez pas encore entendues. Posez toute la frontière en un seul tour : numérotez chaque question et donnez votre recommandation. Attendez ensuite les réponses de l'utilisateur avant le tour suivant.

Formatez un tour comme ceci :

❓ **Q1** - **<titre de la question>** : <corps de la question, pouvant comporter plusieurs paragraphes, incluant plusieurs choix>

➡️ <votre recommandation>

---

❓ **Q2** - **<titre de la question>** : <corps de la question, pouvant comporter plusieurs paragraphes, incluant plusieurs choix>

➡️ <votre recommandation>

Formulez chaque question pour que "oui" accepte votre recommandation.

Chaque tour où l'utilisateur répond transforme l'arbre : les décisions prises repoussent la frontière vers l'extérieur et débloquent les questions qui en dépendaient. Recalculez la frontière et posez le tour suivant. Une question dont la réponse dépend d'une autre question encore ouverte dans ce même tour appartient à un tour ultérieur, pas à celui-ci.

Trouver les faits est votre travail, jamais celui de l'utilisateur. Lorsqu'une question de la frontière nécessite un fait de l'environnement (système de fichiers, outils, etc.), dépêchez un sous-agent pour le trouver ; ne demandez pas à l'utilisateur quoi que ce soit que vous pourriez chercher vous-même. Ne bloquez pas sur ce point : une exploration en cours est un prérequis non réglé, donc seules les questions en aval attendent le rapport du sous-agent ; posez le reste de la frontière maintenant. Les décisions sont celles de l'utilisateur : soumettez-les une par une et attendez.

La session est terminée lorsque la frontière est vide : chaque branche de l'arbre de conception a été visitée, rien n'est laissé implicitement. N'agissez pas avant que l'utilisateur ne confirme que vous avez atteint une compréhension partagée.

Individual skills in this repo

This repo contains 4 individual skills — each has its own dedicated page.

Skills associés