skill-check
Faz seu agente validar habilidades de código. Ele verifica se as habilidades seguem as regras e se os nomes estão corretos.
O que ela faz
Verifica se um arquivo de descrição de 'skill' (habilidade de IA) está bem escrito e segue as regras. Ele encontra erros de estrutura, conteúdo e nomeação antes que você precise.
Quando usar
- ✓Quando você quiser ter certeza de que sua 'skill' está pronta para ser publicada.
- ✓Quando uma 'skill' não está funcionando como esperado e você quer achar o problema.
- ✓Ao aprender como criar 'skills' para garantir que está seguindo os padrões.
Exemplo do que pedir para a IA
“Verifique este arquivo SKILL.md: /caminho/para/minha/skill/SKILL.md”
Quer saber mais? Abra as seções abaixo.
Como usar
O jeito mais fácil: copie a mensagem abaixo e cole no Claude, ChatGPT, Cursor ou outra IA. Ela lê a skill e segue as instruções.
Link da skill
Mensagem pronta para colar
Como funciona
A 'skill' lê seu arquivo SKILL.md, analisa a estrutura, o conteúdo e os nomes. Depois, ela te dá uma nota e uma lista de problemas encontrados, com sugestões de como consertar.
Instalação
Jeito mais fácil: copie o link da skill e cole no Claude, ChatGPT ou Cursor pedindo para seguir as instruções.
No terminal (Claude Code, Codex, Cursor), na pasta do projeto:
npx skills add sickn33/agentic-awesome-skills --skill skill-checkOu baixe só o arquivo:
curl -L https://raw.githubusercontent.com/sickn33/agentic-awesome-skills/main/plugins/agentic-awesome-skills-claude/skills/skill-check/SKILL.md -o SKILL.mdConteúdo técnico (SKILL.md)
Tradução do texto original do autor no GitHub. Os comandos e códigos estão como no original.
SkillCheck
Visão Geral
Valida arquivos SKILL.md contra a especificação agentskills e as melhores práticas da Anthropic. Detecta erros estruturais, contradições semânticas, antipadrões de nomenclatura e lacunas de qualidade em uma única passagem somente leitura.
Quando Usar Esta Skill
- Use quando o usuário disser "verificar skill", "skillcheck" ou "validar SKILL.md"
- Use ao revisar uma skill antes de publicá-la em um marketplace
- Use ao depurar por que uma skill não está sendo acionada corretamente
- Use ao integrar uma equipe aos padrões de autoria de skills
- NÃO use para detecção de anti-slop, varredura de segurança ou análise de tokens; use SkillCheck Pro para isso
Como Funciona
Etapa 1: Analisar
Lê o arquivo SKILL.md alvo e extrai o frontmatter YAML.
Etapa 2: Validar
Aplica todas as verificações do nível Gratuito em ordem:
| Categoria | Verificações | O que detecta |
|---|---|---|
| Estrutura (1.x) | Formato do nome, descrição O QUE+QUANDO, ferramentas permitidas, categorias, injeção de XML | Frontmatter malformado, campos ausentes |
| Corpo (2.x) | Contagem de linhas, caminhos codificados, datas desatualizadas, seções vazias, sintaxe depreciada, qualificação de ferramenta MCP | Problemas de qualidade de conteúdo |
| Nomenclatura (3.x) | Termos vagos, nomes de palavra única, sugestões de gerúndio | Baixa capacidade de descoberta |
| Semântica (4.x) | Contradições, termos ambíguos, formato de saída ausente, sabedoria/platitudes, gatilhos mal colocados | Inconsistências lógicas |
| Qualidade (8.x) | Exemplos, tratamento de erros, gatilhos, formato de saída, pré-requisitos, gatilhos negativos | Pontos fortes (padrões positivos) |
Etapa 3: Pontuar
Calcula a pontuação geral (0-100). Penalidades: crítica = -20, aviso = -5, sugestão = -1.
Etapa 4: Relatar
Retorna resultados estruturados: pontuação, nota (Excelente/Bom/Precisa de Trabalho/Ruim), lista de problemas com IDs de verificação, números de linha, mensagens e sugestões de correção.
Exemplos
Exemplo 1: Validando uma skill
User: check my skill at ~/.claude/skills/weekly-report/SKILL.md
SkillCheck output:
## weekly-report Check Results [FREE]
Score: 85/100 (Good)
### Warnings (2)
- 1.2-desc-when (line 3): Description missing WHEN clause
- 4.5-desc-no-triggers (line 3): Description lacks triggering conditions
### Suggestions (1)
- 3.4-gerund-naming (line 2): Skill name could use gerund form
### Passed Checks: 28
Exemplo 2: Skill limpa passa em todas as verificações
User: skillcheck ~/.claude/skills/processing-pdfs/SKILL.md
Score: 100/100 (Excellent)
All 31 checks passed. No issues found.
Limitações
- Somente leitura: não modifica nenhum arquivo
- O nível gratuito cobre apenas verificações estruturais, semânticas e de nomenclatura
- Anti-slop, segurança, WCAG, token, enterprise e verificações de fluxo de trabalho exigem SkillCheck Pro
- Verificações semânticas (detecção de contradição, sabedoria/platitude) são heurísticas com taxa de ~5% de falsos positivos
- Não valida arquivos ou scripts referenciados; apenas verifica o conteúdo de SKILL.md
- Validação de arquivo único; não cruza com outras skills no mesmo diretório
Melhores Práticas
- Execute o SkillCheck antes de enviar skills para qualquer marketplace
- Corrija todos os problemas críticos e de aviso; sugestões são opcionais
- Use o ID da verificação (por exemplo,
1.2-desc-when) para encontrar a regra exata no corpo da skill - Execute novamente após as correções para confirmar que a pontuação melhorou
Armadilhas Comuns
Problema: Pontuação parece baixa devido a muitas sugestões Solução: Sugestões são limitadas a -15 pontos no total. Concentre-se em avisos e críticos primeiro.
Problema: Falso positivo em termos ambíguos dentro de blocos de código Solução: SkillCheck ignora blocos de código e código inline. Se você ainda vir falsos positivos, coloque o termo entre crases.
Problema: Verificação de sabedoria/platitude sinaliza instruções legítimas Solução: Reformule conselhos genéricos ("Lembre-se que testar é importante") como diretivas concretas ("Execute testes antes de confirmar").
Perguntas frequentes
O que são 'skills'?
'Skills' são como pequenos programas ou instruções que ensinam uma IA a fazer tarefas específicas.
O que o 'SkillCheck' não faz?
Ele não verifica segurança, não analisa o uso de 'tokens' nem detecta 'anti-slop'. Para isso, existe uma versão paga chamada 'SkillCheck Pro'.
Como eu uso os IDs dos problemas (ex: 1.2-desc-when)?
Esses IDs te ajudam a encontrar exatamente qual regra foi quebrada no seu arquivo SKILL.md para que você possa corrigir.
Detalhes
Descrição original do autor
Validate Claude Code skills against the agentskills specification. Catches structural, semantic, and naming issues before users do.
Popularidade
- Estrelas no GitHub
- 48 mil
- Posição no ranking
- #4175
- Licença
- MIT
- Atualizada em
- 15/10/2026
Comentários
- …
Mais skills deste repositório
00-andruia-consultant
Ajuda seu agente a iniciar ou melhorar projetos de IA. Ele analisa código, sugere ferramentas e cria planos de ação em espanhol.
sickn33/agentic-awesome-skills
007
Faz seu agente realizar auditorias de segurança e modelagem de ameaças. É útil para proteger projetos contra ataques e vulnerabilidades.
sickn33/agentic-awesome-skills
10-andruia-skill-smith
Ajuda seu agente a criar ou melhorar ferramentas de IA. Ele define como as ferramentas funcionam, escreve a documentação e valida a estrutura.
sickn33/agentic-awesome-skills
20-andruia-niche-intelligence
Faz seu agente criar um resumo sobre um setor específico. É útil para entender o contexto, regras, padrões de uso e riscos de um projeto, usando fontes confiáveis.
sickn33/agentic-awesome-skills
Skills parecidas
agent-architecture-audit
Faz seu agente verificar se tudo está funcionando corretamente. Ele encontra e conserta problemas em sistemas de IA, garantindo que funcionem como esperado.
affaan-m/ECC
agent-eval
Ajuda seu agente a comparar diferentes ferramentas de programação de IA. Ele mede qual é mais rápido, barato e confiável para realizar tarefas específicas.
affaan-m/ECC
agent-harness-construction
Faz seu agente entender melhor como realizar tarefas. Ele otimiza as ferramentas e instruções que o agente usa para aumentar suas chances de sucesso.
affaan-m/ECC