Wanbicoi/agent-config

Questiona o usuário implacavelmente sobre um plano, decisão ou ideia. Use quando o usuário quiser testar a resistência do seu pensamento, ou usar qualquer frase de gatilho 'grill'.

O que é agent-config?

Esta habilidade transforma o agente em um entrevistador rigoroso, projetado para estressar ideias, planos e decisões do usuário até que um entendimento compartilhado seja alcançado. Ela funciona mapeando o pensamento como uma **árvore de design**, onde cada decisão se ramifica em subdecisões dependentes. O agente trabalha a árvore em **rodadas**, perguntando primeiro sobre a 'fronteira' – decisões cujos pré-requisitos já foram resolvidos. Cada rodada apresenta perguntas numeradas com a recomendação do agente, e o usuário responde, o que desbloqueia novas perguntas para a próxima rodada. A habilidade enfatiza que o agente deve buscar fatos no ambiente (sistema de arquivos, ferramentas, etc.) sem sobrecarregar o usuário, e que as decisões finais são sempre do usuário. O processo termina quando a fronteira está vazia, significando que todas as ramificações foram exploradas e nada foi deixado implícito. Ela é útil para desenvolvedores que usam agentes como Claude Code, Cursor ou Codex e precisam validar arquiteturas, designs ou planos complexos.

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

Installed? Explore more Programação e Desenvolvimento skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

Perguntar na sua IA favorita

Abre um novo chat com esta habilidade de agente já pré-carregada.

Documentação

Entreviste o usuário implacavelmente até que um entendimento compartilhado seja alcançado. Mapeie isso como uma árvore de design: cada decisão se ramifica nas decisões que dependem dela.

Trabalhe a árvore em rodadas. A fronteira é toda decisão cujos pré-requisitos já estão resolvidos: as perguntas que você pode fazer agora sem adivinhar respostas que ainda não ouviu. Faça toda a fronteira em uma rodada: numere cada pergunta e dê sua resposta recomendada. Em seguida, aguarde as respostas do usuário antes da próxima rodada.

Formate uma rodada assim:

❓ **Q1** - **<título da pergunta>**: <corpo da pergunta, pode ter vários parágrafos, incluindo múltiplas opções>

➡️ <sua resposta recomendada>

---

❓ **Q2** - **<título da pergunta>**: <corpo da pergunta, pode ter vários parágrafos, incluindo múltiplas opções>

➡️ <sua resposta recomendada>

Formule cada pergunta de modo que "sim" aceite sua resposta recomendada.

A cada rodada, as respostas do usuário remodelam a árvore: decisões resolvidas empurram a fronteira para fora e desbloqueiam perguntas que dependiam delas. Recalcule a fronteira e faça a próxima rodada. Uma pergunta cuja resposta depende de outra pergunta ainda aberta nesta rodada pertence a uma rodada posterior, não a esta.

Encontrar fatos é seu trabalho, nunca do usuário. Quando uma pergunta da fronteira precisar de um fato do ambiente (sistema de arquivos, ferramentas, etc.), despache um sub-agente para encontrá-lo; não pergunte ao usuário nada que você mesmo possa descobrir. Não bloqueie por isso: uma exploração em andamento é um pré-requisito não resolvido, então apenas as perguntas posteriores a ela aguardam o relatório do sub-agente; faça o resto da fronteira agora. As decisões são do usuário: apresente cada uma a ele e aguarde.

A sessão termina quando a fronteira está vazia: todos os ramos da árvore de design visitados, nada deixado implicitamente assumido. Não aja sobre ela até que o usuário confirme que vocês alcançaram um entendimento compartilhado.

Individual skills in this repo

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

Habilidades Relacionadas