Pular para o conteúdo
Skillpedia
Agentes48 mil · #2661

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

https://github.com/sickn33/agentic-awesome-skills/blob/main/plugins/agentic-awesome-skills-claude/skills/court/SKILL.md

Mensagem pronta para colar

Use esta skill para me ajudar: https://github.com/sickn33/agentic-awesome-skills/blob/main/plugins/agentic-awesome-skills-claude/skills/court/SKILL.md Leia o arquivo SKILL.md desse link e siga as instruções dele na minha tarefa.
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 court

Ou 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.md
Conteú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:

  1. COURT prompts <phase> escreve um resumo por trabalho e lista os trabalhos ainda a serem executados, em ondas.

  2. 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-purpose
    • description: 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.

  3. Após a última onda, execute COURT next. Se uma saída estiver faltando, ele o enviará de volta para a mesma fase, e prompts listará apenas os trabalhos ausentes. Execute-os novamente uma vez. Se um jurado falhar duas vezes, escreva a linha única NO VOTE em seu arquivo (COURT check jury o 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.

repo: sickn33/agentic-awesome-skills

Popularidade

Estrelas no GitHub
48 mil
Posição no ranking
#2661
Licença
MIT
Atualizada em
15/10/2026

Essa skill é útil?

0

Entre para votar.

Comentários

  • …

Mais skills deste repositório

Skills parecidas