guias · Fabricio Telles

Guia Definitivo: Skills Directory

Como usar o skillsdirectory.com para encontrar, avaliar e instalar skills verificadas para Claude Code e outros agentes.

Guia Definitivo: Skills Directory

Escudo de segurança com checkmark verde cercado por ícones de skills de codificação, representando verificação e proteção

O skillsdirectory.com é o diretório de skills para agentes de codificação que leva segurança a sério. Com mais de 36.000 skills escaneadas e um pipeline de análise automatizada com 50+ regras de detecção, a plataforma se posiciona como o lugar onde você encontra skills que realmente funcionam — sem surpresas desagradáveis escondidas no código.

Se você usa Claude Code e quer especializar seu agente sem correr o risco de instalar uma skill maliciosa, este é o guia que vai te levar do zero ao domínio completo da plataforma.

Overview

O que é o Skills Directory

O Skills Directory (skillsdirectory.com) é um diretório verificado de skills para agentes de codificação, com foco principal no ecossistema Claude da Anthropic. Diferente de repositórios abertos onde qualquer um publica qualquer coisa, aqui cada skill passa por análise de segurança automatizada antes de aparecer no catálogo.

A proposta é simples: ser o lugar onde você busca skills com confiança de que elas não vão roubar suas credenciais, exfiltrar dados ou injetar prompts maliciosos no seu agente.

Números atuais

  • 36.109 skills escaneadas no diretório
  • 94% de taxa de aprovação (Grade A)
  • 50+ regras de detecção de segurança
  • 10 categorias de ameaças cobertas
  • 10.155 stars no GitHub do OpenSkills CLI

Modelo de execução

O Skills Directory opera em duas frentes:

  1. Web — interface de busca, filtros por categoria, visualização de skills com grade de segurança
  2. CLI — via OpenSkills (npm install -g openskills), que instala skills direto no seu terminal e sincroniza com AGENTS.md ou .claude/skills/

Preço

TierRequests/DiaPreço
Free100$0
Pro1.000$29/mês
Enterprise10.000$199/mês

O uso básico (buscar e instalar skills via web ou CLI) é gratuito. Os planos pagos são para acesso à API programática — busca semântica com embeddings, metadados completos de segurança e conteúdo integral das skills.

Diferencial vs concorrentes

O que separa o Skills Directory de outros catalogadores como skills.sh, agentskill.sh ou skillscatalog.ai é o pipeline de segurança obrigatório. Não é opcional, não é um badge decorativo — toda skill é escaneada antes de ser listada.

O contexto justifica essa obsessão: o estudo ToxicSkills da Snyk (fevereiro de 2026) encontrou que 36% das skills disponíveis publicamente têm falhas de segurança. A campanha ClawHavoc (janeiro de 2026) plantou 341 skills maliciosas em um único ataque coordenado. O Skills Directory nasceu como resposta direta a esse cenário.

Tutorial

Instalação do OpenSkills CLI

O OpenSkills é o CLI oficial que conecta o Skills Directory ao seu ambiente de desenvolvimento. Funciona com Claude Code, Cursor, Windsurf, Aider, Codex e qualquer agente que leia AGENTS.md.

Pré-requisitos:

  • Node.js 20.6+
  • Git instalado
# Instalação global
npm install -g openskills

# Ou use via npx (sem instalação)
npx openskills install anthropics/skills

Primeiro uso: buscando e instalando uma skill

Mockup da interface de busca do Skills Directory mostrando resultados filtrados com badges de segurança Grade A

Vamos instalar sua primeira skill. O fluxo mais direto é pelo site:

Passo 1 — Acesse skillsdirectory.com/skills

Passo 2 — Use a busca. Digite algo como “code review”, “git workflow” ou “testing”

Passo 3 — Avalie a skill:

  • Verifique o grade de segurança (A é o ideal)
  • Leia a descrição e tags
  • Confira o autor e repositório de origem

Passo 4 — Copie o comando de instalação da página da skill

# Exemplo: instalar de um repositório GitHub
git clone https://github.com/username/skill-name ~/.claude/skills/skill-name

Passo 5 — Verifique a instalação

# Listar skills instaladas
ls ~/.claude/skills/

# Ou via OpenSkills
npx openskills list

[IMAGEM: Screenshot mockup da interface de busca do Skills Directory mostrando resultados filtrados com grades de segurança]

Uso intermediário: instalação via CLI e sincronização

Terminal mostrando comandos do OpenSkills CLI instalando e sincronizando skills com sucesso

Para quem trabalha com múltiplos projetos, o fluxo via CLI é mais eficiente:

# Instalar skills do marketplace oficial da Anthropic
npx openskills install anthropics/skills

# Instalar de qualquer repositório GitHub
npx openskills install your-org/your-skills

# Instalar de um path local
npx openskills install ./local-skills/my-skill

# Instalar de repositório privado
npx openskills install [email protected]:your-org/private-skills.git

Após instalar, sincronize com seu AGENTS.md:

npx openskills sync

Esse comando atualiza o AGENTS.md do seu projeto com o bloco <available_skills> — o formato que Claude Code e outros agentes usam para descobrir skills disponíveis.

Instalação por escopo:

FlagDestinoUso
(padrão)./.claude/skills/Projeto atual
--global~/.claude/skills/Todos os projetos
--universal./.agent/skills/Multi-agente (evita conflito com Claude)

Configuração avançada: multi-agente

Se você usa Claude Code e outros agentes (Cursor, Codex, etc.) no mesmo projeto, instale com --universal para evitar conflitos:

npx openskills install anthropics/skills --universal

A ordem de prioridade de carregamento é:

  1. ./.agent/skills/ (maior prioridade)
  2. ~/.agent/skills/
  3. ./.claude/skills/
  4. ~/.claude/skills/

Skills no nível de projeto sempre sobrescrevem skills globais com o mesmo nome.

Usando a API programaticamente

Para automações e integrações, o Skills Directory oferece uma API REST:

# Buscar skills por termo
curl -H "Authorization: Bearer sk_live_sua_chave" \
  "https://skillsdirectory.com/api/v1/skills?q=testing&category=development"

# Buscar apenas skills verificadas (Grade A)
curl -H "Authorization: Bearer sk_live_sua_chave" \
  "https://skillsdirectory.com/api/v1/skills?verified=true&securityGrade=A"

A resposta inclui paginação, metadados de rate limit e, nos planos Pro/Enterprise, score de segurança detalhado e busca semântica com embeddings.

Deep Dive

O processo de verificação de segurança

Diagrama do pipeline de verificação de segurança em 4 etapas: submissão, análise estática, scoring e publicação

Aqui é onde o Skills Directory realmente se diferencia. Cada skill submetida passa por análise estática com 50+ regras de detecção distribuídas em 10 categorias de ameaças:

CategoriaO que detecta
Executioneval(), child_process, shell pipes, execução dinâmica
NetworkIPs hardcoded, requests HTTP, WebSocket, DNS lookups
File SystemPath traversal, diretórios sensíveis, operações destrutivas
ObfuscationBase64, character codes, strings hex-encoded
CredentialsSSH keys, padrões de API key, keychain access, env harvesting
PersistenceCron jobs, startup scripts, systemctl, launchctl
Prompt InjectionOverride de instruções, developer mode, impersonação de sistema, unicode smuggling
Data ExfiltrationExfil de credenciais via curl, envio de env vars para URLs
Hidden HelpersDownloads de código externo, arquivos protegidos por senha, encriptação
Supply ChainRemote exec pipes, npm install em runtime, postinstall hooks

[IMAGEM: Diagrama do pipeline de segurança mostrando as 10 categorias de ameaças]

Sistema de scoring

Cada skill começa com score 100. Pontos são deduzidos conforme a severidade dos achados:

SeveridadePenalidade
Critical-25 pontos
High-15 pontos
Medium-8 pontos
Low-3 pontos
Info0 pontos

Achados de baixa confiança recebem 50% de redução na penalidade. Achados dentro de code fences em markdown (exemplos de código) também recebem penalidade reduzida — uma decisão inteligente que minimiza falsos positivos.

O grade final:

GradeScoreSignificado
A90-100Sem problemas significativos
B75-89Preocupações menores, geralmente seguro
C60-74Alguns problemas, revisão recomendada
D40-59Preocupações significativas
F0-39Problemas críticos de segurança

Por padrão, o diretório mostra apenas skills Grade A. Você pode alterar esse filtro, mas o default protege quem não está prestando atenção.

O cenário de ameaças que justifica tudo isso

Se você acha que segurança de skills é paranoia, considere os incidentes documentados:

Snyk ToxicSkills (fevereiro 2026) — A maior auditoria de skills até hoje. 3.984 skills escaneadas, 1.467 com payloads maliciosos: roubo de credenciais, backdoors, exfiltração de dados. 13,4% tinham problemas críticos que pattern matching simples não detectaria.

ClawHavoc Campaign (janeiro 2026) — Ataque coordenado de supply chain. 341 skills maliciosas entregando Atomic macOS Stealer via instruções falsas de pré-requisitos. Um único ator uploadou 354 pacotes. A Bitdefender encontrou ~20% de todos os pacotes do ClawHub como maliciosos.

Cato CTRL MedusaLocker (dezembro 2025) — Pesquisadores weaponizaram uma Claude Skill para deployar ransomware real. Um helper script oculto rodava silenciosamente junto com o script principal aprovado — o “consent gap” entre o que o usuário aprova e o que realmente executa.

Compatibilidade com Claude Code e CLAUDE.md

Diagrama da estrutura de um arquivo SKILL.md mostrando frontmatter YAML e seções de instruções em markdown

O Skills Directory usa o formato nativo da Anthropic para skills. Isso significa compatibilidade direta com:

  • Claude Code CLI — skills instaladas em ~/.claude/skills/ são detectadas automaticamente
  • Claude.ai (Web) — via Settings > Features > Add custom skill
  • CLAUDE.md — o arquivo de regras de projeto que Claude Code lê automaticamente

A estrutura de uma skill é um arquivo SKILL.md com frontmatter YAML:

---
name: code-review
description: Reviews code for bugs, security issues, and style violations.
  Use when reviewing pull requests or checking code quality.
version: 1.0.0
author: Skills Directory
tags:
  - development
  - code-quality
---

# Code Review Skill

## Overview
Describe what this skill helps with.

## Instructions
Step-by-step instructions for Claude to follow.

## Examples
Input/output examples.

Locais de instalação reconhecidos pelo Claude Code:

LocalEscopoPrioridade
.claude/skills/Projeto atualMaior
~/.claude/skills/Todos os projetosMenor

Skills no nível de projeto sobrescrevem skills globais com o mesmo nome — útil para customizações por repositório.

Skills vs MCP: quando usar cada um

Comparação visual entre Skills (conhecimento e workflows) e MCP (ferramentas e acesso a dados) como complementares

Uma confusão comum é achar que skills e MCP (Model Context Protocol) competem. Eles são complementares:

  • Skills = conhecimento e workflows (o que fazer)
  • MCP = ferramentas e acesso a dados (como fazer)
AspectoMCPSkills
PropósitoAcesso a ferramentas e dadosConhecimento e workflows
AnalogiaMãosCérebro/expertise
Exemplo”Pode ler/escrever arquivos""Como organizar arquivos”

Na prática: MCP dá ao Claude a capacidade de acessar o GitHub. Uma skill ensina como fazer code review de forma consistente. Juntos, o agente acessa o PR via MCP e aplica o checklist de review via skill.

Categorias disponíveis

O Skills Directory organiza skills em 10 categorias:

  1. Development — code review, testing, refactoring, debugging
  2. Marketing — copywriting, SEO, analytics
  3. Research — pesquisa, análise, síntese
  4. Writing — documentação, artigos, comunicação
  5. Business — estratégia, planejamento, operações
  6. Design — UI/UX, design systems, acessibilidade
  7. Data & Analytics — análise de dados, visualização, BI
  8. Productivity — automação, workflows, organização
  9. Legal — compliance, contratos, regulamentação
  10. Other — skills que não se encaixam nas anteriores

Collections (coleções curadas)

Além de skills individuais, o diretório oferece collections — conjuntos curados de skills agrupadas por tema. A collection em destaque atualmente é “Context Engineering Skills” por muratcankoylan, com 589 skills focadas em context engineering, arquiteturas multi-agente e sistemas de produção.

Publicando sua própria skill

O processo para publicar uma skill verificada no Skills Directory:

Passo 1 — Crie a estrutura da skill:

my-skill/
├── SKILL.md              # Instruções principais
├── references/           # Documentação estendida (opcional)
│   ├── examples.md
│   └── api-docs.md
├── scripts/              # Scripts auxiliares (opcional)
└── assets/               # Recursos (opcional)

Passo 2 — Escreva o SKILL.md seguindo o formato:

---
name: my-awesome-skill
description: >
  Descrição clara do que a skill faz e quando usar.
  Inclua keywords que o usuário diria ao precisar dela.
version: 1.0.0
author: Seu Nome
tags:
  - categoria-principal
  - subcategoria
---

# Nome da Skill

## Overview
O que essa skill faz.

## When to Use
Cenários que ativam essa skill.

## Instructions
Processo passo-a-passo para o Claude seguir.

## Output Format
Como as respostas devem ser estruturadas.

## Examples
Exemplos de input/output.

## Notes
Contexto adicional ou avisos.

Passo 3 — Publique em um repositório GitHub público

Passo 4 — Submeta em skillsdirectory.com/submit

A skill passa pelo pipeline de segurança automatizado. Se receber Grade A (score 90-100), aparece no diretório. Se tiver problemas, você recebe feedback sobre o que corrigir.

Dicas para aprovação:

  • Evite eval(), child_process ou execução dinâmica de código
  • Não inclua IPs hardcoded ou requests HTTP desnecessários
  • Não acesse diretórios sensíveis (~/.ssh, ~/.aws, etc.)
  • Use exemplos em code fences (reduz falsos positivos no scanner)
  • Mantenha a descrição clara e com keywords relevantes

Integração com o ecossistema: OpenSkills como ponte universal

O OpenSkills CLI (10.155 stars no GitHub) é o que torna o Skills Directory verdadeiramente universal. Ele implementa a especificação de skills da Anthropic e gera o mesmo XML <available_skills> que Claude Code usa internamente.

Isso significa que uma skill do Skills Directory funciona em:

  • Claude Code (nativo)
  • Cursor (via AGENTS.md)
  • Windsurf (via AGENTS.md)
  • Aider (via AGENTS.md)
  • Codex (via AGENTS.md)
  • Qualquer agente que leia AGENTS.md
# Instalar, sincronizar e usar
npx openskills install anthropics/skills
npx openskills sync
npx openskills read code-review  # Carrega a skill para o agente

O comando openskills read é o que os agentes invocam para carregar uma skill sob demanda — progressive disclosure que mantém o contexto limpo.

Se você desenvolve skills e quer alcançar o maior público possível, publicar no Skills Directory com compatibilidade OpenSkills é a estratégia mais abrangente disponível hoje.

💡 Dica: Se você quer criar skills profissionais para o ecossistema Claude, confira o skilldev.pro — nosso marketplace focado em skills de alta qualidade para agentes de codificação.

Prós e Contras

Prós

  • Segurança como prioridade #1 — O pipeline de 50+ regras em 10 categorias de ameaças é o mais robusto entre os catalogadores. Num cenário onde 36% das skills públicas têm falhas, isso não é luxo — é necessidade.

  • Compatibilidade nativa com Claude Code — Usa o formato SKILL.md da Anthropic sem adaptações. Skills instaladas funcionam imediatamente, sem configuração extra.

  • OpenSkills CLI como ponte universal — Não te prende ao Claude. O mesmo skill funciona em Cursor, Codex, Aider e qualquer agente que leia AGENTS.md. 10K+ stars no GitHub validam a adoção.

  • API bem documentada — Endpoints REST com paginação, filtros, busca semântica (Pro+). Permite automações e integrações programáticas.

  • Documentação educativa — Seções como “Skills vs MCP”, “Getting Started” e “Creating Your First Skill” tornam a plataforma acessível mesmo para quem nunca trabalhou com skills.

  • Transparência no scoring — O sistema de grades (A-F) com penalidades documentadas por severidade permite que você entenda exatamente por que uma skill recebeu determinada nota.

  • Volume expressivo — 36.109 skills é um catálogo substancial. Com 94% em Grade A, a maioria está pronta para uso imediato.

Contras

  • Foco em análise estática — O scanner detecta padrões conhecidos, mas não executa as skills em sandbox. Uma skill sofisticada que evite os 50+ patterns pode passar despercebida. Análise estática é necessária mas não suficiente.

  • Sem curadoria editorial profunda — A verificação é automatizada. Não há revisão humana do conteúdo da skill (se as instruções são boas, se o workflow faz sentido). Uma skill pode ser segura mas inútil.

  • API paga para features essenciais — Busca semântica, conteúdo completo das skills e score de segurança detalhado exigem plano Pro ($29/mês). Para uso individual casual, pode ser barreira.

  • Dependência do GitHub — Skills são hospedadas em repositórios GitHub. Se o repo é deletado ou tornado privado, a skill some do diretório. Não há mirror ou cache permanente [VERIFICAR: se há cache de conteúdo].

  • Ecossistema ainda jovem — Collections curadas são poucas (apenas uma em destaque atualmente). A comunidade está crescendo mas ainda não tem a densidade de um npm ou PyPI.

  • Sem versionamento granular no diretório — Você instala a versão atual da skill. Não há mecanismo nativo de pinning de versão ou rollback no diretório (embora o Git do repo permita isso manualmente).

Veredicto

Ideal para:

  • Desenvolvedores que usam Claude Code como agente principal
  • Times que precisam de governança sobre quais skills são permitidas
  • Quem quer instalar skills sem auditar manualmente cada arquivo
  • Projetos multi-agente que precisam de compatibilidade universal via OpenSkills

Não é ideal para:

  • Quem busca skills para agentes fora do ecossistema Anthropic/AGENTS.md (embora o OpenSkills mitigue isso)
  • Quem precisa de curadoria editorial além de segurança
  • Uso pesado de API sem orçamento para plano Pro

O Skills Directory é a escolha mais segura entre os catalogadores de skills disponíveis em 2026. Se segurança é prioridade — e deveria ser, dado o cenário atual de ataques — este é o diretório para começar.


Quer levar suas skills para o próximo nível? No skilldev.pro você encontra skills profissionais prontas para uso e pode publicar as suas para a comunidade.