spawn
Iniciar Processos Externos em Terminais
Inicie agentes de codificação AI e comandos CLI em novas janelas de terminal com suporte multiplataforma para macOS, Windows e WSL.
Baixar o ZIP da skill
Upload no Claude
Vá em Configurações → Capacidades → Skills → Upload skill
Ative e comece a usar
Testar
A utilizar "spawn". Spawn Claude Code in a new terminal and ask it to write a hello world Python script.
Resultado esperado:
Uma nova janela do Terminal abre com o Claude Code executando. Você vê: 'Hello! I will create a hello world Python script for you.' O script é salvo no diretório de trabalho.
A utilizar "spawn". Run 'npm install' in a new terminal window.
Resultado esperado:
Uma nova janela do terminal abre mostrando o npm instalando dependências. A instalação executa independentemente sem bloquear o Claude Code. O progresso é registrado em /tmp/fork-debug-xxx.txt.
Auditoria de Segurança
Baixo RiscoStatic analyzer flagged command execution patterns, but these are expected for a terminal spawning skill. The skill's core purpose is to launch external processes in new terminal windows. Commands are properly quoted, arguments passed as lists, and all execution is user-initiated with visible output. No malicious intent or data exfiltration found.
Problemas de Baixo Risco (2)
Fatores de risco
⚙️ Comandos externos (6)
📁 Acesso ao sistema de arquivos (4)
Pontuação de qualidade
O Que Você Pode Construir
Iniciar Agentes de Codificação AI Externos
Inicie uma nova janela de terminal executando um agente de codificação AI externo como Claude, Codex ou Gemini. Útil para orquestração de múltiplos provedores e quando autenticação baseada em navegador é necessária.
Executar Comandos CLI Interativos
Execute comandos CLI de longa duração ou interativos (transcodificação ffmpeg, builds npm, scripts python) em um terminal separado que não bloqueia o Claude Code.
Fluxos de Autenticação de Provedores
Inicie terminais para autenticação de provedores AI quando agentes nativos Task encontram falhas de autenticação. O usuário autentica no terminal iniciado e a skill detecta a conclusão.
Tente Estes Prompts
Spawn Claude Code in a new terminal and ask it to: ${user_task}Launch Gemini CLI in a new terminal window and have it: ${user_instruction}Run 'ffmpeg -i input.mp4 output.avi' in a new terminal window so it does not block Claude Code.
Help me authenticate with Codex. Open a terminal for the login flow.
Melhores Práticas
- Use spawn:agent para tarefas de codificação AI que requerem sessões interativas ou autenticação no navegador
- Use spawn:terminal para comandos CLI de longa duração que não devem bloquear o Claude Code
- Habilite o registro de saída quando precisar capturar resultados de comandos iniciados
- Verifique falhas de autenticação usando detect_auth_failure() antes de fluxos manuais de autenticação
Evitar
- Usar spawn para orquestração automatizada de múltiplos provedores - prefira orchestration:native-invoke
- Esperar saída de streaming em tempo real sem configuração adequada de registro
- Iniciar comandos que requerem entrada do usuário sem abrir um terminal interativo
- Executar comandos destrutivos sem confirmar que a janela do terminal abriu com sucesso