一键导入
fork-terminal
Abre multiplas abas no Windows Terminal para execucao paralela de Claude Code
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Abre multiplas abas no Windows Terminal para execucao paralela de Claude Code
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Use when creating MCP servers for court jurisprudence searches — Brazilian tribunals and international courts (proven on CJF, TCU, TJSC/eProc and HUDOC/ECHR). Focuses on scraping techniques (JSF/AJAX, HTML parsing, undocumented JSON APIs) for courts without public REST APIs. Captures the site's HAR automatically via the capturar-har skill (no manual DevTools export). Includes automatic boolean syntax discovery and routing: scraping MCP vs mcp-builder (documented REST) vs Chrome-MCP skill (per-request CAPTCHA). Keywords: mcp tribunal, jurisprudência, scraping, precedentes, criar mcp, corte internacional.
Use when você quer criar um SISTEMA agêntico inteiro de uma vez — orquestrador + agentes + skills coerentes entre si — a partir de uma descrição de intenção, em vez de criar cada peça separadamente. Gatilhos: "criar um sistema que faça X", "montar um pipeline completo de agentes", "gerar orquestrador e agentes juntos", "criar um time de agentes para...". Modo totalmente automático (da frase ao disco), com validação adversarial e commit atômico. Keywords: criar sistema, sistema agêntico, pipeline de agentes, orquestrador + agentes, time de agentes, meta-orquestrador, gerar tudo de uma vez. Flags: --revisar, --target=PATH, --rigoroso.
Use when creating new skills, modifying existing skills, or packaging specialized knowledge into reusable skill format. Use when users say "criar skill", "nova skill", "transformar em skill", "automatizar workflow", or want to capture a proven workflow as a skill. Keywords: criar skill, nova skill, skill creator, automatizar, conhecimento, TDD skill, empacotar workflow.
Busca precedentes da Justiça Eleitoral — TSE e os 27 TREs — no portal SJUR do TSE, via Chrome MCP (o site exige hCaptcha invisível a cada busca, então usa o navegador real para gerar o token). Retorna acórdãos/resoluções com ementa, relator, classe, PDF do inteiro teor e link. Use quando o usuário pedir jurisprudência eleitoral, precedente do TSE ou de TRE, pesquisa de acórdão eleitoral, propaganda/inelegibilidade/registro de candidatura, ou citar decisão da Justiça Eleitoral. Palavras-chave: jurisprudência eleitoral, TSE, TRE, precedente eleitoral, acórdão eleitoral, buscar jurisprudência TSE.
Captura sessao do PJE via Chrome MCP com login automatico. Use antes de baixar processos.
Baixa processos do PJE via API REST. Use com /baixar-pje ou /baixar-converter.
| name | fork-terminal |
| description | Abre multiplas abas no Windows Terminal para execucao paralela de Claude Code |
| version | 2.0.0 |
| author | SuperJurista |
| triggers | ["fork terminal","abrir terminais","paralelo","pthread","multiplos processos"] |
<quando_usar> - Usuario pede para "abrir terminais em paralelo" - Usuario menciona "fork terminal" ou "pthread" - Usuario quer processar multiplos processos judiciais ao mesmo tempo - Usuario pede para "rodar N instancias" de algo
- NAO usar para tarefas que precisam de contexto compartilhado - NAO usar se usuario quer resultado consolidado (usar Task tool) - NAO usar para menos de 2 comandos (sem beneficio) Passar comandos com espacos e barras via linha de comando envolve multiplas camadas de interpretacao (Git Bash -> PowerShell -> wt.exe -> CMD -> Claude). Cada camada tem regras diferentes de escape, causando corrupcao dos argumentos. Usar arquivos batch temporarios elimina problemas de escape. Cada aba recebe seu proprio arquivo .bat com o comando completo. Os arquivos sao criados em %TEMP%/fork-terminal/ e executados via wt.exe. 1. Script PowerShell recebe array de prompts 2. Para cada prompt, cria arquivo .bat em %TEMP%/fork-terminal/ 3. Cada .bat contem: cd, set CLAUDE_CONFIG_DIR, claude "prompt" 4. wt.exe abre N abas, cada uma executando seu .bat Identifique quais comandos o usuario quer executar em paralelo. - Se for pipeline-sentenca: extrair caminhos dos processos - Se for comando generico: usar diretamente Montar array PowerShell com os prompts: ``` @('/pipeline-sentenca path1', '/pipeline-sentenca path2') ``` Usar Bash com MSYS_NO_PATHCONV=1 para evitar conversao de paths: ```bash MSYS_NO_PATHCONV=1 powershell.exe -ExecutionPolicy Bypass -Command "& '.claude/skills/fork-terminal/scripts/fork-terminal.ps1' -Prompts @('/comando arg1', '/comando arg2') -Claude 'claude2'" ``` Informar ao usuario: - Quantas abas foram abertas - Qual comando esta rodando em cada uma - Como acompanhar o progresso (Ctrl+Tab no Windows Terminal) Usuario: "Processa esses 2 processos em paralelo: data/decisao/0808008 e data/decisao/0805304" ```bash MSYS_NO_PATHCONV=1 powershell.exe -ExecutionPolicy Bypass -Command "& '.claude/skills/fork-terminal/scripts/fork-terminal.ps1' -Prompts @('/pipeline-sentenca data/decisao/0808008-27.2025.4.05.8100', '/pipeline-sentenca data/decisao/0805304-75.2024.4.05.8100') -Claude 'claude2'" ``` 2 abas abertas no Windows Terminal, cada uma processando um processo judicial. Usuario: "Fork 3 terminais para revisar o modulo de autenticacao" ```bash MSYS_NO_PATHCONV=1 powershell.exe -ExecutionPolicy Bypass -Command "& '.claude/skills/fork-terminal/scripts/fork-terminal.ps1' -Prompts @('Review the authentication module for security issues', 'Review the authentication module for performance issues', 'Review the authentication module for code quality') -Claude 'claude2'" ``` 3 revisoes paralelas do mesmo codigo, cada uma com foco diferente. Depois o usuario pode consolidar os resultados (F-Thread / Fusion). Executar sem Windows Terminal instalado Abrir mais de 10 abas (limite pratico por RAM/CPU) Usar YOLO mode para execucao nao-interativa Usar MSYS_NO_PATHCONV=1 antes do comando PowerShell Informar ao usuario quantas abas foram abertas Conceito do framework Thread-Based Engineering de IndyDevDan. Multiplos agentes rodando em paralelo, cada um com seu contexto isolado. Usuario prompta no inicio, revisa no final de cada thread. Variacao onde multiplos agentes recebem o MESMO prompt. Resultados sao consolidados/fundidos pelo usuario. Util para aumentar confianca em revisoes. Flag --dangerously-skip-permissions do Claude Code. Permite execucao sem confirmacao interativa. Necessario para automacao e paralelizacao. Variavel de ambiente que desabilita conversao automatica de paths no Git Bash. Sem ela, /pipeline-sentenca vira C:/Program Files/Git/pipeline-sentenca. SEMPRE usar antes de chamar powershell.exe com paths que comecam com /. Solucao para evitar problemas de escape em multiplas camadas de shell. Cada comando e escrito em um arquivo .bat separado. O wt.exe executa os .bat, que contem o comando sem necessidade de escape. Instalado via Microsoft Store ou winget. Comando: wt.exe Ja vem instalado no Windows 10/11. Instalado globalmente: npm install -g @anthropic-ai/claude-code | Recurso | Limite | Razao | |---------|--------|-------| | Abas | 10 | RAM/CPU - cada instancia consome ~200-400MB | | Prompts | Sem limite de tamanho | Arquivos batch suportam comandos longos | | Contas Claude | claude, claude1, claude2 | Configuradas via CLAUDE_CONFIG_DIR |