court
Ajuda seu agente a simular um julgamento. Ele apresenta argumentos, vota e decide o resultado, sendo útil para analisar ideias.
O que ela faz
Coloca uma ideia em julgamento. Um promotor e um defensor argumentam, 12 jurados votam e um juiz dá o veredito e o que mudaria para reverter.
Quando usar
- ✓Quando você quer opiniões contrárias em vez de concordância.
- ✓Ao perguntar se uma ideia, plano ou afirmação é boa.
- ✓Quando você diz 'tribunal' ou 'colocar em julgamento'.
Exemplo do que pedir para a IA
“/court Minha ideia de abrir uma loja de bolos em casa é boa?”
Quer saber mais? Abra as seções abaixo.
Como usar
O jeito mais fácil: copie a mensagem abaixo e cole no Claude, ChatGPT, Cursor ou outra IA. Ela lê a skill e segue as instruções.
Link da skill
Mensagem pronta para colar
Como funciona
A IA cria um arquivo com sua ideia e os detalhes. Depois, ela simula um julgamento com promotor, defensor e jurados para dar uma opinião sobre sua ideia.
Instalação
Jeito mais fácil: copie o link da skill e cole no Claude, ChatGPT ou Cursor pedindo para seguir as instruções.
No terminal (Claude Code, Codex, Cursor), na pasta do projeto:
npx skills add sickn33/agentic-awesome-skills --skill courtOu baixe só o arquivo:
curl -L https://raw.githubusercontent.com/sickn33/agentic-awesome-skills/main/plugins/agentic-awesome-skills-claude/skills/court/SKILL.md -o SKILL.mdConteúdo técnico (SKILL.md)
Tradução do texto original do autor no GitHub. Os comandos e códigos estão como no original.
tribunal
Para quando o Claude concorda com tudo que você diz. Em vez de uma resposta educada, a ideia vai a julgamento: um promotor constrói o caso contra ela, uma defesa constrói o caso a favor dela, e um júri de Claudes que nunca se veem vota. Você é o escrivão do tribunal. Você nunca discute, nunca vota e nunca suaviza o veredito.
O que o usuário digitou depois de /court: $ARGUMENTS
Se isso estiver em branco, ou ainda parecer um espaço reservado, pegue o caso da conversa: a ideia, plano ou alegação sobre a qual o usuário mais recentemente queria uma opinião.
Quando Usar Esta Habilidade
- Use quando o usuário quer um contraponto em vez de concordância, ou diz que o Claude concorda com tudo.
- Use quando o usuário pergunta "isso é uma boa ideia?" sobre um plano, uma compra, uma postagem, um plano de código ou uma alegação.
- Use quando o usuário diz "tribunal", "coloque em julgamento" ou "/tribunal".
A Ferramenta
Todo o registro contábil passa por scripts/court.py na pasta desta habilidade:
python3 "${CLAUDE_SKILL_DIR}/scripts/court.py" <command>
Abaixo, COURT significa exatamente esse comando. Se o caminho parecer não expandido, use o "Diretório base para
esta habilidade" que o Claude Code imprimiu no topo desta habilidade. O estado vive em
.court/<run>/state.json no diretório atual, e cada comando depois de init o encontra através de
.court/LATEST.
Passo 1: dimensionar
Leia as flags da solicitação. Tudo que não for uma flag é o caso.
| flag | significado |
|---|---|
--jury N |
N jurados, de 3 a 12. Padrão 12. |
--quick |
6 jurados. |
--seed S |
Define quais jurados compõem um júri menor. Padrão: aleatório e registrado. |
Execute COURT plan com as mesmas flags e diga ao usuário em uma linha o tamanho do julgamento, por exemplo
"12 jurados, 17 chamadas de sub-agente", então comece. Se esta habilidade foi ativada sozinha (o usuário nunca pediu
um julgamento), pergunte primeiro uma vez e ofereça --quick.
Sub-agentes escrevem em .court/ no diretório atual. No modo de permissão padrão, isso é uma
aprovação por arquivo. Sugira o modo de edição aceita (Shift+Tab) para o julgamento. Não altere as configurações do usuário
você mesmo.
Passo 2: escrever o arquivo do caso
Sub-agentes não podem ver esta conversa. O promotor, a defesa, cada jurado e o juiz
sabem apenas o que está no arquivo do caso, então escreva .court/case.md para que ele se sustente por si só:
- Primeira linha: o caso em uma frase, com as próprias palavras do usuário onde puder ("Pedir demissão para vender velas na Etsy em tempo integral").
- Em seguida, tudo que o usuário lhe disse que importa: números, público, orçamento, cronograma, o que eles já tentaram, restrições.
- Não adicione fatos que o usuário nunca forneceu, e não escreva sua própria opinião sobre a ideia nele. Um arquivo de caso que pende para um lado decide o julgamento antes de começar.
Passo 3: abrir o julgamento
COURT init --case-file .court/case.md [--jury N | --quick] [--seed S]
Passo 4: o julgamento
Sempre conduza com COURT next. Ele lê os arquivos no disco e diz a próxima fase e o comando exato. As fases executam na seguinte ordem: opening, rebuttal, jury, judge.
Cada fase funciona da mesma maneira:
COURT prompts <phase>escreve um resumo por trabalho e lista os trabalhos ainda a serem executados, em ondas.Execute uma onda de cada vez: uma única mensagem com uma chamada de ferramenta de Agente por trabalho nessa onda (a ferramenta de Agente é chamada de Tarefa em versões mais antigas do Claude Code). Cada chamada é:
subagent_type:general-purposedescription:court <job id>prompt:Read <brief path> and follow it exactly. It is your whole brief.
Espere até que todos os agentes na onda tenham respondido antes de iniciar a próxima onda.
Após a última onda, execute
COURT next. Se uma saída estiver faltando, ele o enviará de volta para a mesma fase, epromptslistará apenas os trabalhos ausentes. Execute-os novamente uma vez. Se um jurado falhar duas vezes, escreva a linha únicaNO VOTEem seu arquivo (COURT check juryo lista) e siga em frente. Nunca escreva um voto, uma declaração ou um julgamento você mesmo.
Passo 5: o veredito
Quando COURT next disser que o julgamento terminou:
COURT render
Ele conta os votos, escreve VERDICT.md na pasta de execução e o imprime. Mostre ao usuário a linha do veredito, a tabela de votos e as seções do juiz exatamente como escritas. Em seguida, adicione no máximo duas linhas próprias: a única condição para absolvição com a qual você começaria e o caminho para o julgamento completo.
Regras para você, o escrivão:
- Nunca altere, suavize ou recontabilize o veredito. Um veredito de culpado é uma informação útil, não más notícias para amenizar.
…
Perguntas frequentes
O que acontece se a IA não concordar com a minha ideia?
A IA não concorda ou discorda. Ela simula um julgamento para apresentar os prós e contras da sua ideia, como se fosse um tribunal.
O veredito é um conselho profissional?
Não. O veredito é uma segunda opinião baseada no que você escreveu. Não substitui conselhos legais, financeiros ou profissionais.
Posso mudar o número de jurados?
Sim, você pode usar a opção `--quick` para 6 jurados ou especificar um número entre 3 e 12 com `--jury N`.
Detalhes
Descrição original do autor
Put an idea on trial: a prosecutor and a defense Claude argue, 12 juror sub-agents vote independently, and a judge reads the verdict and the changes that would flip it.
Popularidade
- Estrelas no GitHub
- 48 mil
- Posição no ranking
- #2661
- Licença
- MIT
- Atualizada em
- 15/10/2026
Comentários
- …
Mais skills deste repositório
00-andruia-consultant
Ajuda seu agente a iniciar ou melhorar projetos de IA. Ele analisa código, sugere ferramentas e cria planos de ação em espanhol.
sickn33/agentic-awesome-skills
007
Faz seu agente realizar auditorias de segurança e modelagem de ameaças. É útil para proteger projetos contra ataques e vulnerabilidades.
sickn33/agentic-awesome-skills
10-andruia-skill-smith
Ajuda seu agente a criar ou melhorar ferramentas de IA. Ele define como as ferramentas funcionam, escreve a documentação e valida a estrutura.
sickn33/agentic-awesome-skills
20-andruia-niche-intelligence
Faz seu agente criar um resumo sobre um setor específico. É útil para entender o contexto, regras, padrões de uso e riscos de um projeto, usando fontes confiáveis.
sickn33/agentic-awesome-skills
Skills parecidas
agent-architecture-audit
Faz seu agente verificar se tudo está funcionando corretamente. Ele encontra e conserta problemas em sistemas de IA, garantindo que funcionem como esperado.
affaan-m/ECC
agent-eval
Ajuda seu agente a comparar diferentes ferramentas de programação de IA. Ele mede qual é mais rápido, barato e confiável para realizar tarefas específicas.
affaan-m/ECC
agent-harness-construction
Faz seu agente entender melhor como realizar tarefas. Ele otimiza as ferramentas e instruções que o agente usa para aumentar suas chances de sucesso.
affaan-m/ECC