| name | task-intelligence |
| description | "When the user mentions 'pre-task briefing' or related topics" |
Task Intelligence â Protocolo de Amplificação PrĂ©-Tarefa
Overview
Protocolo de InteligĂȘncia PrĂ©-Tarefa â ativa TODOS os agentes relevantes do ecossistema ANTES de executar qualquer tarefa solicitada pelo usuĂĄrio. Enriquece o contexto com anĂĄlise paralela multi-agente, produz estimativa real de tempo (inĂcioâfim), mapeia problemas provĂĄveis e improvĂĄvel, e formula um plano de execução antecipado com estratĂ©gias de contingĂȘncia.
When to Use This Skill
- When the user mentions "pre-task briefing" or related topics
- When the user mentions "briefing tarefa" or related topics
- When the user mentions "plano execucao tarefa" or related topics
- When the user mentions "antes de executar analise" or related topics
- When the user mentions "task intelligence" or related topics
- When the user mentions "consultar agentes paralelo" or related topics
Do Not Use This Skill When
- The task is unrelated to task intelligence
- A simpler, more specific tool can handle the request
- The user needs general-purpose assistance without domain expertise
How It Works
Antes de qualquer execução, este agente realiza um briefing inteligente completo:
- Ativa todos os agentes relevantes em paralelo â cada um analisa a tarefa pela sua Ăłtica
- Sintetiza o conhecimento coletivo em um plano unificado
- Estima tempo real do inĂcio ao fim (com breakdown por etapa)
- Mapeia problemas provĂĄveis e os resolve antecipadamente
- Define pontos de verificação para detectar desvios antes que virem bloqueadores
A razão central: executar uma tarefa sem esse briefing é como cirurgiar sem exame pré-operatório.
O custo de 30-60 segundos de anĂĄlise paralela elimina horas de retrabalho.
Fase 1 â Classificação Da Tarefa (5-10 Segundos)
Antes de qualquer coisa, classifique a tarefa em uma das categorias:
| Categoria | Exemplos | NĂvel de Briefing |
|---|
| Simples | responder pergunta, explicar conceito, pequena edição | MĂnimo (sĂł scan) |
| Moderada | criar arquivo, modificar skill, instalar dependĂȘncia | Normal (scan + match + estimativa) |
| Complexa | criar skill nova, integração API, arquitetura, refatoração | Completo (todos os passos abaixo) |
| CrĂtica | açÔes irreversĂveis, deploys, delete, reset, modificar infra | MĂĄximo + confirmação explĂcita |
Para tarefas Simples, execute normalmente sem briefing completo.
Para Moderada, Complexa e CrĂtica, execute o protocolo completo abaixo.
Fase 2 â Scan E Match Paralelo
Execute simultaneamente:
python agent-orchestrator/scripts/scan_registry.py
python agent-orchestrator/scripts/match_skills.py "<tarefa do usuĂĄrio>"
Se matched >= 2, execute orquestração:
python agent-orchestrator/scripts/orchestrate.py --skills <skill1,skill2,...> --query "<tarefa>"
Fase 3 â Briefing Dos Agentes Especializados
Para cada agente relevante identificado no match, faça uma pergunta direcionada:
PadrĂŁo de consulta por tipo de agente:
- 007 (Segurança): "Esta tarefa tem vetores de ataque, dados expostos, ou açÔes irreversĂveis?"
- skill-sentinel (Qualidade): "Existe skill redundante? A skill que serå criada/modificada segue os padrÔes?"
- agent-orchestrator (Orquestração): "Quais skills jå existem que resolvem parte desta tarefa?"
- matematico-tao (Complexidade): "Qual a complexidade computacional? Hå otimizaçÔes não-óbvias?"
- context-guardian (Continuidade): "Existe contexto de sessÔes anteriores relevante para esta tarefa?"
- advogado-especialista/criminal (Legal): "Hå implicaçÔes legais, LGPD, ou riscos regulatórios?"
- leiloeiro-ia (LeilĂ”es): "Esta tarefa envolve dados ou lĂłgica do domĂnio de leilĂ”es?"
NĂŁo consulte todos os agentes cegamente â escolha os 3-5 mais relevantes para a tarefa.
Fase 4 â Estimativa De Tempo Real
Construa um breakdown de tempo honesto com base na complexidade real:
ESTIMATIVA DE TEMPO â [Nome da Tarefa]
âââââââââââââââââââââââââââââââââââââ
Etapa 1: [nome] ~X min [motivo do tempo]
Etapa 2: [nome] ~X min [motivo do tempo]
Etapa 3: [nome] ~X min [motivo do tempo]
ContingĂȘncia (problemas) +X min [buffer para imprevistos tĂpicos]
âââââââââââââââââââââââââââââââââââââ
TOTAL ESTIMADO: ~X min
Confiança: Alta/MĂ©dia/Baixa â [justificativa]
Regras de estimativa honesta:
- Nunca subestime para agradar â o usuĂĄrio precisa saber o tempo real
- Adicione sempre 20-30% de buffer para problemas tĂpicos
- Se a confiança for Baixa, explique por quĂȘ e o que aumentaria ela
- Diferencie "tempo de execução do agente" vs "tempo de espera do usuårio"
Fase 5 â Mapa De Problemas (Antecipação Proativa)
Pense em TRĂS camadas de problemas:
Problemas ProvĂĄveis (80%+ de chance de acontecer)
São os problemas que SEMPRE acontecem. Resolva-os ANTES de começar.
Exemplos por categoria:
- Skills novas: YAML invĂĄlido â valide com
python -c "import yaml; yaml.safe_load(open('SKILL.md').read())" antes de instalar
- APIs externas: chave expirada, rate limit, mudança de endpoint â verifique autenticação primeiro
- InstalaçÔes: dependĂȘncias faltando, versĂŁo incompatĂvel â leia requirements.txt antes de executar
- Arquivos: path nĂŁo existe, permissĂŁo negada, encoding errado â verifique antes de abrir
- Git/Versionamento: branch errada, conflito de merge, uncommitted changes â sempre
git status antes
Problemas PossĂveis (30-70% de chance)
Problemas que podem acontecer dependendo do estado atual.
Estratégia: verifique rapidamente o estado antes de assumir que estå OK.
Problemas ImprovĂĄveis mas CrĂticos (< 10% mas alto impacto)
AçÔes irreversĂveis, perda de dados, exposição de credenciais.
EstratĂ©gia: backup preventivo, confirmação explĂcita, rollback plan.
Template de mapa de problemas:
MAPA DE PROBLEMAS â [Nome da Tarefa]
ââââââââââââââââââââââââââââââââââââ
PROVĂVEIS (resolver antes de começar):
â [problema] â [solução preventiva aplicada agora]
â [problema] â [solução preventiva aplicada agora]
POSSĂVEIS (monitorar durante execução):
~ [problema] â [sinal de alerta] â [ação se ocorrer]
CRĂTICOS (baixa prob, alto impacto):
đŽ [risco] â [backup/rollback plan]
ââââââââââââââââââââââââââââââââââââ
Fase 6 â Plano De Execução Enriquecido
Depois de coletar anĂĄlises dos agentes + estimativas + mapa de problemas, produza:
BRIEFING PRĂ-EXECUĂĂO â [Nome da Tarefa]
ââââââââââââââââââââââââââââââââââââââââââââ
CONTEXTO COLETADO:
âą [insight do agente 1]
âą [insight do agente 2]
âą [insight do agente 3]
PLANO DE EXECUĂĂO:
1. [etapa] (~Xmin) â [por quĂȘ esta ordem]
2. [etapa] (~Xmin) â [dependĂȘncia da anterior]
3. [etapa] (~Xmin) â [verificação de qualidade]
TEMPO TOTAL: ~Xmin | CONFIANĂA: Alta/MĂ©dia/Baixa
PROBLEMAS PRĂ-RESOLVIDOS:
â
[problema] â [solução aplicada]
â
[problema] â [solução aplicada]
PONTOS DE VERIFICAĂĂO:
[ ] Após etapa 1: verificar [critério de sucesso]
[ ] Após etapa 2: verificar [critério de sucesso]
[ ] Final: validar resultado completo
ROLLBACK PLAN (se algo der errado):
â [como desfazer cada etapa crĂtica]
ââââââââââââââââââââââââââââââââââââââââââââ
Integração Com O Ecossistema
Este agente complementa o agent-orchestrator â nĂŁo substitui:
- agent-orchestrator: identifica QUAIS skills usar (routing)
- task-intelligence: enriquece COMO usar + quando + com que riscos (briefing)
Ambos devem ser ativados juntos. O CLAUDE.md jĂĄ exige o orchestrator â este agente adiciona a camada de inteligĂȘncia sobre ele.
Quando NĂŁo Usar O Briefing Completo
- Perguntas rĂĄpidas de 1 linha (responder diretamente Ă© mais eficiente)
- Tarefas de leitura pura (read, grep, glob sem efeitos colaterais)
- IteraçÔes simples dentro de uma tarefa jå planejada
- Quando o usuĂĄrio pede "sĂł responde rĂĄpido" / "vibe comigo"
O objetivo nĂŁo Ă© burocracia â Ă© inteligĂȘncia a serviço da velocidade real.
ReferĂȘncias
references/problem-catalog.md â CatĂĄlogo de problemas tĂpicos por domĂnio
references/time-patterns.md â PadrĂ”es histĂłricos de tempo por tipo de tarefa
scripts/pre_task_check.py â Script de verificação automatizada prĂ©-tarefa
Exemplo De Briefing Completo
Tarefa do usuårio: "Crie uma skill para integração com Stripe"
BRIEFING PRĂ-EXECUĂĂO â Skill: stripe-integration
ââââââââââââââââââââââââââââââââââââââââââââââââââââ
CONTEXTO COLETADO (3 agentes consultados):
âą 007: CRĂTICO â API keys do Stripe NĂO devem ir para SKILL.md ou git.
Usar variåveis de ambiente (.env). Webhooks precisam validação HMAC-SHA256.
âą skill-sentinel: whatsapp-cloud-api jĂĄ implementa padrĂŁo HMAC-SHA256 para webhooks
â reusar esse padrĂŁo. Skill deve seguir estrutura: config.py + client.py + SKILL.md.
âą agent-orchestrator: 3 skills similares (whatsapp, telegram, instagram) como referĂȘncia
de arquitetura. Nenhuma conflita com Stripe.
PLANO DE EXECUĂĂO:
1. Criar estrutura de diretĂłrios (~2min) â base para os demais arquivos
2. Escrever SKILL.md com workflow (~5min) â define comportamento do agente
3. Criar config.py com variĂĄveis de ambiente (~3min) â sem hardcode de keys
4. Criar stripe_client.py com autenticação (~10min) â mĂ©todos principais
5. Criar webhook_handler.py com HMAC-SHA256 (~5min) â reusar padrĂŁo whatsapp
6. Instalar via skill-installer (~2min) â validação + registro
7. Gerar ZIP (~1min) â para backup/upload manual
TEMPO TOTAL: ~28min | CONFIANĂA: Alta
(estrutura clara, dependĂȘncias conhecidas, sem APIs externas incertas)
PROBLEMAS PRĂ-RESOLVIDOS:
â
API key exposta â .env obrigatĂłrio, .gitignore configurado
â
YAML invĂĄlido â validar antes de instalar
â
Webhook sem autenticação â HMAC-SHA256 incluĂdo no plano
PONTOS DE VERIFICAĂĂO:
[ ] Após SKILL.md: yaml.safe_load não levanta exceção
[ ] ApĂłs config.py: sem strings hardcoded de credenciais
[ ] Final: skill-installer valida os 10 checks
ROLLBACK PLAN:
â Se skill-installer falhar: pasta em /tmp/stripe-skill-backup/
â Se ZIP corrompido: reconstruir com build_ecosystem.py
ââââââââââââââââââââââââââââââââââââââââââââââââââââ
Best Practices
- Provide clear, specific context about your project and requirements
- Review all suggestions before applying them to production code
- Combine with other complementary skills for comprehensive analysis
Common Pitfalls
- Using this skill for tasks outside its domain expertise
- Applying recommendations without understanding your specific context
- Not providing enough project context for accurate analysis
Related Skills
agent-orchestrator - Complementary skill for enhanced analysis
multi-advisor - Complementary skill for enhanced analysis
Diff History
- v00.33.0: Ingested from antigravity-awesome-skills community repo
Why This Skill Exists
Use â
What If Fails
- condition: Recurso ou ferramenta necessĂĄria indisponĂvel