Claude Skill

agent-ecosystem/skill-validator

skill-validator is a Go tool that validates Skill content against the Agent Skill specification, with additional density and quality checks for reliable Skill submissions.

Overview

Stars141
Forks23
LanguageGo
Last pushed2026-04-29
Last synced2026-06-26
View on GitHub

Repository

Owneragent-ecosystem
Repositoryskill-validator
Full nameagent-ecosystem/skill-validator
Repo ID1,156,729,574

Install this Skill

git clone https://github.com/agent-ecosystem/skill-validator.git

Registry

Typecursor_rule
Quality score80/100
Verificationreadme_parsed
Last verified2026-06-26
Platforms
ClaudeCodexCursor
Capabilities
browsercode-reviewpdfmemorysearchimageterminalworkflow
Detected files
README.mdexamples
Config keys
URLAZURE_OPENAI_API_KEYANTHROPIC_API_KEYOPENAI_API_KEYOPENAI_BASE_URLOPENAI_ORG_IDOPENAI_PROJECT_ID

Summary

A Go-based tool that validates Skill content against the Agent Skill specification, with additional checks for content density and quality to ensure high-standard Skill submissions.

Chinese description

根据Agent Skill规范验证Skill内容,并额外进行内容密度与质量检查。

Key features

  • Validates Skill content against Agent Skill specification
  • Performs content density analysis
  • Runs quality checks on Skill submissions
  • Built with Go for fast execution
  • Designed for integration into CI/CD pipelines

Use cases

  • Pre-submission validation for Skill developers
  • Automated quality gate in Skill publishing workflows
  • Ensuring consistency across Skill ecosystem contributions
  • CI/CD integration for Skill repositories

README excerpt

# skill-validator [![CI](https://github.com/agent-ecosystem/skill-validator/actions/workflows/ci.yml/badge.svg)](https://github.com/agent-ecosystem/skill-validator/actions/workflows/ci.yml) [![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT) A CLI tool that validates and scores [Agent Skill](https://agentskills.io) packages. Spec compliance is table stakes. `skill-validator` goes further: it checks that links actually resolve, flags files that shouldn't be in a skill directory, reports token counts so you can see how much of an agent's context window your skill will consume, analyzes content quality metrics, detects cross-language contamination, and offers LLM-as-judge scoring to evaluate skill quality across dimensions like clarity, actionability, and novelty. A spec-compliant skill that has broken links or a 60k-token reference file will technically pass the spec but perform poorly in practice. ## Table of Contents - [Install](#install) - [CLI](#install-cli) - [Homebrew](#homebrew) - [Using Go](#using-go) - [Pre-commit hook](#pre-commit-hook) - [As a library](#as-a-library) - [Command Usage](#command-usage) - [validate structure](#validate-structure) - [validate links](#validate-links) - [analyze content](#analyze-content) - [analyze contamination](#analyze-contamination) - [check](#check) - [score evaluate](#score-evaluate) - [score report](#score-report) - [Output Formats](#output-formats) - [JSON output](#json-output) - [Markdown output](#markdown-output) - [GitHub Actions annotations](#github-actions-annotations) - [CI Integration](#ci-integration) - [CI workflow example](#ci-workflow-example) - [Multi-skill directories](#multi-skill-directories) - [Examples](#exam

Topics

No topics yet.

Explore more

Data from GitHub. Synced on 2026-06-26