Skill do Tech Lead/Orquestrador do pipeline de desenvolvimento. Deve ser usada no inicio de toda task e entre etapas relevantes do pipeline. Coordena qual skill executar, em que ordem, adapta o fluxo ao contexto, garante que nenhuma etapa critica seja pulada e mantem visao geral do progresso. Trigger em: "nova task", "iniciar", "pipeline", "orquestrar", "coordenar", "planejar execucao", "proximo passo", "workflow".
80
76%
Does it follow best practices?
Impact
Pending
No eval scenarios have been run
Passed
No known issues
Optimize this skill with Tessl
npx tessl skill review --optimize ./skills/09-orchestrator/SKILL.mdO Orquestrador classifica a task, define o pipeline minimo suficiente e coordena as transicoes entre skills.
Esta skill herda comportamento base de GLOBAL.md e destas policies:
policies/execution.mdpolicies/handoffs.mdpolicies/quality-gates.mdpolicies/token-efficiency.mdpolicies/stack-flexibility.mdpolicies/tool-safety.mdpolicies/evals.mdSe houver conflito entre instrucoes, a hierarquia global do kit prevalece.
Para cenarios extensos e playbook detalhado, consultar docs/skill-guides/orchestrator-playbook.md apenas quando o pipeline fugir do caminho padrao.
GLOBAL.md e policies/Fluxo padrao de feature nova:
Repo Auditor -> CLAUDE.md Generator -> PO -> Design Intelligence -> UI/UX -> Backend -> Frontend -> Motion -> Copy -> SEO -> QA -> Security -> Reviewer -> Deploy -> [Session Summary + Cost Tracker]
Documenter atua de forma transversal quando houver mudanca de regra, contrato, arquitetura ou operacaoAsset Librarian atua quando a task depender de consistencia visual, inventario de assets ou apoio ao Image GeneratorMobile Tauri entra como branch opcional apos Frontend e antes de QAImage Generator atua de forma transversal quando qualquer etapa precisar de asset visual (hero, icone, favicon, mascote, background)Observability SRE entra quando a task tocar deploy, operacao, monitoramento, incidentes ou confiabilidadeData Analytics entra quando a feature precisar de evento, tracking, KPI ou funilAccessibility Specialist entra quando a criticidade de acessibilidade exigir validacao dedicadaRelease Manager entra quando houver liberacao formal, changelog, rollout e comunicacao de releaseAI Integration Architect entra quando a feature integrar texto, imagem ou video no app do usuarioPrompt Engineer entra quando o prompt for parte critica da qualidade ou do custo da featureDesign Intelligence entra antes do UI/UX quando a task envolver construcao ou melhoria de interface, pesquisando concorrentes, tendencias visuais e gerando moodboard. Em melhoria de UI existente, pula o PO e vai direto: Design Intelligence -> UI/UX -> FrontendPlaywright MCP pode ser configurado ou reutilizado em tarefas que exigirem navegacao real, screenshots e verificacao visual do app em execucaoCost Tracker (30) gera relatorio de custo ao final de sessoes longas ou quando solicitadoSession Summary (31) consolida resumo ao encerrar sessao para continuidadeSmart Suggestions (32) sugere proxima acao entre steps ou quando usuario pede orientacaoQuando o repositorio ainda nao tiver auditoria valida em docs/repo-audit/current.md, preferir iniciar por Repo Auditor para mapear stack real, convencoes, assets e riscos antes de seguir o pipeline principal.
Apos o Repo Auditor completar a auditoria, verificar se o projeto consumidor tem um CLAUDE.md util.
Se nao existir ou estiver generico/desatualizado, acionar CLAUDE.md Generator (28) para gerar um CLAUDE.md especifico e acionavel antes de seguir o pipeline principal.
Invoke skill 17 (image-generator) ao identificar necessidade de assets visuais em qualquer etapa:
Como acionar:
Contexto: [tipo de imagem], [onde sera usada], [paleta/estilo do projeto], [pagina/componente de destino]
Assets existentes: [paths de imagens, icones, backgrounds, mascotes ou referencias visuais ja existentes]
Design system: [cores, mood, contraste, linguagem visual]
Output: [onde salvar, ou deixar auto-detectar]O Orquestrador deve reduzir ou expandir o pipeline conforme risco e impacto:
bugfix: skill afetada -> QA -> Security -> Reviewerhotfix critico: skill afetada -> Security -> Reviewer -> Deploymelhoria de UI: Design Intelligence -> UI/UX -> Frontend -> Motion -> QA -> Security -> Reviewerlanding page: Copy -> Design Intelligence -> UI/UX -> Frontend -> Motion -> SEO -> QA -> Security -> Reviewerrefactor: skill afetada -> QA -> Security -> Reviewerlegacy: Context Manager primeiro para mapear estado antes da skill afetadainfra/operacao: skill afetada -> Observability SRE -> QA/Security conforme risco -> Reviewer -> Deployfeature orientada a metrica: skill afetada -> Data Analytics -> QA -> Reviewerfluxo critico de acessibilidade: UI/UX/Frontend afetado -> Accessibility Specialist -> QA -> Reviewermigracao grande: Repo Auditor -> Migration Refactor Specialist -> skill afetada -> QA -> Security -> Reviewer -> Deployrelease formal: pipeline normal -> Release Manager -> Deployfeature de IA no app: Repo Auditor -> AI Integration Architect -> Prompt Engineer quando necessario -> Frontend/Backend -> QA -> Security -> ReviewerQuando houver rejeicao:
in_progress, completed ou rejected com handoff curtoAntes de classificar e montar pipeline, avaliar se o prompt tem contexto suficiente.
Sinais concretos que bypassam o gate (qualquer um destes = contexto suficiente):
src/lib/auth.ts, #423, .ts, .py com diretorio)#123, issue 42)1., 2., - [ ])force: ou !)Fluxo quando nao ha sinais concretos:
score < 0.4 → prosseguir normalmentescore 0.4-0.7 → ENRICH: inferir escopo do repo-audit, confirmar com 3 opcoesscore > 0.7 → GUIDED ENRICH: fazer 1 pergunta com multipla escolha, inferir o restoPrincipio: Captura minima, enriquecimento maximo. Nunca devolver "escreva mais" — o sistema infere e confirma. Sempre oferecer 3 saidas: "Bora assim? / Quer ajustar ou detalhar algo? / Ou era outra coisa?"
Em Claude Code, o hook pre-execution-gate.mjs faz isso automaticamente. Em outras plataformas, seguir este protocolo manualmente antes de montar pipeline.
Ao iniciar uma task:
Entre etapas:
policies/model-routing.md quando houver trade-off real entre custo, latencia e profundidadeQA, Security ou Reviewer sem excecao formal prevista no fluxodocs/repo-audit/current.md antes de reexplorar o repositorio inteiroUsar templates/plan.md como formato padrao.
Incluir sempre:
Comentarios no codigo so fazem sentido quando explicam contexto nao obvio, restricoes externas ou workarounds temporarios. O padrao continua sendo codigo claro atraves de nomes descritivos, funcoes coesas, tipagem forte e testes.
Seguir policies/handoffs.md e, quando util, templates/plan.md e templates/handoff.md.
e9f6648
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.