Pular para o conteúdo
Skillpedia
Agentes48 mil · #4175

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

https://github.com/sickn33/agentic-awesome-skills/blob/main/plugins/agentic-awesome-skills-claude/skills/skill-check/SKILL.md

Mensagem pronta para colar

Use esta skill para me ajudar: https://github.com/sickn33/agentic-awesome-skills/blob/main/plugins/agentic-awesome-skills-claude/skills/skill-check/SKILL.md Leia o arquivo SKILL.md desse link e siga as instruções dele na minha tarefa.
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-check

Ou 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.md
Conteú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.

repo: sickn33/agentic-awesome-skills

Popularidade

Estrelas no GitHub
48 mil
Posição no ranking
#4175
Licença
MIT
Atualizada em
15/10/2026

Essa skill é útil?

0

Entre para votar.

Comentários

  • …

Mais skills deste repositório

Skills parecidas