Squad Profile — OpenSquad + Hermes

Criado: 2026-06-17 Bot: @squad_zimbot Profile: squad em ~/.hermes/profiles/squad/

Visão Geral

O profile squad transforma o Hermes Agent em um orquestrador de squads multi-agente usando o framework OpenSquad. Ele permite criar, gerenciar e executar times de agentes de IA especializados diretamente pelo Telegram.

Arquitetura

~/.hermes/profiles/squad/
├── config.yaml              → Modelo: deepseek-v4-flash (orquestração)
├── SOUL.md                  → Protocolo OpenSquad (Arquiteto + Pipeline Runner)
├── skills/opensquad/        → Bridge skill (instruções completas)
├── workspace/               ← cwd do profile
│   ├── _opensquad/core/     → architect.agent.yaml, runner.pipeline.md, skills.engine.md
│   ├── _opensquad/_memory/  → company.md, preferences.md
│   ├── squads/              → Squads criados
│   │   └── sb-instagram/    → Template: Instagram SB Design (5 agentes)
│   ├── skills/              → 11 skills do catálogo OpenSquad
│   └── dashboard/           → Virtual Office 2D (Phaser)
└── gateway (systemd)        → hermes-gateway-squad.service

Comandos no Telegram

ComandoAção
/opensquadMenu principal
/opensquad create <desc>Criar squad (fluxo discovery→design→build)
/opensquad run <nome>Executar pipeline do squad
/opensquad listListar squads
/opensquad edit <nome>Modificar squad
/opensquad skillsGerenciar skills

Configuração

  • Modelo padrão: deepseek-v4-flash (rápido/barato para orquestração)
  • Modelo subagentes: deepseek-v4-flash (pro para tarefas criativas)
  • Agentes paralelos: 5 (max_concurrent_children)
  • Profundidade: 2 níveis (orquestrador → sub-orquestrador → leaf)
  • Toolsets: web, terminal, file, delegation, clarify, browser, image_gen
  • Skills externas: globais (~/.hermes/skills/) + workspace (workspace/skills/)

Gateway

  • Serviço: hermes-gateway-squad.service (systemd user)
  • Porta API: 8644 (conflito com 8642 — não crítico)
  • Email: contato@autozapi.com
  • Status: rodando 24/7 com linger habilitado

Skills Instaladas

SkillTipoDescrição
apifymcpWeb scraping
blotatomcpPublicação multi-rede social
canvamcpCriação/edição no Canva
image-ai-generatorscriptGeração de imagens via OpenRouter
image-creatormcpImagens via HTML/CSS → PNG
image-fetcherhybridAquisição de assets visuais
instagram-publisherscriptPublicação Instagram Graph API
opensquad-agent-creatorpromptCriação de agentes
opensquad-skill-creatorpromptCriação de skills
resendmcpEnvio de emails
template-designerinternalTemplates visuais

Mapeamento OpenSquad → Hermes

OpenSquad OriginalHermes
Claude Code / CursorProfile squad + Telegram
Persona switchingdelegate_task subagentes
Checkpointsclarify tool
Sherlock (investigação)browser + web_search
Designer (imagens)image_generate
Playwright MCPbrowser nativa