skylv-skill-quality-assurance

Analyzes and scores OpenClaw skill quality across 5 dimensions. Detects missing frontmatter, weak descriptions, poor examples, and actionable improvement recommendations.

Safety Notice

This listing is from the official public ClawHub registry. Review SKILL.md and referenced scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "skylv-skill-quality-assurance" with this command: npx skills add sky-lv/skylv-skill-validator

Skill Quality Assurance

Automatically analyze and score OpenClaw skill documentation quality. Identifies critical issues and provides actionable fixes.

Overview

This skill runs a multi-dimensional quality analysis on any OpenClaw skill's SKILL.md file, scoring it across:

  • Clarity — Structure, headings, sentence length
  • Completeness — Required fields, install/usage sections
  • Actionability — Step-by-step guides, commands
  • Discoverability — Keywords, description, categories
  • Examples — Code examples, before/after, use cases

Usage

Analyze a single skill

Analyze the skill at: C:\path\to\skills\my-skill

Analyze all skills in a directory

Run: node engine.js C:\path\to\skills

Interpretation

ScoreGradeMeaning
8-10AProduction-ready
6-7BNeeds minor improvements
4-5CNeeds significant work
<4FRewrite recommended

Scoring Dimensions

1. Clarity (20%)

Checks for: headings hierarchy, sentence length, filler words, markdown formatting

2. Completeness (20%)

Checks for: name, description, keywords, install section, usage section

3. Actionability (25%)

Checks for: numbered steps, runnable commands, configuration guides

4. Discoverability (15%)

Checks for: keywords (5+), description length (50+ chars), category/tags

5. Examples (20%)

Checks for: code blocks (3+), before/after cases, use case descriptions

Quality Thresholds

For ClawHub publication:

  • Overall score ≥ 7.0 required
  • No dimension below 5.0
  • Must have keywords field
  • Must have description ≥ 50 chars

Auto-Fix

The companion script fix_skill_md.cjs automatically fixes:

  • Missing description field
  • Missing keywords field
  • Missing Install section
  • Missing Usage section
node fix_skill_md.cjs

Example Output

# Skill Quality Report

Analyzed: 34 skills

## Overall Rankings
 1. ✅ skylv-browser-automation-agent   9.4/10
 2. ✅ skylv-openclaw-evomap-connector   9.3/10

Average score: 8.1/10
Grade A (7+): 29
Grade B (5-6): 5
Grade C (<5): 0

MIT License © SKY-lv

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

General

blender-skill

Connect to and control Blender via the official Blender MCP Server. Supports two modes: full MCP Server + mcporter (recommended) and direct TCP Socket (light...

Registry SourceRecently Updated
General

Upwork Proposal Coach

Coach freelancers on crafting targeted Upwork (and similar platforms) proposals that improve bid-to-interview ratios, optimize pricing, and select worthwhile...

Registry SourceRecently Updated
General

Websocket Tester

Test WebSocket connections, message flows, and real-time features. Connect to endpoints, send/receive messages, test reconnection logic, measure latency, val...

Registry SourceRecently Updated
General

Social Media Cover Generator

Social media cover image generator. Generates HTML pages based on title content and automatically converts them to PNG images, suitable for creating cover im...

Registry SourceRecently Updated