Google detalha como distribui o Agent Skills como produto: seis gates automatizados e agente de IA revisor
Aprofundamento CEVIU
Aprofundamento
O texto do Google trata o repositório Agent Skills como um produto com ciclo de release. Desde o post anterior, o repositório saiu de 15 mil para mais de 21 mil estrelas no GitHub e hoje reúne mais de 170 skills de times do Google, distribuídas em várias plataformas de IA. Em escala, o fluxo manual (escrever um SKILL.md e testar na mão) deixa de funcionar, porque edições sem validação introduzem bugs sutis.
O pipeline de CI/CD aplica seis gates automatizados antes da exportação para o GitHub, seguidos de aprovação humana de um especialista: conformidade estrutural, linters, semantic versioning, suíte de avaliação com relatório atualizado, validação de links e um agente de IA revisor. A ordem tem lógica de custo. Os checks determinísticos (estrutura, linters, versionamento) bloqueiam o pipeline antes que o revisor de IA e as avaliações, que gastam token e tempo de CI, sejam acionados. Para a suíte de avaliação, o validador exige expectativas atômicas (um critério por expectativa) e checa se o relatório rodou contra o último commit. O revisor de IA aplica regras como a separação entre lógica determinística (sequências de CLI vão para scripts em scripts/) e probabilística, a hierarquia L1/L2/L3 com SKILL.md abaixo de 500 linhas e referências sem encadeamento, e scripts não interativos com --help e --dry-run.
Por que isso importa
Para quem mantém repositórios de skills ou agentes, a leitura prática é que a barreira de qualidade está menos no prompt e mais na infraestrutura em volta dele. Escalonar os gates (barato primeiro, LLM depois) é uma decisão de custo que qualquer time com CI pesado de avaliação pode copiar.
Perguntas frequentes
Quais são os seis gates automatizados do Google Agent Skills?
São conformidade estrutural, linters, semantic versioning, suíte de avaliação válida com relatório atualizado, validação de links e o agente de IA revisor. Depois deles, a skill ainda precisa de aprovação humana de um especialista antes de ser exportada para o GitHub.
Por que usar semantic versioning em skills se o agente só lê Markdown?
Segundo o Google, a versão serve ao desenvolvedor e às ferramentas de pacote, não ao modelo em tempo de execução. Ela permite comparar skills instaladas localmente com o catálogo e decidir quando atualizar. Também permite travar uma skill crítica numa versão conhecida para manter o comportamento reproduzível.
O que é a armadilha determinística apontada pelo revisor de IA?
É escrever sequências rígidas de comandos de CLI direto no texto da skill. Como LLMs são probabilísticos, qualquer variação pode causar erro. A regra é mover esses passos para scripts executáveis e deixar o Markdown para tarefas que exigem julgamento.
Como controlar o custo de rodar avaliações e revisão por IA em cada commit?
O Google roda primeiro os checks determinísticos, que bloqueiam o pipeline em caso de falha. Também sugere gatilhos manuais para checks pesados, como um comentário /run-evals no pull request, ou re-execuções automáticas só quando o diff passar de um limite.
Fontes
- cloud.google.comfonte original
- Categoria
- CEVIU IA
- Publicado
- 28 de outubro de 2026
- Editoria
- CEVIU IA

