Media um debate entre três agentes independentes. Antes de lançar, monta o tema com perguntas estruturadas (não parte de uma nota de vault). Julga a qualidade de cada turno (com retrabalho se a peça falhar) e fecha com mapa + veredito: o que a tese deste debate sobreviveu, não um placar de escolas — salvo o usuário pedir juízo doutrinário. Use quando pedir debate, disputa escatológica, amilenarismo vs pré-milenarismo vs dispensacionalismo, tribunal, mediador no Herdr, "três posições sobre", ata+síntese+veredito. Também /teo-debate. Não escreve livro: isso é a skill `livro`, opcional, depois.
Media três proponentes em sessões independentes. Você é o mediador: entrevista o tema, define o elenco, impõe turnos cegos, julga a qualidade de cada peça, manda retrabalho se falhar, e fecha com mapa + veredito sobre a tese deste debate.
Os panes/terminais não são arquivo. Se não estiver na sintese.md, na atas.md ou no veredito.md, não aconteceu.
Quando usar
Disputa entre escolas (escatologia, soteriologia, batismo, dons, etc.)
Testar uma tese (nascida neste debate) contra três leituras rivais
Rodar três agentes no Herdr e mediar o cruzamento
Documentar um debate para estudo posterior (ata + síntese + veredito) — não o livro
Quando NÃO usar
Escrever sermão ou artigo de uma só voz (sermao)
Transcrever exposição existente (transcricao)
Escrever um livro ou ebook (livro) — mesmo que o insumo venha a ser este debate
Exegese de um único texto sem confronto de escolas
"Debate" com um só agente mudando de chapéu (isso contamina)
Princípios
Três posições que discordam da pergunta real, não três rótulos que secretamente concordam.
Mesmo modelo / mesmo kind nos três agentes. A variável é a doutrina, não o LLM.
Turno cego e simultâneo. Ninguém lê o outro antes de gravar a peça.
Cânon no disco, no fim de cada turno — nunca só no encerramento.
Ata estruturada, não dump. Preservar informação ≠ guardar cada token.
Não crie a pasta nem lance agentes até o intake estar completo e o usuário autorizar o lançamento.
Agenda compartilhada. Todo T01 preenche os mesmos eixos, na mesma ordem. Sem isso o quadro não compara.
T01 trava. Depois de gravado em turnos/, o ensaio de abertura não se edita. Réplica responde à peça entregue.
Três camadas de juízo, não uma. Mapa (síntese) ≠ qualidade (gate) ≠ veredito. Não declare vencedor de escola por default. Sempre declare: (a) a qualidade do turno, (b) o que a tese deste debate ainda pode afirmar. Juízo doutrinário só se o usuário pedir.
Auto-contido. Tema, pergunta e tese nascem no intake e moram no protocolo. Índice e briefs não citam nota, artigo ou path fora da pasta.
O debate é o produto. Síntese + veredito + turnos. Não compile volume aqui. Livro, se o usuário quiser, é a skill livro, outra pasta, outro ciclo.
Calibração do protocolo: references/metodo-quatro-pontos.md (Grudem, ed., Cessaram os dons espirituais?). Copie o método, não o tema.
Intake (antes de criar pasta ou lançar)
O debate não começa numa nota de vault. Rode references/intake.md com a ferramenta de pergunta estruturada (ask_user_question / AskUserQuestion / question). Sem as respostas, pare.
Campo
Obrigatório?
Default
Tema (uma frase, não um path)
sim
—
Pergunta real
sim
—
Tese deste debate (prosa, 3–6 frases)
sim
—
Elenco
sim (confirmar)
catálogo escatologia-milenio se o tema for escatologia
Fora do tribunal
sim
caricaturas do elenco, se o usuário aceitar
Idioma de saída
sim (confirmar)
português do Brasil
Pasta destino
sim
Debate - <tema>/ no cwd
Autorização para lançar
sim
—
Runtime
implícito
Herdr se HERDR_ENV=1; senão modo degradado
Kind dos agentes
opcional
o mesmo kind do mediador
Leia references/elencos.mddepois do intake, para nomear ids. Não misture dispensacionalismo clássico com o progressivo, nem pré-milenarismo histórico com o pop de relógio de noticiário.
Se duas escolas dão a mesma resposta à pergunta real, funda-as num assento (Grudem fundiu pentecostal + carismático para não desequilibrar o tabuleiro). Não invente um quarto agente “aberto porém cauteloso” a menos que seja tese própria, com representantes.
Artefatos (pasta do usuário)
Crie isto antes de lançar agentes. Não grave debate dentro desta skill.
Copie a ossatura de templates/ (indice.md, 00-protocolo.md, brief.md, …). Preencha com as respostas do intake; não deixe placeholder. Destino = pasta que o usuário pediu, senão cwd. Sem caminhos absolutos de máquina.
A tese deste debate vive no protocolo. Não aponte agentes para arquivo fora da pasta.
Runtime
Herdr (protocolo completo)
Só controle a sessão se test "${HERDR_ENV:-}" = 1. Se falhar, não inspecione a sessão alheia.
Confirme kind: herdr agent (o mediador deve usar o mesmo --kind nos três).
Crie a pasta destino a partir de templates/ (indice.md, 00-protocolo.md, formato-turno.md, atas.md, sintese.md, qualidade.md, veredito.md, aprendizados.md, turnos/, briefs/<id>.md a partir de brief.md).
Layout: mediador permanece no pane atual. Três agentes empilhados à direita, sem roubar foco, mesmo cwd da pasta destino:
herdr pane layout --pane "$HERDR_PANE_ID"
# coluna direita
herdr pane split --current --direction right --cwd "$DESTINO" --no-focus
# empilhar os outros dois no pane recém-criado (ID vem do JSON)
herdr pane split --pane <id-direita> --direction down --cwd "$DESTINO" --no-focus
herdr pane split --pane <id-inferior> --direction down --cwd "$DESTINO" --no-focus
Pane largo → primeira divisão right. Splits binários empilhados não ficam iguais: depois dos três splits, herdr pane resize até as alturas da coluna direita ficarem próximas. --amount é grosso; leia o layout depois de cada resize. Não invente IDs; leia o JSON. Não feche pane que você não criou. Não crie workspace/tab/worktree a menos que o usuário peça.
nome ∈ [a-z][a-z0-9_-]{0,31}, único, igual ao id do elenco (amilenarista, premilenarista, dispensacionalista).
herdr agent promptsem--wait (aponta o arquivo em disco; não cole o brief). --wait no Grok pode devolver agent_prompt_stalled aos 5s mesmo com o texto já na tela. Sem --wait, a resposta pode ainda dizer done com seq antiga: confira herdr agent get até working, depois herdr agent wait <nome> --timeout 600000. Não reenvie o prompt. Timeout folgado: T01 ~3–5 min em Grok xhigh; réplica ~2–3 min.
Peça a cada agente um arquivoturnos/TNN-<nome>.md no formato de formato-turno.md, e no chat só o path. Grok vive em tela alternativa: enquanto working, use --source visible; o cânon é o arquivo. Se o agente não gravar, extraia via herdr agent read <nome> --source recent-unwrapped --lines 200depois de idle e grave o arquivo você.
Comandos úteis: herdr agent prompt, wait, read, get. Não rode herdr nu (abre TUI).
Sem Herdr (degradado)
Avise que não há sessões independentes. Não finja três vozes no mesmo contexto: o segundo já viu o primeiro.
Opções, nesta ordem:
Pedir para rodar dentro do Herdr.
Se o usuário insistir: três subagentes isolados (worktrees/processos separados, sem histórico compartilhado), você só funde depois. Documente na 00-protocolo.md que o runtime foi degradado.
Nunca faça os três papéis você mesmo no mesmo fio.
Ciclo de um turno
pauta → T01 cego → gate de qualidade (± retrabalho) → atas + síntese
→ réplica → gate (± correção de mal-entendido agora)
→ declaração final → mapa + veredito → curadoria do debate
Pauta. Uma pergunta, ou um feixe curto da tese deste debate. O mediador formula; os agentes não escolhem o tema do turno. T01 usa a agenda compartilhada do protocolo (os eixos do catálogo), não um ensaio livre.
Cego. Os três recebem a mesma pergunta e não recebem as peças alheias. Réplica só no turno seguinte, já com as peças anteriores citadas pelo mediador (não pelo próprio agente vasculhando a pasta dos outros — o brief deve proibir ler turnos/ de outro nome).
Trava + gravação. T01 em turnos/ fica imutável. Em atas.md não cole a peça inteira: path + tese + perigos + concessão + o que resta. O bruto já está em turnos/.
Gate de qualidade. Antes da síntese, preencha qualidade.md (template). Peça RETRY se a falha for das que mandam retrabalho; WARN vira pauta, não retrabalho. Máximo 2 retrabalhos por agente por turno. O prompt de retrabalho diz o motivo e manda regravar o mesmo path; continua cego.
Síntese. Atualize sintese.md inteira: acordo, glossário, quadro, discordância-mestra, índice, implicação, abertos. Só peças PASS (ou WARN após esgotar retrabalho).
Réplica. Curta. Steelmán do mediador (5–8 linhas), não o arquivo inteiro. Recusa pontual. Se a réplica atacar o que o outro não sustentou, corrija agora (pauta de mal-entendido, 1 pergunta) — não deixe isso para a declaração final.
Declaração final.turnos/TF-<id>.md. Aceita as mestras? o que agora entende do outro? o que ainda sustenta (≤3 teses)? Conferir mtime de todos os turnos anteriores.
Veredito. Grave raw/veredito.md. Sem isso o debate não fechou. Três camadas no template; a 3 só se o usuário pediu vencedor de escola.
Não o livro. Se o usuário pedir volume, ebook ou Four Views literário, pare e aponte a skill livro. Não rascunhe livro/ nesta pasta. O dossiê da disputa é o produto.
Pauta padrão do catálogo escatologia-milenio (use a tese deste debate se ela já trouxer perguntas):
Satanás ainda tem jurisdição sobre a humanidade, ou só exerce usurpação?
Se o valente foi amarrado, por que a parábola do semeador ainda descreve o adversário tirando a palavra?
Como ficam os filhos do diabo se ele já perdeu o direito sobre a humanidade?
O reino davídico foi inaugurado ou adiado? A igreja herda Israel?
As perguntas 1–3 separam os três no agora. A 4 obriga os dois pré-milenaristas a brigarem entre si (evita 2 contra 1 no milênio literal).
Brief de cada agente
No primeiro prompt, cada um recebe:
quem é (escola, representantes, o que não é)
tese positiva (o que defende, não só o que nega — rótulo anti-X não basta)
os outros neste tribunal — uma linha cada, tirada da coluna “Não é” do elenco, para não caricaturar desde o T01
regras do tribunal (abaixo)
path de 00-protocolo.md (a tese está lá; nada fora desta pasta)
a pergunta do turno + eixos da agenda compartilhada
ordem: gravar turnos/TNN-<nome>.md no formato de templates/turno.md
Regras que vão no brief (e no protocolo):
Citar Escritura no fio (livro, capítulo e versículo junto da declaração; nomear o episódio não basta); distinguir cumprimento, andamento e resto
Defender a melhor versão da própria escola, não a média popular
Steelmán o outro antes de refutar (na réplica)
Nomear perigos da própria posição, não só os do outro
Proibido relógio de noticiário, anedota de leigo como refutação da escola, caricatura
Não ler peças dos outros agentes até o mediador colar o steelman
Não conceder o que a escola não concede só para parecer irênico
Idioma do protocolo (default: português do Brasil); tom de advogado, não de influencer
Teses da seção Fora do tribunal do protocolo: ninguém as defende nem as atribui ao outro
Na réplica, recuse o steelman do mediador, não a caricatura. Se o steelman estiver errado, diga em uma linha e recuse o que o outro de fato sustentou
Síntese (o documento de estudo)
Estrutura fixa — templates/sintese.md:
Acordo (o que os três já aceitam)
Glossário (mesmo fenômeno, nomes diferentes — não misture a briga de palavra com a de tese)
Quadro de teses (linhas = eixos da agenda; colunas = os três)
Discordância-mestra (a pergunta que, se resolvida, arrasta as outras)
Índice de textos (referência → quem usou → a favor de quê)
Implicação eclesial (o que mudaria na igreja / na piedade se cada tese vencesse)
Concessões e perigos próprios admitidos
Perguntas em aberto (viram o próximo turno)
Nota de turno (N, data, runtime)
Você lê a síntese (mapa) e o veredito.md (e daí). A ata existe para auditar uma frase. Não entregue paste dos três chats. Sem veredito.md o ciclo não fechou.
Gate de qualidade (obrigatório a cada turno)
Template: templates/qualidade.md → qualidade.md no destino.
O mediador lê as três peças antes de atualizar a síntese. Não é opinião: é checklist.
RETRY (regrava o mesmo arquivo, cego, motivo no prompt):
saiu da escola / defendeu a caricatura de si
não percorreu a pauta
atribuiu tese da lista Fora do tribunal
arquivo ausente ou fora do formato
editou turno anterior travado
citação de carga cujo texto não diz o que a peça afirma (versículo errado ou inventado)
WARN (não retrabalha; anota e vira pauta se preciso):
um eixo em branco
texto decisivo só um lado citou
steelman um pouco torto, sem caricatura
citação de apoio frouxa; alusão sem versículo
Leitura da escola sobre um texto que está ali não é erro de fonte.
Mal-entendido (atacar o que o outro não sustentou): pauta curta neste ciclo, não na declaração final. A declaração final confirma o ouvido; não é a primeira correção.
Máximo 2 RETRY por agente por turno. Se ainda falhar: WARN na síntese e segue. Não troque de modelo no retrabalho.
Encerramento
Quando o quadro estabilizar ou o usuário pedir para fechar:
Última passagem na sintese.md (mapa). Sem perguntas órfãs.
Grave raw/veredito.md (templates/veredito.md): qualidade + o que a tese deste debate sobreviveu. Camada 3 só se o usuário pediu vencedor de escola.
Preencha raw/aprendizados.md.
indice.md na raiz: porta (tema, pergunta, vozes) + ordem de leitura do debate (protocolo → síntese → veredito → turnos).
Curadoria do debate. Grave raw/curadoria.md (templates/curadoria.md): referências batem, o protocolo foi cumprido. Sem isso o debate não fechou. Não é um quarto debatedor e não escolhe escola. Prefira um subagente isolado. não numa citação de carga → RETRY da peça (se ainda for turno) ou nota no veredito (se o turno já travou).
Patcheie a skill se o usuário pediu ajuste contínuo.
Livro não faz parte deste encerramento. Convite explícito, se couber: «o dossiê está fechado; volume é /teo-livro, outra pasta.»
Anti-padrões
Lançar agentes (ou criar a pasta) antes do intake
Apontar índice, brief ou agentes para nota, artigo ou path fora da pasta
Misturar kinds/modelos
Deixar o segundo agente ver o primeiro no mesmo turno
Confiar em scrollback do Herdr como arquivo
Colar transcript inteiro como “resultado”
Elenco em que dois secretamente concordam na pergunta real
Dispensacionalismo progressivo no lugar do clássico (apaga o contraste com Ladd)
Pré-milenarismo de YouTube (arrebatamento secreto como eixo único)
Preterismo completo num trio escatológico (muda a pergunta para “ainda existe escatologia?”)
Você mesmo interpretar os três papéis
Mediador tomar escola no mérito sem o usuário ter pedido juízo doutrinário
Criticar a escola com anedota de leigo
Deixar T01 ser reescrito depois da réplica
Tratar briga de vocabulário como se fosse briga de tese
Fechar só com mapa (“e daí?” sem veredito.md)
Entregar o debate sem raw/curadoria.md
Tratar leitura da escola como erro de citação — ou o inverso, erro de citação como “é a leitura”
Compilar livro, ebook ou livro/ no encerramento desta skill (aponta livro)
Aludir a um texto ou episódio bíblico sem capítulo e versículo
Deixar mal-entendido viver até a declaração final
Declarar vencedor de escola por default
Vocabulário de outro português nas peças quando o idioma for pt-BR (ficheiro, ecrã, de facto)
Checklist antes de lançar
Intake via pergunta estruturada (tema, pergunta, tese em prosa, elenco, fora, idioma, destino, autorização)
Tese deste debate no protocolo, sem path externo
indice.md auto-contido (tema, pergunta, vozes)
Elenco confirmado; os três discordam da pergunta
Pasta destino criada com protocolo (agenda + fora do tribunal) + atas + síntese vazia
Usuário disse para lançar
HERDR_ENV=1 (ou modo degradado declarado)
Mesmo --kind nos três
Nomes Herdr-safe
cwd dos panes = pasta destino
Foco permanece no mediador
Checklist no fim de cada turno
Três arquivos em turnos/TNN-* (ou TF-*)
qualidade.md preenchido; RETRY esgotado ou PASS
Mal-entendido corrigido neste ciclo, se houve
atas.md recebeu o turno
sintese.md atualizada
Turnos anteriores intocados (mtime)
Próxima pauta sai dos abertos, da mestra ou de um WARN — não de tema novo
Se fechou: raw/veredito.md e raw/curadoria.md existem; indice.md aponta o debate, não um volume
Toda declaração bíblica de carga nas peças foi conferida (o texto diz o que a frase afirma)
1---2name: debate3description: Media um debate entre três agentes independentes. Antes de lançar, monta o tema com perguntas estruturadas (não parte de uma nota de vault). Julga a qualidade de cada turno (com retrabalho se a peça falhar) e fecha com mapa + veredito: o que a tese deste debate sobreviveu, não um placar de escolas — salvo o usuário pedir juízo doutrinário. Use quando pedir debate, disputa escatológica, amilenarismo vs pré-milenarismo vs dispensacionalismo, tribunal, mediador no Herdr, "três posições sobre", ata+síntese+veredito. Também /teo-debate. Não escreve livro: isso é a skill `livro`, opcional, depois.4---56# Debate78Media **três proponentes** em sessões independentes. Você é o **mediador**: entrevista o tema, define o elenco, impõe turnos cegos, **julga a qualidade de cada peça**, manda retrabalho se falhar, e fecha com mapa + veredito sobre a tese **deste** debate.910Os panes/terminais **não** são arquivo. Se não estiver na `sintese.md`, na `atas.md` ou no `veredito.md`, não aconteceu.1112## Quando usar1314- Disputa entre escolas (escatologia, soteriologia, batismo, dons, etc.)15- Testar uma tese (nascida neste debate) contra três leituras rivais16- Rodar três agentes no Herdr e mediar o cruzamento17- Documentar um debate para estudo posterior (ata + síntese + veredito) — não o livro1819## Quando NÃO usar2021- Escrever sermão ou artigo de uma só voz (`sermao`)22- Transcrever exposição existente (`transcricao`)23- Escrever um livro ou ebook (`livro`) — mesmo que o insumo venha a ser este debate24- Exegese de um único texto sem confronto de escolas25- "Debate" com um só agente mudando de chapéu (isso contamina)2627## Princípios28291. **Três posições que discordam da pergunta real**, não três rótulos que secretamente concordam.302. **Mesmo modelo / mesmo `kind`** nos três agentes. A variável é a doutrina, não o LLM.313. **Turno cego e simultâneo.** Ninguém lê o outro antes de gravar a peça.324. **Cânon no disco, no fim de cada turno** — nunca só no encerramento.335. **Ata estruturada, não dump.** Preservar informação ≠ guardar cada token.346. **Não crie a pasta nem lance agentes** até o intake estar completo e o usuário autorizar o lançamento.357. **Agenda compartilhada.** Todo T01 preenche os mesmos eixos, na mesma ordem. Sem isso o quadro não compara.368. **T01 trava.** Depois de gravado em `turnos/`, o ensaio de abertura não se edita. Réplica responde à peça entregue.379. **Três camadas de juízo, não uma.** Mapa (síntese) ≠ qualidade (gate) ≠ veredito. Não declare vencedor de escola por default. Sempre declare: (a) a qualidade do turno, (b) o que a tese deste debate ainda pode afirmar. Juízo doutrinário só se o usuário pedir.3810. **Auto-contido.** Tema, pergunta e tese nascem no intake e moram no protocolo. Índice e briefs não citam nota, artigo ou path fora da pasta.3911. **O debate é o produto.** Síntese + veredito + turnos. Não compile volume aqui. Livro, se o usuário quiser, é a skill `livro`, outra pasta, outro ciclo.4041Calibração do protocolo: `references/metodo-quatro-pontos.md` (Grudem, ed., *Cessaram os dons espirituais?*). Copie o método, não o tema.4243## Intake (antes de criar pasta ou lançar)4445O debate **não** começa numa nota de vault. Rode `references/intake.md` com a ferramenta de pergunta estruturada (`ask_user_question` / `AskUserQuestion` / `question`). Sem as respostas, pare.4647| Campo | Obrigatório? | Default |48|---|---|---|49| Tema (uma frase, não um path) | sim | — |50| Pergunta real | sim | — |51| Tese deste debate (prosa, 3–6 frases) | sim | — |52| Elenco | sim (confirmar) | catálogo `escatologia-milenio` se o tema for escatologia |53| Fora do tribunal | sim | caricaturas do elenco, se o usuário aceitar |54| Idioma de saída | sim (confirmar) | português do Brasil |55| Pasta destino | sim | `Debate - <tema>/` no cwd |56| Autorização para lançar | sim | — |57| Runtime | implícito | Herdr se `HERDR_ENV=1`; senão modo degradado |58| Kind dos agentes | opcional | o mesmo kind do mediador |5960Leia `references/elencos.md` **depois** do intake, para nomear ids. Não misture dispensacionalismo clássico com o progressivo, nem pré-milenarismo histórico com o pop de relógio de noticiário.6162Se duas escolas dão a **mesma resposta à pergunta real**, funda-as num assento (Grudem fundiu pentecostal + carismático para não desequilibrar o tabuleiro). Não invente um quarto agente “aberto porém cauteloso” a menos que seja tese própria, com representantes.6364## Artefatos (pasta do usuário)6566Crie isto **antes** de lançar agentes. Não grave debate dentro desta skill.6768```text69<destino>/70├── indice.md # porta: tema, pergunta, vozes; aponta síntese + veredito + turnos71└── raw/ # protocolo, briefs, turnos, atas, qualidade, síntese, veredito, curadoria72```7374Copie a ossatura de `templates/` (`indice.md`, `00-protocolo.md`, `brief.md`, …). Preencha com as respostas do intake; não deixe placeholder. Destino = pasta que o usuário pediu, senão cwd. Sem caminhos absolutos de máquina.7576A tese deste debate vive no protocolo. Não aponte agentes para arquivo fora da pasta.7778## Runtime7980### Herdr (protocolo completo)8182Só controle a sessão se `test "${HERDR_ENV:-}" = 1`. Se falhar, não inspecione a sessão alheia.83841. Confirme kind: `herdr agent` (o mediador deve usar o mesmo `--kind` nos três).852. Crie a pasta destino a partir de `templates/` (`indice.md`, `00-protocolo.md`, `formato-turno.md`, `atas.md`, `sintese.md`, `qualidade.md`, `veredito.md`, `aprendizados.md`, `turnos/`, `briefs/<id>.md` a partir de `brief.md`).863. Layout: mediador permanece no pane atual. Três agentes empilhados à direita, **sem roubar foco**, **mesmo cwd da pasta destino**:8788```bash89herdr pane layout --pane "$HERDR_PANE_ID"9091# coluna direita92herdr pane split --current --direction right --cwd "$DESTINO" --no-focus93# empilhar os outros dois no pane recém-criado (ID vem do JSON)94herdr pane split --pane <id-direita> --direction down --cwd "$DESTINO" --no-focus95herdr pane split --pane <id-inferior> --direction down --cwd "$DESTINO" --no-focus96```9798Pane largo → primeira divisão `right`. Splits binários empilhados **não** ficam iguais: depois dos três splits, `herdr pane resize` até as alturas da coluna direita ficarem próximas. `--amount` é grosso; leia o layout depois de cada resize. Não invente IDs; leia o JSON. Não feche pane que você não criou. Não crie workspace/tab/worktree a menos que o usuário peça.991004. Em cada pane-irmão, no prompt do shell:101102```bash103herdr agent start <nome> --kind <kind> --pane <pane-id>104```105106`nome` ∈ `[a-z][a-z0-9_-]{0,31}`, único, igual ao id do elenco (`amilenarista`, `premilenarista`, `dispensacionalista`).1071085. `herdr agent prompt` **sem** `--wait` (aponta o arquivo em disco; não cole o brief). `--wait` no Grok pode devolver `agent_prompt_stalled` aos 5s mesmo com o texto já na tela. Sem `--wait`, a resposta pode ainda dizer `done` com seq antiga: confira `herdr agent get` até `working`, depois `herdr agent wait <nome> --timeout 600000`. Não reenvie o prompt. Timeout folgado: T01 ~3–5 min em Grok xhigh; réplica ~2–3 min.1091106. Peça a cada agente **um arquivo** `turnos/TNN-<nome>.md` no formato de `formato-turno.md`, e no chat só o path. Grok vive em tela alternativa: enquanto `working`, use `--source visible`; o cânon é o arquivo. Se o agente não gravar, extraia via `herdr agent read <nome> --source recent-unwrapped --lines 200` **depois de idle** e grave o arquivo você.111112Comandos úteis: `herdr agent prompt`, `wait`, `read`, `get`. Não rode `herdr` nu (abre TUI).113114### Sem Herdr (degradado)115116Avise que não há sessões independentes. Não finja três vozes no mesmo contexto: o segundo já viu o primeiro.117118Opções, nesta ordem:1191201. Pedir para rodar dentro do Herdr.1212. Se o usuário insistir: três *subagentes isolados* (worktrees/processos separados, sem histórico compartilhado), você só funde depois. Documente na `00-protocolo.md` que o runtime foi degradado.122123Nunca faça os três papéis você mesmo no mesmo fio.124125## Ciclo de um turno126127```text128pauta → T01 cego → gate de qualidade (± retrabalho) → atas + síntese129 → réplica → gate (± correção de mal-entendido agora)130 → declaração final → mapa + veredito → curadoria do debate131```1321331. **Pauta.** Uma pergunta, ou um feixe curto da tese deste debate. O mediador formula; os agentes não escolhem o tema do turno. T01 usa a **agenda compartilhada** do protocolo (os eixos do catálogo), não um ensaio livre.1342. **Cego.** Os três recebem a mesma pergunta e **não** recebem as peças alheias. Réplica só no turno seguinte, já com as peças anteriores citadas pelo mediador (não pelo próprio agente vasculhando a pasta dos outros — o brief deve proibir ler `turnos/` de outro nome).1353. **Trava + gravação.** T01 em `turnos/` fica imutável. Em `atas.md` não cole a peça inteira: path + tese + perigos + concessão + o que resta. O bruto já está em `turnos/`.1364. **Gate de qualidade.** Antes da síntese, preencha `qualidade.md` (template). Peça **RETRY** se a falha for das que mandam retrabalho; **WARN** vira pauta, não retrabalho. Máximo 2 retrabalhos por agente por turno. O prompt de retrabalho diz o motivo e manda regravar o **mesmo** path; continua cego.1375. **Síntese.** Atualize `sintese.md` inteira: acordo, glossário, quadro, discordância-mestra, índice, implicação, abertos. Só peças PASS (ou WARN após esgotar retrabalho).1386. **Réplica.** Curta. Steelmán do mediador (5–8 linhas), não o arquivo inteiro. Recusa pontual. Se a réplica atacar o que o outro **não** sustentou, **corrija agora** (pauta de mal-entendido, 1 pergunta) — não deixe isso para a declaração final.1397. **Declaração final.** `turnos/TF-<id>.md`. Aceita as mestras? o que agora entende do outro? o que ainda sustenta (≤3 teses)? Conferir mtime de todos os turnos anteriores.1408. **Veredito.** Grave `raw/veredito.md`. Sem isso o debate não fechou. Três camadas no template; a 3 só se o usuário pediu vencedor de escola.1419. **Não o livro.** Se o usuário pedir volume, ebook ou Four Views literário, **pare** e aponte a skill `livro`. Não rascunhe `livro/` nesta pasta. O dossiê da disputa é o produto.142143Pauta padrão do catálogo `escatologia-milenio` (use a tese deste debate se ela já trouxer perguntas):1441451. Satanás ainda tem jurisdição sobre a humanidade, ou só exerce usurpação?1462. Se o valente foi amarrado, por que a parábola do semeador ainda descreve o adversário tirando a palavra?1473. Como ficam os filhos do diabo se ele já perdeu o direito sobre a humanidade?1484. O reino davídico foi inaugurado ou adiado? A igreja herda Israel?149150As perguntas 1–3 separam os três no *agora*. A 4 obriga os dois pré-milenaristas a brigarem entre si (evita 2 contra 1 no milênio literal).151152## Brief de cada agente153154No primeiro prompt, cada um recebe:155156- quem é (escola, representantes, o que **não** é)157- tese **positiva** (o que defende, não só o que nega — rótulo anti-X não basta)158- **os outros neste tribunal** — uma linha cada, tirada da coluna “Não é” do elenco, para não caricaturar desde o T01159- regras do tribunal (abaixo)160- path de `00-protocolo.md` (a tese está lá; nada fora desta pasta)161- a pergunta do turno + eixos da agenda compartilhada162- ordem: gravar `turnos/TNN-<nome>.md` no formato de `templates/turno.md`163164Regras que vão no brief (e no protocolo):165166- Citar Escritura no fio (livro, capítulo e versículo junto da declaração; nomear o episódio não basta); distinguir cumprimento, andamento e resto167- Defender a **melhor** versão da própria escola, não a média popular168- Steelmán o outro antes de refutar (na réplica)169- Nomear **perigos da própria posição**, não só os do outro170- Proibido relógio de noticiário, anedota de leigo como refutação da escola, caricatura171- Não ler peças dos outros agentes até o mediador colar o steelman172- Não conceder o que a escola não concede só para parecer irênico173- Idioma do protocolo (default: português do Brasil); tom de advogado, não de influencer174- Teses da seção **Fora do tribunal** do protocolo: ninguém as defende nem as atribui ao outro175- Na réplica, recuse o **steelman do mediador**, não a caricatura. Se o steelman estiver errado, diga em uma linha e recuse o que o outro de fato sustentou176177## Síntese (o documento de estudo)178179Estrutura fixa — `templates/sintese.md`:1801811. Acordo (o que os três já aceitam)1822. Glossário (mesmo fenômeno, nomes diferentes — não misture a briga de palavra com a de tese)1833. Quadro de teses (linhas = eixos da agenda; colunas = os três)1844. Discordância-mestra (a pergunta que, se resolvida, arrasta as outras)1855. Índice de textos (referência → quem usou → a favor de quê)1866. Implicação eclesial (o que mudaria na igreja / na piedade se cada tese vencesse)1877. Concessões e perigos próprios admitidos1888. Perguntas em aberto (viram o próximo turno)1899. Nota de turno (N, data, runtime)190191Você lê a síntese (mapa) e o `veredito.md` (e daí). A ata existe para auditar uma frase. Não entregue paste dos três chats. Sem `veredito.md` o ciclo não fechou.192193## Gate de qualidade (obrigatório a cada turno)194195Template: `templates/qualidade.md` → `qualidade.md` no destino.196197O mediador lê as três peças **antes** de atualizar a síntese. Não é opinião: é checklist.198199RETRY (regrava o mesmo arquivo, cego, motivo no prompt):200201- saiu da escola / defendeu a caricatura de si202- não percorreu a pauta203- atribuiu tese da lista Fora do tribunal204- arquivo ausente ou fora do formato205- editou turno anterior travado206- citação de carga cujo texto não diz o que a peça afirma (versículo errado ou inventado)207208WARN (não retrabalha; anota e vira pauta se preciso):209210- um eixo em branco211- texto decisivo só um lado citou212- steelman um pouco torto, sem caricatura213- citação de apoio frouxa; alusão sem versículo214215Leitura da escola sobre um texto que *está* ali não é erro de fonte.216217Mal-entendido (atacar o que o outro não sustentou): pauta curta **neste ciclo**, não na declaração final. A declaração final confirma o ouvido; não é a primeira correção.218219Máximo 2 RETRY por agente por turno. Se ainda falhar: WARN na síntese e segue. Não troque de modelo no retrabalho.220221## Encerramento222223Quando o quadro estabilizar ou o usuário pedir para fechar:2242251. Última passagem na `sintese.md` (mapa). Sem perguntas órfãs.2262. Grave `raw/veredito.md` (`templates/veredito.md`): qualidade + o que a tese deste debate sobreviveu. Camada 3 só se o usuário pediu vencedor de escola.2273. Preencha `raw/aprendizados.md`.2284. `indice.md` na raiz: porta (tema, pergunta, vozes) + ordem de leitura do **debate** (protocolo → síntese → veredito → turnos).2295. **Curadoria do debate.** Grave `raw/curadoria.md` (`templates/curadoria.md`): referências batem, o protocolo foi cumprido. Sem isso o debate não fechou. Não é um quarto debatedor e não escolhe escola. Prefira um subagente isolado. `não` numa citação de carga → RETRY da peça (se ainda for turno) ou nota no veredito (se o turno já travou).2306. Patcheie a skill se o usuário pediu ajuste contínuo.2317. Livro **não** faz parte deste encerramento. Convite explícito, se couber: «o dossiê está fechado; volume é `/teo-livro`, outra pasta.»232233## Anti-padrões234235- Lançar agentes (ou criar a pasta) antes do intake236- Apontar índice, brief ou agentes para nota, artigo ou path fora da pasta237- Misturar kinds/modelos238- Deixar o segundo agente ver o primeiro no mesmo turno239- Confiar em scrollback do Herdr como arquivo240- Colar transcript inteiro como “resultado”241- Elenco em que dois secretamente concordam na pergunta real242- Dispensacionalismo progressivo no lugar do clássico (apaga o contraste com Ladd)243- Pré-milenarismo de YouTube (arrebatamento secreto como eixo único)244- Preterismo completo num trio escatológico (muda a pergunta para “ainda existe escatologia?”)245- Você mesmo interpretar os três papéis246- Mediador tomar escola no mérito **sem** o usuário ter pedido juízo doutrinário247- Criticar a escola com anedota de leigo248- Deixar T01 ser reescrito depois da réplica249- Tratar briga de vocabulário como se fosse briga de tese250- Fechar só com mapa (“e daí?” sem `veredito.md`)251- Entregar o debate sem `raw/curadoria.md`252- Tratar leitura da escola como erro de citação — ou o inverso, erro de citação como “é a leitura”253- Compilar livro, ebook ou `livro/` no encerramento desta skill (aponta `livro`)254- Aludir a um texto ou episódio bíblico sem capítulo e versículo255- Deixar mal-entendido viver até a declaração final256- Declarar vencedor de escola por default257- Vocabulário de outro português nas peças quando o idioma for pt-BR (ficheiro, ecrã, de facto)258259## Checklist antes de lançar260261- [ ] Intake via pergunta estruturada (tema, pergunta, tese em prosa, elenco, fora, idioma, destino, autorização)262- [ ] Tese deste debate no protocolo, sem path externo263- [ ] `indice.md` auto-contido (tema, pergunta, vozes)264- [ ] Elenco confirmado; os três discordam da pergunta265- [ ] Pasta destino criada com protocolo (agenda + fora do tribunal) + atas + síntese vazia266- [ ] Usuário disse para lançar267- [ ] `HERDR_ENV=1` (ou modo degradado declarado)268- [ ] Mesmo `--kind` nos três269- [ ] Nomes Herdr-safe270- [ ] cwd dos panes = pasta destino271- [ ] Foco permanece no mediador272273## Checklist no fim de cada turno274275- [ ] Três arquivos em `turnos/TNN-*` (ou `TF-*`)276- [ ] `qualidade.md` preenchido; RETRY esgotado ou PASS277- [ ] Mal-entendido corrigido neste ciclo, se houve278- [ ] `atas.md` recebeu o turno279- [ ] `sintese.md` atualizada280- [ ] Turnos anteriores intocados (mtime)281- [ ] Próxima pauta sai dos abertos, da mestra ou de um WARN — não de tema novo282- [ ] Se fechou: `raw/veredito.md` e `raw/curadoria.md` existem; `indice.md` aponta o debate, não um volume283- [ ] Toda declaração bíblica de carga nas peças foi conferida (o texto diz o que a frase afirma)
Run npx skillmds@latest add djalmajr/debate in your terminal (requires Node.js), paste this page's agent-chat prompt into Claude, Cursor, or any MCP-connected agent, or download the SKILL.md file and copy it into your agent's skills directory.
Media um debate entre três agentes independentes. Antes de lançar, monta o tema com perguntas estruturadas (não parte de uma nota de vault). Julga a qualidade de cada turno (com retrabalho se a peça falhar) e fecha com mapa + veredito: o que a tese deste debate sobreviveu, não um placar de escolas — salvo o usuário pedir juízo doutrinário. Use quando pedir debate, disputa escatológica, amilenarismo vs pré-milenarismo vs dispensacionalismo, tribunal, mediador no Herdr, "três posições sobre", ata+síntese+veredito. Também /teo-debate. Não escreve livro: isso é a skill `livro`, opcional, depois. It is listed under Coding & Dev Tools on SkillMD.
This skill has not completed SkillMD's automated safety review yet. SkillMD never runs a skill's scripts for you; review the SKILL.md before installing.
This skill is tagged as working with Claude Code, Claude.ai, OpenAI Codex. SKILL.md is an open format, so most agents that read a skills directory can load it too.
Yes. Installing skills from SkillMD is free, and the skill stays under its author's original license.
djalmajr (@djalmajr) published this skill. Their other Agent Skills are listed on their SkillMD profile.