SKY-lv/skylv-skill-quality-assurance

Garantia de qualidade de skills - Skill do OpenClaw

O que é skylv-skill-quality-assurance?

Esta skill realiza uma análise multidimensional automática da documentação de skills do OpenClaw, avaliando o arquivo SKILL.md em cinco dimensões: Clareza, Completeza, Acionabilidade, Descoberta e Exemplos. Cada dimensão recebe uma pontuação ponderada, resultando em uma nota geral de 0 a 10. A skill é útil para desenvolvedores que criam skills para o ecossistema OpenClaw, pois identifica problemas críticos de documentação e sugere correções acionáveis. Suporta análise de uma única skill ou de todas as skills em um diretório, gerando relatórios de qualidade com classificações (A, B, C, F). Inclui um script complementar (`fix_skill_md.cjs`) que corrige automaticamente campos ausentes como `description` e `keywords`.

Funciona com✓Claude Code~Codex CLI~Cursor
npx skills add SKY-lv/skylv-skill-quality-assurance

Installed? Explore more Programação e Desenvolvimento skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

Perguntar na sua IA favorita

Abre um novo chat com esta habilidade de agente já pré-carregada.

Documentação

Garantia de Qualidade de Skill

Analisa e pontua automaticamente a qualidade da documentação de skills do OpenClaw. Identifica problemas críticos e fornece correções acionáveis.

Visão Geral

Esta skill executa uma análise multidimensional de qualidade no arquivo SKILL.md de qualquer skill do OpenClaw, pontuando-a em:

  • Clareza — Estrutura, cabeçalhos, comprimento de frases
  • Completeza — Campos obrigatórios, seções de instalação/uso
  • Acionabilidade — Guias passo a passo, comandos
  • Descoberta — Palavras-chave, descrição, categorias
  • Exemplos — Exemplos de código, antes/depois, casos de uso

Uso

Analisar uma única skill

Analise a skill em: C:\caminho\para\skills\minha-skill

Analisar todas as skills em um diretório

Execute: node engine.js C:\caminho\para\skills

Interpretação

PontuaçãoNotaSignificado
8-10APronto para produção
6-7BPrecisa de pequenas melhorias
4-5CPrecisa de trabalho significativo
<4FReescrita recomendada

Dimensões da Pontuação

1. Clareza (20%)

Verifica: hierarquia de cabeçalhos, comprimento de frases, palavras de preenchimento, formatação markdown

2. Completeza (20%)

Verifica: name, description, keywords, seção de instalação, seção de uso

3. Acionabilidade (25%)

Verifica: etapas numeradas, comandos executáveis, guias de configuração

4. Descoberta (15%)

Verifica: palavras-chave (5+), comprimento da descrição (50+ caracteres), categoria/tags

5. Exemplos (20%)

Verifica: blocos de código (3+), casos antes/depois, descrições de casos de uso

Limiares de Qualidade

Para publicação no ClawHub:

  • Pontuação geral ≥ 7,0 necessária
  • Nenhuma dimensão abaixo de 5,0
  • Deve ter campo keywords
  • Deve ter descrição ≥ 50 caracteres

Correção Automática

O script complementar fix_skill_md.cjs corrige automaticamente:

  • Campo description ausente
  • Campo keywords ausente
  • Seção Install ausente
  • Seção Usage ausente
node fix_skill_md.cjs

Exemplo de Saída

# Relatório de Qualidade da Skill

Analisadas: 34 skills

## Classificações Gerais
 1. ✅ skylv-browser-automation-agent   9,4/10
 2. ✅ skylv-openclaw-evomap-connector   9,3/10

Pontuação média: 8,1/10
Nota A (7+): 29
Nota B (5-6): 5
Nota C (<5): 0

Licença MIT © SKY-lv

Habilidades Relacionadas