Guia Definitivo: skillscatalog.ai
Catálogo certificado de skills com security scanning. Aprenda a buscar, instalar e submeter skills seguras para agentes de codificação.
Guia Definitivo: skillscatalog.ai

Se você já instalou uma skill de terceiros no seu agente de codificação e sentiu aquele frio na espinha — “será que isso é seguro?” — o skillscatalog.ai existe exatamente para resolver esse problema. É o primeiro catálogo de skills para agentes de IA que coloca segurança como requisito obrigatório, não opcional.
Overview
O skillscatalog.ai é um catálogo certificado de skills para agentes de codificação, operado pela Legendary.ai. A proposta é direta: toda skill publicada no catálogo público passa por security scanning automatizado, validação de conformidade com a especificação Agent Skills, e um processo de certificação antes de ficar disponível para instalação.
Posicionamento no mercado
Enquanto outros catálogos como o skills.sh ou o agentskill.sh focam em volume e descoberta, o skillscatalog.ai se diferencia pelo rigor de segurança. A plataforma nasceu num contexto onde ataques à cadeia de suprimentos de skills se tornaram reais — o incidente ClawHavoc de 2026 demonstrou que 335 skills maliciosas coordenadas conseguiram se infiltrar em marketplaces sem vetting obrigatório.
O skillscatalog.ai responde a essa realidade com uma abordagem de “confiança verificada”: nenhuma skill entra no catálogo público sem passar pelo pipeline de validação completo.
Modelo de execução
A plataforma opera em três camadas:
- Catálogo Público — skills certificadas, acessíveis a qualquer desenvolvedor
- Catálogos Organizacionais — skills privadas para equipes, com controle de acesso
- Coleção Pessoal — workspace privado para desenvolvimento e rascunhos
Compatibilidade
O skillscatalog.ai suporta skills no formato Agent Skills Specification (agentskills.io), compatível com:
- Claude Code
- Cursor
- VS Code (via extensões)
- GitHub Copilot
- OpenCode
- Amp
- E outros harnesses compatíveis com a spec
Preço e planos
A plataforma está em fase Beta. O catálogo público é gratuito para busca e instalação de skills. Para organizações, existe um Enterprise Suite com:
- Catálogos privados ilimitados
- SSO (SAML 2.0 / OIDC) e SCIM
- Compliance reporting (SOC2, ISO 27001)
- Opção self-hosted ou cloud
- Preço sob consulta (contato com vendas)
[VERIFICAR: preço exato dos planos enterprise — não divulgado publicamente na data de pesquisa]
Diferencial principal
O que separa o skillscatalog.ai dos concorrentes é a combinação de três elementos:
- Security scanning obrigatório — não existe “publicar sem scan”
- Certificação com grade — cada skill recebe nota de segurança (0-100) e qualidade (A-F)
- Portabilidade universal — skills seguem uma spec aberta, sem vendor lock-in
Tutorial
Vamos do zero ao resultado: buscar uma skill certificada, entender o que a certificação significa, e instalar no seu agente.
Pré-requisitos
- Um agente de codificação compatível (Claude Code, Cursor, Copilot, OpenCode, etc.)
- Acesso à internet
- Conta no skillscatalog.ai (gratuita para o catálogo público)
Navegando o catálogo

Acesse skillscatalog.ai/catalog. A interface apresenta skills organizadas com informações de certificação visíveis:
- Safety Score — nota de 0 a 100 (quanto maior, mais segura)
- Quality Grade — de A (excelente) a F (reprovada)
- Vendor/Namespace — quem publicou (ex:
anthropic/document-skills)
[IMAGEM: Screenshot mockup do catálogo mostrando cards de skills com badges de certificação]
Você pode filtrar por:
- Categoria/funcionalidade
- Vendor verificado
- Safety score mínimo
- Compatibilidade com harness específico
Entendendo os badges de certificação
Quando você encontra uma skill no catálogo, preste atenção nos indicadores:
┌─────────────────────────────────┐
│ skill-name CERTIFIED │
│ Safety Score: 98/100 │
│ Quality Grade: A │
│ Vulnerabilities: 0 found │
│ Secrets: None detected │
│ Spec Compliant: Grade A │
└─────────────────────────────────┘- CERTIFIED — passou por todo o pipeline de validação
- Safety Score 80+ — requisito mínimo para o catálogo público
- Quality Grade A-B — aprovada automaticamente (A) ou com revisão manual (B)
Instalando uma skill certificada
O skillscatalog.ai oferece um toolkit oficial com CLI para instalação programática:
# Instalar o toolkit (Python)
pip install legendary-skills-toolkit
# Buscar skills no catálogo
python3 skills/skill-search/scripts/search_catalog.py "code review"
# Output esperado:
# Found 3 skills matching "code review":
# 1. anthropic/code-review
# Reviews code changes for best practices and security issues
# 2. legendary-ai/security-review
# Deep security analysis of code changesPara instalar uma skill no seu agente:
# Instalar skill no Claude Code
python3 skills/skill-installer/scripts/install_skill.py anthropic/code-review --harness claude-code
# Instalar skill no Goose
python3 skills/skill-installer/scripts/install_skill.py anthropic/code-review --harness goose
# Listar skills instaladas
python3 skills/skill-installer/scripts/install_skill.py --listA skill é copiada para o diretório correto do seu agente:
~/.config/skills/— skills pessoais (user-wide).skills/— skills de projeto (repo-specific)
Uso intermediário: Playground para testar antes de instalar

Antes de instalar uma skill no seu ambiente de produção, você pode testá-la no Playground do skillscatalog.ai:
- Acesse skillscatalog.ai/playground
- Selecione a skill que quer testar
- Escolha o harness (Claude Code, Cursor, Copilot, etc.)
- Interaja com o agente usando a skill carregada
- Valide que o comportamento é o esperado
[IMAGEM: Screenshot mockup do Playground mostrando teste de skill em múltiplos harnesses]
O Playground permite testar a mesma skill em múltiplos harnesses simultaneamente — você vê como ela se comporta no Claude Code vs Cursor vs Copilot, tudo na mesma interface.
Configuração avançada: Skill Keys
Para workflows automatizados (CI/CD, pipelines de deploy), você precisa de uma Skill Key:
# Configurar autenticação
export SKILLS_CATALOG_KEY="sk_live_..."
# Agora os comandos de busca e instalação funcionam sem interação
python3 skills/skill-publisher/scripts/publish_skill.py ./my-skill --catalog LEGENDARY_PUBLICA Skill Key é configurada uma vez e funciona em qualquer ambiente. Ideal para equipes que querem automatizar a distribuição de skills aprovadas.
Deep Dive
Arquitetura do pipeline de certificação

O processo de certificação do skillscatalog.ai é um pipeline de 3 estágios automatizados, seguido de revisão humana quando necessário:
Estágio 1: Spec Compliance Check
Valida que o arquivo SKILL.md segue a Agent Skills Specification:
- Frontmatter YAML com campos obrigatórios (
name,description) - Nome segue convenções (lowercase, hífens, 1-64 caracteres)
- Descrição dentro dos limites (1-1024 caracteres)
- Estrutura markdown correta
Estágio 2: Safety Scan
Análise alimentada por IA para detectar riscos:
- Prompt injection — instruções adversariais embutidas no SKILL.md
- Padrões de comando perigosos — scripts que executam operações destrutivas
- Riscos de exfiltração de dados — instruções que leem variáveis de ambiente ou credenciais
- Exposição de credenciais/secrets — API keys, tokens hardcoded
- Tentativas de jailbreak — instruções que tentam sobrescrever o comportamento do agente
Estágio 3: Quality Grading
Avaliação de qualidade baseada em:
- Clareza e completude das instruções
- Eficiência de tokens (densidade de informação)
- Estrutura e organização
- Orientação para tratamento de erros
[IMAGEM: Diagrama do pipeline de certificação em 3 estágios]
Sistema de pontuação
Cada skill recebe duas métricas independentes:
Safety Score (0-100)
| Faixa | Classificação | Significado |
|---|---|---|
| 80-100 | Safe | Risco mínimo, apta para catálogo público |
| 50-79 | Caution | Preocupações identificadas, requer revisão manual |
| 0-49 | Unsafe | Riscos significativos, não pode ser publicada |
Quality Grade (A-F)
| Grade | Significado | Ação |
|---|---|---|
| A | Excelente — clara, completa, bem estruturada | Auto-aprovada para catálogo público |
| B | Boa — sólida com melhorias menores possíveis | Revisão manual para público |
| C | Aceitável — funcional mas pode melhorar | OK para catálogos organizacionais |
| D | Pobre — problemas significativos | Precisa revisão antes de publicação |
| F | Reprovada — não atende padrões mínimos | Não pode ser publicada |
Thresholds por tipo de catálogo
- Catálogo Público (Legendary AI): Safety 80+ obrigatório
- Catálogo Organizacional: Safety 50+ obrigatório
Isso significa que uma skill com Safety Score 65 pode ser usada internamente na sua empresa, mas não aparece no catálogo público.
Modelo Fork & Version
Quando uma skill é publicada no catálogo, ela é forked (copiada), não referenciada. Isso garante:
- Estabilidade — mudanças no repositório fonte não quebram skills publicadas
- Controle de versão — cada versão no catálogo é um snapshot específico com version stamp
- Rastreabilidade — o catálogo registra origem (repo, commit SHA)
Consequência importante: se você atualiza sua skill no GitHub, precisa submeter uma nova versão explicitamente. Não existe sync automático — e isso é intencional por segurança.
Certificação não expira (mas é por versão)
Uma vez certificada, aquela versão específica permanece certificada para sempre. Porém:
- Cada nova versão precisa passar pelo pipeline novamente
- A Legendary.ai pode revogar certificação se descobrir problemas pós-publicação
- Motivos de revogação: vulnerabilidade de segurança, violação de política, degradação de qualidade por dependências externas
Namespace e ownership
Skills publicadas seguem o formato vendor/skill-name:
- Organizações: nome verificado via domínio de email (ex:
anthropic/document-skills) - Contribuidores individuais: username do GitHub via OAuth (ex:
jeffrschneider/pdf-tools)
Integração com GitHub
Os catálogos são backed por repositórios GitHub:
- Catálogo Público:
legendary-ai/agent-skills-catalog - Catálogos Organizacionais:
{org}/legendary-skills-catalog(criado no GitHub da org)
Isso significa audit trail completo, PRs para revisão, e integração com workflows existentes de CI/CD.
Skills vs MCP Servers vs Sub-Agents
Uma dúvida comum: quando usar uma skill vs um MCP server vs um sub-agente?
| Aspecto | Skills | MCP Servers | Sub-Agents |
|---|---|---|---|
| O que é | Instruções no contexto | Serviço externo | Agente separado |
| Execução | Mesmo processo | Processo separado | Processo separado |
| Context window | Compartilhado | N/A (tool calls) | Próprio |
| Setup | Baixo (só um arquivo) | Médio (servidor) | Alto (orquestração) |
| Latência | Zero | Network | Network + LLM |
Use skills quando: você precisa guiar comportamento, enforçar padrões, ou prover expertise de domínio. A tarefa pode ser resolvida com as ferramentas existentes do agente.
Use MCP quando: você precisa acessar sistemas externos (databases, APIs, cloud). A ação requer execução de código fora do sandbox do agente.
Use sub-agentes quando: a tarefa é complexa o suficiente para precisar de seu próprio “espaço de pensamento”. Você quer paralelismo ou isolamento.
Como submeter skills para certificação
Processo passo-a-passo

1. Prepare sua skill
Sua skill precisa seguir a Agent Skills Specification:
---
name: minha-skill
description: Descrição clara do que a skill faz (até 1024 caracteres)
license: MIT
---
# Minha Skill
Instruções detalhadas para o agente...Estrutura de diretório recomendada:
minha-skill/
├── SKILL.md # Obrigatório: definição da skill
├── scripts/ # Opcional: scripts executáveis
│ └── validate.py
├── references/ # Opcional: documentação de contexto
│ └── api-docs.md
└── assets/ # Opcional: templates, configs
└── template.json2. Valide localmente
Use o Agent Skills Toolkit para validar antes de submeter:
# Validar conformidade com a spec
python3 skills/skill-validator/scripts/validate_skill.py ./minha-skill
# Output esperado:
# ✓ Skill Validation Report
# Skill: minha-skill
# Status: COMPLIANT (100/100)
# Rodar safety scan local
python3 skills/skill-safety-scanner/scripts/safety_scan.py ./minha-skill
# Output esperado:
# Safety Scan Report
# Skill: minha-skill
# Grade: A (100/100)
# Permissions: filesystem, network3. Gere o manifesto
O manifesto garante integridade dos arquivos:
python3 skills/skill-manifest-generator/scripts/generate_manifest.py ./minha-skill
# Output:
# ✓ Generated MANIFEST.json
# Files: 12
# Size: 45.2 KB
# Integrity: sha256:a1b2c3...4. Submeta via interface web
Acesse skillscatalog.ai/submit:
- Cole a URL do repositório GitHub contendo sua skill
- A plataforma analisa os arquivos e valida a estrutura
- Revise os resultados da análise (arquivos descobertos, dependências, safety analysis)
- Adicione informações de contato e submeta para revisão
5. Submeta via CLI (automação)
Para pipelines automatizados:
# Dry run (simula sem publicar)
python3 skills/skill-publisher/scripts/publish_skill.py ./minha-skill --dry-run
# Output:
# Publishing skill: minha-skill
# Validating... OK
# Scanning safety... Grade A (100/100)
# [Dry run] Would submit to: LEGENDARY_PUBLIC
# Publicar de verdade
python3 skills/skill-publisher/scripts/publish_skill.py ./minha-skill --catalog LEGENDARY_PUBLICFluxo de aprovação
Após submissão, o fluxo depende do seu perfil:
Auto-aprovação (sem revisão humana):
- Grade A + Safety 80+ + Publisher Verificado
Revisão manual:
- Grade B-C ou publisher novo
Auto-rejeição:
- Grade D-F ou Safety abaixo de 50
Dicas para aprovação rápida
- Descrição clara — o campo
descriptioné o que o agente usa para decidir quando ativar a skill. Seja específico - Sem secrets — nunca inclua API keys, tokens, ou credenciais no SKILL.md ou scripts
- Sem comandos destrutivos — evite
rm -rf,DROP TABLE, ou operações irreversíveis sem confirmação explícita - Instruções de erro — inclua orientação sobre o que fazer quando algo falha
- Teste no Playground — valide que a skill funciona em pelo menos 2 harnesses diferentes antes de submeter
Skills certificadas vs não-certificadas
O que muda na prática

| Aspecto | Certificada (skillscatalog.ai) | Não-certificada (GitHub wild) |
|---|---|---|
| Security scan | Obrigatório, automatizado | Nenhum (você confia no autor) |
| Prompt injection check | Sim, com IA | Não |
| Secret detection | Sim | Não |
| Spec compliance | Verificada | Pode ou não seguir |
| Versionamento | Snapshot imutável | Pode mudar a qualquer momento |
| Rastreabilidade | Commit SHA registrado | Depende do autor |
| Revogação | Possível se problema descoberto | Não existe mecanismo |
| Garantia de funcionamento | Testada em múltiplos harnesses | Sem garantia |
Quando usar skills não-certificadas
Skills não-certificadas não são necessariamente ruins. Existem cenários legítimos:
- Skills internas — sua equipe escreveu, você confia no código
- Desenvolvimento ativo — skill em iteração rápida, ainda não estável
- Skills experimentais — testando conceitos antes de formalizar
- Skills proprietárias — contêm lógica de negócio que não pode ser publicada
Quando exigir certificação
- Produção — qualquer skill que roda em ambiente de produção
- Enterprise — equipes com requisitos de compliance (SOC2, ISO 27001)
- Skills de terceiros — qualquer skill que você não escreveu
- Onboarding — skills que novos membros da equipe vão usar sem contexto do código
O risco real de skills não-verificadas
O incidente ClawHavoc de 2026 mostrou que skills maliciosas podem:
- Exfiltrar variáveis de ambiente (API keys, credenciais cloud)
- Estabelecer reverse shells
- Injetar instruções adversariais que o agente segue sem questionar
- Modificar código de forma sutil (backdoors em PRs gerados)
Uma skill no skillscatalog.ai com Safety Score 98/100 e Grade A passou por análise estática, detecção de secrets, verificação de padrões perigosos, e avaliação semântica por IA. Uma skill aleatória do GitHub não passou por nada disso.
Prós e Contras
Prós
- Segurança como first-class citizen — não é um add-on, é o fundamento da plataforma. Toda skill passa pelo pipeline antes de existir no catálogo
- Playground multi-harness — testar a mesma skill em Claude Code, Cursor e Copilot simultaneamente é um diferencial único. Nenhum outro catálogo oferece isso
- Spec aberta e portável — skills seguem a Agent Skills Specification (agentskills.io), sem vendor lock-in. Funciona em qualquer harness compatível
- Toolkit CLI completo — 7 ferramentas oficiais para build, validate, scan, publish, search e install. Workflow profissional de ponta a ponta
- Enterprise-ready — SSO, SCIM, compliance reporting, self-hosted. Para quem precisa de governança real, não apenas um diretório
- Fork model inteligente — skills publicadas são snapshots imutáveis. Atualizações no source não quebram instalações existentes
- Transparência — catálogos backed por GitHub, audit trail completo, certificação rastreável por commit SHA
Contras
- Ainda em Beta — a plataforma está em fase Beta, o que significa possíveis mudanças na API e features incompletas
- Catálogo menor que concorrentes — o agentskill.sh tem 107K+ skills; o skillscatalog.ai tem “centenas”. O rigor de certificação naturalmente limita o volume
- Preço enterprise não transparente — não há pricing público para o Enterprise Suite. Precisa falar com vendas
- Sem monitoramento runtime — como todo scanner pré-instalação, não detecta skills que mudam comportamento após deploy. Para isso, você precisaria de uma solução como Repello ARGUS
- Dependência de GitHub — o modelo de submissão e catálogos backed por GitHub pode ser limitante para equipes que usam GitLab ou Bitbucket
- Curva de aprendizado do toolkit — 7 ferramentas CLI em Python exigem setup (Python 3.10+, pip) que nem todo dev tem pronto
- Certificação não é garantia absoluta — nenhum scanner pode provar que uma skill é 100% segura. Ataques sofisticados com ativação condicional podem passar
Veredicto
Ideal para:
- Equipes enterprise que precisam de compliance e governança
- Desenvolvedores que instalam skills de terceiros em produção
- Organizações com múltiplos agentes (Claude Code + Cursor + Copilot) que querem um catálogo unificado
- Quem prioriza segurança sobre volume de opções
Não é ideal para:
- Quem busca o maior volume possível de skills (agentskill.sh é melhor)
- Desenvolvedores solo que escrevem suas próprias skills e não precisam de certificação externa
- Quem precisa de monitoramento runtime (precisa complementar com outra ferramenta)
- Equipes que não usam GitHub como plataforma de versionamento
Próximos passos
Se você trabalha com agentes de codificação em ambiente profissional e precisa de garantias de segurança, o skillscatalog.ai é a escolha mais robusta disponível hoje. O pipeline de certificação, o Playground multi-harness, e o Enterprise Suite formam um pacote que nenhum outro catálogo oferece com o mesmo nível de rigor.
Para quem desenvolve skills e quer distribuí-las com credibilidade, a certificação do skillscatalog.ai funciona como um selo de qualidade — similar ao que a verificação de publisher faz em marketplaces de extensões de IDE.
Quer se aprofundar no desenvolvimento de skills profissionais? O skilldev.pro é o marketplace onde skills certificadas encontram demanda real — e onde você pode monetizar suas criações depois de certificá-las.
Versão da plataforma testada: skillscatalog.ai Beta (maio/2026). Operada por Legendary.ai.