[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M714RH34CWPCX00ECYCYD85D":3,"skill-same:01M714RH34CWPCX00ECYCYD85D":82},{"skillNo":4,"name":5,"nameZh":6,"description":7,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":16,"categories":17,"keywords":18,"publishedAt":39,"linkOnly":40,"markdownContent":41,"markdownBody":42,"frontMatter":43,"refName":52,"commitSha":53,"skillDirectory":54,"forksCount":14,"repositoryHtmlUrl":55,"repositoryHomepageUrl":6,"ownerHtmlUrl":56,"ownerBlogUrl":6,"ownerDescription":6,"updatedAt":57,"install":58,"resources":71},"01M714RH34CWPCX00ECYCYD85D","task-intelligence",null,"Protocolo de Inteligência Pré-Tarefa — ativa TODOS os agentes relevantes do ecossistema ANTES de executar qualquer tarefa solicitada pelo usuário.","sapsapshen\u002Fai-memory-router","sapsapshen","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F20347959?v=4","01M6XDQEF1DP50DKF37H81J3J5","shenmian","01M6XDQEJPE41Y3DT2763X8ZJN",0,"MIT","https:\u002F\u002Fgithub.com\u002Fsapsapshen\u002Fai-memory-router\u002Fblob\u002Fmain\u002Fskills-store\u002Fcopilot\u002Ftask-intelligence\u002FSKILL.md",[],[19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38],"task intelligence","intelligence","task","community","2026","codex-cli","pre-task","de","os","do","cli","cursor","analysis","risk","planning","code","orchestration","codex","antigravity","gemini","2026-11-10 10:12:30",false,"---\nname: task-intelligence\ndescription: \"Protocolo de Inteligência Pré-Tarefa — ativa TODOS os agentes relevantes do ecossistema ANTES de executar qualquer tarefa solicitada pelo usuário.\"\nrisk: none\nsource: community\ndate_added: '2026-03-06'\nauthor: renat\ntags:\n- planning\n- pre-task\n- risk-analysis\n- orchestration\ntools:\n- claude-code\n- antigravity\n- cursor\n- gemini-cli\n- codex-cli\n---\n\n# Task Intelligence — Protocolo de Amplificação Pré-Tarefa\n\n## Overview\n\nProtocolo 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.\n\n## When to Use This Skill\n\n- When the user mentions \"pre-task briefing\" or related topics\n- When the user mentions \"briefing tarefa\" or related topics\n- When the user mentions \"plano execucao tarefa\" or related topics\n- When the user mentions \"antes de executar analise\" or related topics\n- When the user mentions \"task intelligence\" or related topics\n- When the user mentions \"consultar agentes paralelo\" or related topics\n\n## Do Not Use This Skill When\n\n- The task is unrelated to task intelligence\n- A simpler, more specific tool can handle the request\n- The user needs general-purpose assistance without domain expertise\n\n## How It Works\n\nAntes de qualquer execução, este agente realiza um **briefing inteligente completo**:\n\n1. **Ativa todos os agentes relevantes em paralelo** — cada um analisa a tarefa pela sua ótica\n2. **Sintetiza o conhecimento coletivo** em um plano unificado\n3. **Estima tempo real** do início ao fim (com breakdown por etapa)\n4. **Mapeia problemas prováveis** e os resolve antecipadamente\n5. **Define pontos de verificação** para detectar desvios antes que virem bloqueadores\n\nA razão central: executar uma tarefa sem esse briefing é como cirurgiar sem exame pré-operatório.\nO custo de 30-60 segundos de análise paralela elimina horas de retrabalho.\n\n---\n\n## Fase 1 — Classificação Da Tarefa (5-10 Segundos)\n\nAntes de qualquer coisa, classifique a tarefa em uma das categorias:\n\n| Categoria | Exemplos | Nível de Briefing |\n|-----------|---------|-------------------|\n| **Simples** | responder pergunta, explicar conceito, pequena edição | Mínimo (só scan) |\n| **Moderada** | criar arquivo, modificar skill, instalar dependência | Normal (scan + match + estimativa) |\n| **Complexa** | criar skill nova, integração API, arquitetura, refatoração | Completo (todos os passos abaixo) |\n| **Crítica** | ações irreversíveis, deploys, delete, reset, modificar infra | Máximo + confirmação explícita |\n\nPara tarefas **Simples**, execute normalmente sem briefing completo.\nPara **Moderada**, **Complexa** e **Crítica**, execute o protocolo completo abaixo.\n\n---\n\n## Fase 2 — Scan E Match Paralelo\n\nExecute simultaneamente:\n\n```bash\n\n## Terminal 1 — Atualizar Registry\n\npython agent-orchestrator\u002Fscripts\u002Fscan_registry.py\n\n## Terminal 2 — Identificar Agentes Relevantes\n\npython agent-orchestrator\u002Fscripts\u002Fmatch_skills.py \"\u003Ctarefa do usuário>\"\n```\n\nSe `matched >= 2`, execute orquestração:\n```bash\npython agent-orchestrator\u002Fscripts\u002Forchestrate.py --skills \u003Cskill1,skill2,...> --query \"\u003Ctarefa>\"\n```\n\n---\n\n## Fase 3 — Briefing Dos Agentes Especializados\n\nPara cada agente relevante identificado no match, faça uma pergunta direcionada:\n\n**Padrão de consulta por tipo de agente:**\n\n- **007 (Segurança)**: \"Esta tarefa tem vetores de ataque, dados expostos, ou ações irreversíveis?\"\n- **skill-sentinel (Qualidade)**: \"Existe skill redundante? A skill que será criada\u002Fmodificada segue os padrões?\"\n- **agent-orchestrator (Orquestração)**: \"Quais skills já existem que resolvem parte desta tarefa?\"\n- **matematico-tao (Complexidade)**: \"Qual a complexidade computacional? Há otimizações não-óbvias?\"\n- **context-guardian (Continuidade)**: \"Existe contexto de sessões anteriores relevante para esta tarefa?\"\n- **advogado-especialista\u002Fcriminal (Legal)**: \"Há implicações legais, LGPD, ou riscos regulatórios?\"\n- **leiloeiro-ia (Leilões)**: \"Esta tarefa envolve dados ou lógica do domínio de leilões?\"\n\nNão consulte todos os agentes cegamente — escolha os **3-5 mais relevantes** para a tarefa.\n\n---\n\n## Fase 4 — Estimativa De Tempo Real\n\nConstrua um breakdown de tempo honesto com base na complexidade real:\n\n```\nESTIMATIVA DE TEMPO — [Nome da Tarefa]\n━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\nEtapa 1: [nome]          ~X min   [motivo do tempo]\nEtapa 2: [nome]          ~X min   [motivo do tempo]\nEtapa 3: [nome]          ~X min   [motivo do tempo]\nContingência (problemas) +X min   [buffer para imprevistos típicos]\n━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\nTOTAL ESTIMADO:          ~X min\nConfiança: Alta\u002FMédia\u002FBaixa — [justificativa]\n```\n\n**Regras de estimativa honesta:**\n- Nunca subestime para agradar — o usuário precisa saber o tempo real\n- Adicione sempre 20-30% de buffer para problemas típicos\n- Se a confiança for Baixa, explique por quê e o que aumentaria ela\n- Diferencie \"tempo de execução do agente\" vs \"tempo de espera do usuário\"\n\n---\n\n## Fase 5 — Mapa De Problemas (Antecipação Proativa)\n\nPense em TRÊS camadas de problemas:\n\n#### Problemas Prováveis (80%+ de chance de acontecer)\nSão os problemas que SEMPRE acontecem. Resolva-os ANTES de começar.\n\nExemplos por categoria:\n- **Skills novas**: YAML inválido → valide com `python -c \"import yaml; yaml.safe_load(open('SKILL.md').read())\"` antes de instalar\n- **APIs externas**: chave expirada, rate limit, mudança de endpoint → verifique autenticação primeiro\n- **Instalações**: dependências faltando, versão incompatível → leia requirements.txt antes de executar\n- **Arquivos**: path não existe, permissão negada, encoding errado → verifique antes de abrir\n- **Git\u002FVersionamento**: branch errada, conflito de merge, uncommitted changes → sempre `git status` antes\n\n#### Problemas Possíveis (30-70% de chance)\nProblemas que podem acontecer dependendo do estado atual.\n\nEstratégia: verifique rapidamente o estado antes de assumir que está OK.\n\n#### Problemas Improváveis mas Críticos (\u003C 10% mas alto impacto)\nAções irreversíveis, perda de dados, exposição de credenciais.\n\nEstratégia: backup preventivo, confirmação explícita, rollback plan.\n\n**Template de mapa de problemas:**\n\n```\nMAPA DE PROBLEMAS — [Nome da Tarefa]\n━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\nPROVÁVEIS (resolver antes de começar):\n  ⚠ [problema] → [solução preventiva aplicada agora]\n  ⚠ [problema] → [solução preventiva aplicada agora]\n\nPOSSÍVEIS (monitorar durante execução):\n  ~ [problema] → [sinal de alerta] → [ação se ocorrer]\n\nCRÍTICOS (baixa prob, alto impacto):\n  🔴 [risco] → [backup\u002Frollback plan]\n━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\n```\n\n---\n\n## Fase 6 — Plano De Execução Enriquecido\n\nDepois de coletar análises dos agentes + estimativas + mapa de problemas, produza:\n\n```\nBRIEFING PRÉ-EXECUÇÃO — [Nome da Tarefa]\n════════════════════════════════════════════\nCONTEXTO COLETADO:\n  • [insight do agente 1]\n  • [insight do agente 2]\n  • [insight do agente 3]\n\nPLANO DE EXECUÇÃO:\n  1. [etapa] (~Xmin) — [por quê esta ordem]\n  2. [etapa] (~Xmin) — [dependência da anterior]\n  3. [etapa] (~Xmin) — [verificação de qualidade]\n\nTEMPO TOTAL: ~Xmin | CONFIANÇA: Alta\u002FMédia\u002FBaixa\n\nPROBLEMAS PRÉ-RESOLVIDOS:\n  ✅ [problema] → [solução aplicada]\n  ✅ [problema] → [solução aplicada]\n\nPONTOS DE VERIFICAÇÃO:\n  [ ] Após etapa 1: verificar [critério de sucesso]\n  [ ] Após etapa 2: verificar [critério de sucesso]\n  [ ] Final: validar resultado completo\n\nROLLBACK PLAN (se algo der errado):\n  → [como desfazer cada etapa crítica]\n════════════════════════════════════════════\n```\n\n---\n\n## Integração Com O Ecossistema\n\nEste agente **complementa** o agent-orchestrator — não substitui:\n\n- **agent-orchestrator**: identifica QUAIS skills usar (routing)\n- **task-intelligence**: enriquece COMO usar + quando + com que riscos (briefing)\n\nAmbos devem ser ativados juntos. O CLAUDE.md já exige o orchestrator — este agente adiciona a camada de inteligência sobre ele.\n\n---\n\n## Quando Não Usar O Briefing Completo\n\n- Perguntas rápidas de 1 linha (responder diretamente é mais eficiente)\n- Tarefas de leitura pura (read, grep, glob sem efeitos colaterais)\n- Iterações simples dentro de uma tarefa já planejada\n- Quando o usuário pede \"só responde rápido\" \u002F \"vibe comigo\"\n\nO objetivo não é burocracia — é inteligência a serviço da velocidade real.\n\n---\n\n## Referências\n\n- `references\u002Fproblem-catalog.md` — Catálogo de problemas típicos por domínio\n- `references\u002Ftime-patterns.md` — Padrões históricos de tempo por tipo de tarefa\n- `scripts\u002Fpre_task_check.py` — Script de verificação automatizada pré-tarefa\n\n---\n\n## Exemplo De Briefing Completo\n\n**Tarefa do usuário:** \"Crie uma skill para integração com Stripe\"\n\n```\nBRIEFING PRÉ-EXECUÇÃO — Skill: stripe-integration\n════════════════════════════════════════════════════\n\nCONTEXTO COLETADO (3 agentes consultados):\n  • 007: CRÍTICO — API keys do Stripe NÃO devem ir para SKILL.md ou git.\n    Usar variáveis de ambiente (.env). Webhooks precisam validação HMAC-SHA256.\n  • skill-sentinel: whatsapp-cloud-api já implementa padrão HMAC-SHA256 para webhooks\n    — reusar esse padrão. Skill deve seguir estrutura: config.py + client.py + SKILL.md.\n  • agent-orchestrator: 3 skills similares (whatsapp, telegram, instagram) como referência\n    de arquitetura. Nenhuma conflita com Stripe.\n\nPLANO DE EXECUÇÃO:\n  1. Criar estrutura de diretórios (~2min) — base para os demais arquivos\n  2. Escrever SKILL.md com workflow (~5min) — define comportamento do agente\n  3. Criar config.py com variáveis de ambiente (~3min) — sem hardcode de keys\n  4. Criar stripe_client.py com autenticação (~10min) — métodos principais\n  5. Criar webhook_handler.py com HMAC-SHA256 (~5min) — reusar padrão whatsapp\n  6. Instalar via skill-installer (~2min) — validação + registro\n  7. Gerar ZIP (~1min) — para backup\u002Fupload manual\n\nTEMPO TOTAL: ~28min | CONFIANÇA: Alta\n(estrutura clara, dependências conhecidas, sem APIs externas incertas)\n\nPROBLEMAS PRÉ-RESOLVIDOS:\n  ✅ API key exposta → .env obrigatório, .gitignore configurado\n  ✅ YAML inválido → validar antes de instalar\n  ✅ Webhook sem autenticação → HMAC-SHA256 incluído no plano\n\nPONTOS DE VERIFICAÇÃO:\n  [ ] Após SKILL.md: yaml.safe_load não levanta exceção\n  [ ] Após config.py: sem strings hardcoded de credenciais\n  [ ] Final: skill-installer valida os 10 checks\n\nROLLBACK PLAN:\n  → Se skill-installer falhar: pasta em \u002Ftmp\u002Fstripe-skill-backup\u002F\n  → Se ZIP corrompido: reconstruir com build_ecosystem.py\n════════════════════════════════════════════════════\n```\n\n## Best Practices\n\n- Provide clear, specific context about your project and requirements\n- Review all suggestions before applying them to production code\n- Combine with other complementary skills for comprehensive analysis\n\n## Common Pitfalls\n\n- Using this skill for tasks outside its domain expertise\n- Applying recommendations without understanding your specific context\n- Not providing enough project context for accurate analysis\n\n## Related Skills\n\n- `agent-orchestrator` - Complementary skill for enhanced analysis\n- `multi-advisor` - Complementary skill for enhanced analysis\n","# Task Intelligence — Protocolo de Amplificação Pré-Tarefa\n\n## Overview\n\nProtocolo 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.\n\n## When to Use This Skill\n\n- When the user mentions \"pre-task briefing\" or related topics\n- When the user mentions \"briefing tarefa\" or related topics\n- When the user mentions \"plano execucao tarefa\" or related topics\n- When the user mentions \"antes de executar analise\" or related topics\n- When the user mentions \"task intelligence\" or related topics\n- When the user mentions \"consultar agentes paralelo\" or related topics\n\n## Do Not Use This Skill When\n\n- The task is unrelated to task intelligence\n- A simpler, more specific tool can handle the request\n- The user needs general-purpose assistance without domain expertise\n\n## How It Works\n\nAntes de qualquer execução, este agente realiza um **briefing inteligente completo**:\n\n1. **Ativa todos os agentes relevantes em paralelo** — cada um analisa a tarefa pela sua ótica\n2. **Sintetiza o conhecimento coletivo** em um plano unificado\n3. **Estima tempo real** do início ao fim (com breakdown por etapa)\n4. **Mapeia problemas prováveis** e os resolve antecipadamente\n5. **Define pontos de verificação** para detectar desvios antes que virem bloqueadores\n\nA razão central: executar uma tarefa sem esse briefing é como cirurgiar sem exame pré-operatório.\nO custo de 30-60 segundos de análise paralela elimina horas de retrabalho.\n\n---\n\n## Fase 1 — Classificação Da Tarefa (5-10 Segundos)\n\nAntes de qualquer coisa, classifique a tarefa em uma das categorias:\n\n| Categoria | Exemplos | Nível de Briefing |\n|-----------|---------|-------------------|\n| **Simples** | responder pergunta, explicar conceito, pequena edição | Mínimo (só scan) |\n| **Moderada** | criar arquivo, modificar skill, instalar dependência | Normal (scan + match + estimativa) |\n| **Complexa** | criar skill nova, integração API, arquitetura, refatoração | Completo (todos os passos abaixo) |\n| **Crítica** | ações irreversíveis, deploys, delete, reset, modificar infra | Máximo + confirmação explícita |\n\nPara tarefas **Simples**, execute normalmente sem briefing completo.\nPara **Moderada**, **Complexa** e **Crítica**, execute o protocolo completo abaixo.\n\n---\n\n## Fase 2 — Scan E Match Paralelo\n\nExecute simultaneamente:\n\n```bash\n\n## Terminal 1 — Atualizar Registry\n\npython agent-orchestrator\u002Fscripts\u002Fscan_registry.py\n\n## Terminal 2 — Identificar Agentes Relevantes\n\npython agent-orchestrator\u002Fscripts\u002Fmatch_skills.py \"\u003Ctarefa do usuário>\"\n```\n\nSe `matched >= 2`, execute orquestração:\n```bash\npython agent-orchestrator\u002Fscripts\u002Forchestrate.py --skills \u003Cskill1,skill2,...> --query \"\u003Ctarefa>\"\n```\n\n---\n\n## Fase 3 — Briefing Dos Agentes Especializados\n\nPara cada agente relevante identificado no match, faça uma pergunta direcionada:\n\n**Padrão de consulta por tipo de agente:**\n\n- **007 (Segurança)**: \"Esta tarefa tem vetores de ataque, dados expostos, ou ações irreversíveis?\"\n- **skill-sentinel (Qualidade)**: \"Existe skill redundante? A skill que será criada\u002Fmodificada segue os padrões?\"\n- **agent-orchestrator (Orquestração)**: \"Quais skills já existem que resolvem parte desta tarefa?\"\n- **matematico-tao (Complexidade)**: \"Qual a complexidade computacional? Há otimizações não-óbvias?\"\n- **context-guardian (Continuidade)**: \"Existe contexto de sessões anteriores relevante para esta tarefa?\"\n- **advogado-especialista\u002Fcriminal (Legal)**: \"Há implicações legais, LGPD, ou riscos regulatórios?\"\n- **leiloeiro-ia (Leilões)**: \"Esta tarefa envolve dados ou lógica do domínio de leilões?\"\n\nNão consulte todos os agentes cegamente — escolha os **3-5 mais relevantes** para a tarefa.\n\n---\n\n## Fase 4 — Estimativa De Tempo Real\n\nConstrua um breakdown de tempo honesto com base na complexidade real:\n\n```\nESTIMATIVA DE TEMPO — [Nome da Tarefa]\n━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\nEtapa 1: [nome]          ~X min   [motivo do tempo]\nEtapa 2: [nome]          ~X min   [motivo do tempo]\nEtapa 3: [nome]          ~X min   [motivo do tempo]\nContingência (problemas) +X min   [buffer para imprevistos típicos]\n━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\nTOTAL ESTIMADO:          ~X min\nConfiança: Alta\u002FMédia\u002FBaixa — [justificativa]\n```\n\n**Regras de estimativa honesta:**\n- Nunca subestime para agradar — o usuário precisa saber o tempo real\n- Adicione sempre 20-30% de buffer para problemas típicos\n- Se a confiança for Baixa, explique por quê e o que aumentaria ela\n- Diferencie \"tempo de execução do agente\" vs \"tempo de espera do usuário\"\n\n---\n\n## Fase 5 — Mapa De Problemas (Antecipação Proativa)\n\nPense em TRÊS camadas de problemas:\n\n#### Problemas Prováveis (80%+ de chance de acontecer)\nSão os problemas que SEMPRE acontecem. Resolva-os ANTES de começar.\n\nExemplos por categoria:\n- **Skills novas**: YAML inválido → valide com `python -c \"import yaml; yaml.safe_load(open('SKILL.md').read())\"` antes de instalar\n- **APIs externas**: chave expirada, rate limit, mudança de endpoint → verifique autenticação primeiro\n- **Instalações**: dependências faltando, versão incompatível → leia requirements.txt antes de executar\n- **Arquivos**: path não existe, permissão negada, encoding errado → verifique antes de abrir\n- **Git\u002FVersionamento**: branch errada, conflito de merge, uncommitted changes → sempre `git status` antes\n\n#### Problemas Possíveis (30-70% de chance)\nProblemas que podem acontecer dependendo do estado atual.\n\nEstratégia: verifique rapidamente o estado antes de assumir que está OK.\n\n#### Problemas Improváveis mas Críticos (\u003C 10% mas alto impacto)\nAções irreversíveis, perda de dados, exposição de credenciais.\n\nEstratégia: backup preventivo, confirmação explícita, rollback plan.\n\n**Template de mapa de problemas:**\n\n```\nMAPA DE PROBLEMAS — [Nome da Tarefa]\n━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\nPROVÁVEIS (resolver antes de começar):\n  ⚠ [problema] → [solução preventiva aplicada agora]\n  ⚠ [problema] → [solução preventiva aplicada agora]\n\nPOSSÍVEIS (monitorar durante execução):\n  ~ [problema] → [sinal de alerta] → [ação se ocorrer]\n\nCRÍTICOS (baixa prob, alto impacto):\n  🔴 [risco] → [backup\u002Frollback plan]\n━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\n```\n\n---\n\n## Fase 6 — Plano De Execução Enriquecido\n\nDepois de coletar análises dos agentes + estimativas + mapa de problemas, produza:\n\n```\nBRIEFING PRÉ-EXECUÇÃO — [Nome da Tarefa]\n════════════════════════════════════════════\nCONTEXTO COLETADO:\n  • [insight do agente 1]\n  • [insight do agente 2]\n  • [insight do agente 3]\n\nPLANO DE EXECUÇÃO:\n  1. [etapa] (~Xmin) — [por quê esta ordem]\n  2. [etapa] (~Xmin) — [dependência da anterior]\n  3. [etapa] (~Xmin) — [verificação de qualidade]\n\nTEMPO TOTAL: ~Xmin | CONFIANÇA: Alta\u002FMédia\u002FBaixa\n\nPROBLEMAS PRÉ-RESOLVIDOS:\n  ✅ [problema] → [solução aplicada]\n  ✅ [problema] → [solução aplicada]\n\nPONTOS DE VERIFICAÇÃO:\n  [ ] Após etapa 1: verificar [critério de sucesso]\n  [ ] Após etapa 2: verificar [critério de sucesso]\n  [ ] Final: validar resultado completo\n\nROLLBACK PLAN (se algo der errado):\n  → [como desfazer cada etapa crítica]\n════════════════════════════════════════════\n```\n\n---\n\n## Integração Com O Ecossistema\n\nEste agente **complementa** o agent-orchestrator — não substitui:\n\n- **agent-orchestrator**: identifica QUAIS skills usar (routing)\n- **task-intelligence**: enriquece COMO usar + quando + com que riscos (briefing)\n\nAmbos devem ser ativados juntos. O CLAUDE.md já exige o orchestrator — este agente adiciona a camada de inteligência sobre ele.\n\n---\n\n## Quando Não Usar O Briefing Completo\n\n- Perguntas rápidas de 1 linha (responder diretamente é mais eficiente)\n- Tarefas de leitura pura (read, grep, glob sem efeitos colaterais)\n- Iterações simples dentro de uma tarefa já planejada\n- Quando o usuário pede \"só responde rápido\" \u002F \"vibe comigo\"\n\nO objetivo não é burocracia — é inteligência a serviço da velocidade real.\n\n---\n\n## Referências\n\n- `references\u002Fproblem-catalog.md` — Catálogo de problemas típicos por domínio\n- `references\u002Ftime-patterns.md` — Padrões históricos de tempo por tipo de tarefa\n- `scripts\u002Fpre_task_check.py` — Script de verificação automatizada pré-tarefa\n\n---\n\n## Exemplo De Briefing Completo\n\n**Tarefa do usuário:** \"Crie uma skill para integração com Stripe\"\n\n```\nBRIEFING PRÉ-EXECUÇÃO — Skill: stripe-integration\n════════════════════════════════════════════════════\n\nCONTEXTO COLETADO (3 agentes consultados):\n  • 007: CRÍTICO — API keys do Stripe NÃO devem ir para SKILL.md ou git.\n    Usar variáveis de ambiente (.env). Webhooks precisam validação HMAC-SHA256.\n  • skill-sentinel: whatsapp-cloud-api já implementa padrão HMAC-SHA256 para webhooks\n    — reusar esse padrão. Skill deve seguir estrutura: config.py + client.py + SKILL.md.\n  • agent-orchestrator: 3 skills similares (whatsapp, telegram, instagram) como referência\n    de arquitetura. Nenhuma conflita com Stripe.\n\nPLANO DE EXECUÇÃO:\n  1. Criar estrutura de diretórios (~2min) — base para os demais arquivos\n  2. Escrever SKILL.md com workflow (~5min) — define comportamento do agente\n  3. Criar config.py com variáveis de ambiente (~3min) — sem hardcode de keys\n  4. Criar stripe_client.py com autenticação (~10min) — métodos principais\n  5. Criar webhook_handler.py com HMAC-SHA256 (~5min) — reusar padrão whatsapp\n  6. Instalar via skill-installer (~2min) — validação + registro\n  7. Gerar ZIP (~1min) — para backup\u002Fupload manual\n\nTEMPO TOTAL: ~28min | CONFIANÇA: Alta\n(estrutura clara, dependências conhecidas, sem APIs externas incertas)\n\nPROBLEMAS PRÉ-RESOLVIDOS:\n  ✅ API key exposta → .env obrigatório, .gitignore configurado\n  ✅ YAML inválido → validar antes de instalar\n  ✅ Webhook sem autenticação → HMAC-SHA256 incluído no plano\n\nPONTOS DE VERIFICAÇÃO:\n  [ ] Após SKILL.md: yaml.safe_load não levanta exceção\n  [ ] Após config.py: sem strings hardcoded de credenciais\n  [ ] Final: skill-installer valida os 10 checks\n\nROLLBACK PLAN:\n  → Se skill-installer falhar: pasta em \u002Ftmp\u002Fstripe-skill-backup\u002F\n  → Se ZIP corrompido: reconstruir com build_ecosystem.py\n════════════════════════════════════════════════════\n```\n\n## Best Practices\n\n- Provide clear, specific context about your project and requirements\n- Review all suggestions before applying them to production code\n- Combine with other complementary skills for comprehensive analysis\n\n## Common Pitfalls\n\n- Using this skill for tasks outside its domain expertise\n- Applying recommendations without understanding your specific context\n- Not providing enough project context for accurate analysis\n\n## Related Skills\n\n- `agent-orchestrator` - Complementary skill for enhanced analysis\n- `multi-advisor` - Complementary skill for enhanced analysis\n",{"name":5,"risk":44,"tags":45,"tools":47,"author":50,"source":22,"date_added":51,"description":7},"none",[33,25,46,35],"risk-analysis",[48,37,30,49,24],"claude-code","gemini-cli","renat","2026-03-06","main","7a38d8e7073e61c16eda85681cb32fb68a8657a5","skills-store\u002Fcopilot\u002Ftask-intelligence","https:\u002F\u002Fgithub.com\u002Fsapsapshen\u002Fai-memory-router","https:\u002F\u002Fgithub.com\u002Fsapsapshen","2026-04-14 21:12:12",{"source":8,"skillName":5,"commands":59,"prompt":69,"zipAvailable":70},[60,63,66],{"tool":61,"command":62},"npx","npx skills add sapsapshen\u002Fai-memory-router --skill task-intelligence",{"tool":64,"command":65},"bunx","bunx skills add sapsapshen\u002Fai-memory-router --skill task-intelligence",{"tool":67,"command":68},"pnpm","pnpm dlx skills add sapsapshen\u002Fai-memory-router --skill task-intelligence","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002Fsapsapshen\u002Fai-memory-router\u002Fblob\u002Fmain\u002Fskills-store\u002Fcopilot\u002Ftask-intelligence\u002FSKILL.md",true,[72,78],{"path":73,"resourceType":74,"resourceTypeDesc":75,"sizeBytes":76,"sourceHtmlUrl":77},"references\u002Fproblem-catalog.md","REFERENCE","参考文档",3076,"https:\u002F\u002Fgithub.com\u002Fsapsapshen\u002Fai-memory-router\u002Fblob\u002Fmain\u002Fskills-store\u002Fcopilot\u002Ftask-intelligence\u002Freferences\u002Fproblem-catalog.md",{"path":79,"resourceType":74,"resourceTypeDesc":75,"sizeBytes":80,"sourceHtmlUrl":81},"references\u002Ftime-patterns.md",2548,"https:\u002F\u002Fgithub.com\u002Fsapsapshen\u002Fai-memory-router\u002Fblob\u002Fmain\u002Fskills-store\u002Fcopilot\u002Ftask-intelligence\u002Freferences\u002Ftime-patterns.md",[83,107,132,142,155,173],{"skillNo":84,"name":85,"nameZh":6,"description":86,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":87,"categories":88,"keywords":94,"publishedAt":39},"01M71ATQRKG48SH06FQ697T5G9","wechat-search","Search WeChat Official Account articles using OpenClaw's web search and fetch capabilities with compliance-focused design.","https:\u002F\u002Fgithub.com\u002Fsapsapshen\u002Fai-memory-router\u002Fblob\u002Fmain\u002Fskills-store\u002Fopenclaw\u002Fwechat-search-release\u002FSKILL.md",[89],{"categoryNo":90,"categoryName":91,"taxonomyType":92,"taxonomyTypeDesc":93},"01JBSEEDCAT000000000000037","律师与法务","PROFESSION","适用职业",[95,96,97,98,99,100,101,102,103,104,105,106],"wechat search","wechat","search","capabilities","openclaw","design","web search","compliance","web","official","fetch","with",{"skillNo":108,"name":109,"nameZh":6,"description":110,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":111,"categories":112,"keywords":113,"publishedAt":39},"01M71ATNAVGZB35PFYM2GC5N00","trend-tap","Real-time trending topics aggregator across 7 platforms (X\u002FTwitter, Reddit, Google Trends, Hacker News, Zhihu, Bilibili, Weibo). Trigger: when user says 'trend', 'trends', 'trend tap', '热点', '热搜', or asks what is trending\u002Fhot. Do NOT use web_search — this skill already fetches live data from all platforms with zero API keys.","https:\u002F\u002Fgithub.com\u002Fsapsapshen\u002Fai-memory-router\u002Fblob\u002Fmain\u002Fskills-store\u002Fopenclaw\u002Ftrend-tap\u002FSKILL.md",[],[114,115,116,117,118,119,97,120,121,122,28,123,124,125,126,127,128,129,130,131],"trend","trend tap","tap","api keys","Bash","time","trending","hacker","aggregator","when","brew","live","data","google","install","read","across","api",{"skillNo":133,"name":134,"nameZh":6,"description":135,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":136,"categories":137,"keywords":138,"publishedAt":39},"01M71ATJ9AM5KM15AA8PS302EB","trend-radar","Real-time trending topics aggregator across 7 platforms (X\u002FTwitter, Reddit, Google Trends, Hacker News, Zhihu, Bilibili, Weibo). Trigger: when user says 'trend', 'trends', 'trend pulse', '热点', '热搜', or asks what is trending\u002Fhot. Do NOT use web_search — this skill already fetches live data from all platforms with zero API keys.","https:\u002F\u002Fgithub.com\u002Fsapsapshen\u002Fai-memory-router\u002Fblob\u002Fmain\u002Fskills-store\u002Fopenclaw\u002Ftrend-radar\u002FSKILL.md",[],[139,140,114,124,125,126,127,118,97,129,141,130,131,123,122,121,120,128,119,117],"trend radar","radar","pulse",{"skillNo":143,"name":144,"nameZh":6,"description":145,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":146,"categories":147,"keywords":148,"publishedAt":39},"01M71ATGF095N3EJM9G8SD0BB5","tech-news-daily","每日科技新闻汇——从全球多个 RSS 源抓取最新科技新闻，翻译（英→中）、去重、排版成每日简报。当用户询问科技新闻、科技新鲜事、每日科技、技术动态、Daily Tech News 或类似表达时触发此技能。","https:\u002F\u002Fgithub.com\u002Fsapsapshen\u002Fai-memory-router\u002Fblob\u002Fmain\u002Fskills-store\u002Fopenclaw\u002Ftech-news-daily\u002FSKILL.md",[],[149,150,151,152,153,154],"news","tech","tech news daily","daily","rss","翻译",{"skillNo":156,"name":157,"nameZh":6,"description":158,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":159,"categories":160,"keywords":166,"publishedAt":39},"01M71ATFAEAMQ17M70NQNY7SR8","summarize","Summarize URLs or files with the summarize CLI (web, PDFs, images, audio, YouTube).","https:\u002F\u002Fgithub.com\u002Fsapsapshen\u002Fai-memory-router\u002Fblob\u002Fmain\u002Fskills-store\u002Fopenclaw\u002Fsummarize\u002FSKILL.md",[161],{"categoryNo":162,"categoryName":163,"taxonomyType":164,"taxonomyTypeDesc":165},"01JBSEEDCAT000000000000021","资料检索与研究","SCENARIO","使用场景",[157,103,167,29,168,106,124,169,170,171,116,172,128],"Audio","youtube","images","https","files","pdfs",{"skillNo":174,"name":175,"nameZh":6,"description":176,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":177,"categories":178,"keywords":179,"publishedAt":39},"01M71ATDNS3R0M4H936PACQAWZ","sonoscli","Control Sonos speakers (discover\u002Fstatus\u002Fplay\u002Fvolume\u002Fgroup).","https:\u002F\u002Fgithub.com\u002Fsapsapshen\u002Fai-memory-router\u002Fblob\u002Fmain\u002Fskills-store\u002Fopenclaw\u002Fsonoscli\u002FSKILL.md",[],[175,180,181,182,128,183,170,184,185,186,187,188],"status","play","go","latest","github","discover","control","cmd","volume"]