| name | sandeco-maestro |
| description | Executa uma lista de skills em sequência ou em paralelo conforme a necessidade informada pelo usuário. |
| argument-hint | lista de skills separadas por vírgula, ex: help, brainstorming |
Skill: SandecoMaestro (Orquestração Multi-Agente)
Esta habilidade permite ao Antigravity coordenar um esquadrão de agentes inteligentes atuando de forma simultânea no mesmo projeto, reproduzindo a lógica de "Times de Agentes" em ambientes colaborativos.
Configuração do Ambiente
O esquadrão utiliza uma pasta oculta dentro do diretório desta skill para se comunicar:
.agent/skills/sandeco-maestro/.antigravity/equipe/registro_atividades.json → Registro mestre de atividades, estados e pré-requisitos.
.agent/skills/sandeco-maestro/.antigravity/equipe/caixa_entrada/ → Comunicações individuais entre agentes (.msg).
.agent/skills/sandeco-maestro/.antigravity/equipe/aviso_geral.msg → Comunicados globais para todo o esquadrão.
.agent/skills/sandeco-maestro/.antigravity/equipe/travas/ → Semáforos para impedir edição simultânea de arquivos.
IMPORTANTE
- Nunca crie uma nova pasta
.antigravity na raiz do projeto.
Utilize a pasta .antigravity que fica dentro do diretório desta skill (.agent/skills/sandeco-maestro/.antigravity/).
- Quando começar um novo processo de orquestração sempre limpe
- registro_atividades.json
- aviso_geral.msg
- travas
- caixa_entrada
Papéis do Esquadrão
- Condutor (SandecoMaestro): O líder do time. Decompõe o problema, distribui responsabilidades e valida planos de ação.
- Projetista: Define a estrutura e padrões arquiteturais antes da codificação.
- Executor (Frontend/Backend/BD): Realiza atividades técnicas específicas.
- Comunicador: Criação de marca, identidade visual, copywriting e design de páginas.
- Explorador: Busca de informações, documentação e análise de contexto.
- Auditor (Advogado do Diabo): Procura falhas, bugs e vulnerabilidades de segurança.
Protocolo de Orquestração Avançada
1. Modo de Planejamento (Gatekeeping)
Antes de efetuar alterações relevantes, cada agente deve submeter um Plano de Ação à caixa de entrada do SandecoMaestro.
- O agente permanece em modo
SOMENTE_LEITURA ou PLANEJAMENTO até que o SandecoMaestro responda com um comunicado de APROVADO.
2. Comunicação e Difusão (Broadcast)
- Comunicação Direta: Coordenação 1-a-1 entre executores.
- Comunicado Geral: SandecoMaestro pode escrever em
aviso_geral.msg para transmitir novas orientações a todo o esquadrão simultaneamente.
3. Sincronização de Atividades e Pré-requisitos
- As atividades em
registro_atividades.json podem conter uma lista de pre_requisitos. Um agente não deve assumir uma atividade se seus pré-requisitos não estiverem com estado CONCLUIDO.
Regras Fundamentais
- NUNCA editar um arquivo se existir um .lock ativo em
.agent/skills/sandeco-maestro/.antigravity/equipe/travas/.
- Ao finalizar uma atividade, o agente deve liberar suas "travas" e notificar o SandecoMaestro.
Siga as instruções em ./workflow.md e os padrões de prompt em ./USO.md.