This is quality control tooling for Claude Code skill packages themselves. It runs three validators that check YAML frontmatter, verify Python scripts use only stdlib imports, and score documentation completeness across four dimensions with letter grades. You'd use it before publishing a skill or in CI to enforce tier requirements like minimum line counts and argparse coverage. The scoring rubric is opinionated but sensible: it penalizes padding, requires help strings on every argument, and won't let good SKILL.md documentation compensate for scripts that lack usability. Completes a full validation pass in under 10 seconds and exits non-zero to block merges when skills fail critical checks.

skills.sh installs
135
GitHub stars
1.1K
last updated
Aug 21, 2026

Install

$ npx -y skills add borghei/claude-skills --skill skill-tester --agent claude-code

Installs into .claude/skills of the current project.

Files

Skill Tester

Validate skill packages for structure compliance, test Python scripts for syntax and stdlib-only imports, and score quality across four dimensions (documentation, code quality, completeness, usability) with letter grades and improvement recommendations. Supports BASIC, STANDARD, and POWERFUL tier classification.

Core Capabilities

  • Structure validation — check required files, directory layout, YAML frontmatter, and required SKILL.md sections against tier thresholds.
  • Script testing — AST syntax checks, stdlib-only import analysis, argparse and __main__-guard detection, runtime --help and sample-data execution.
  • Quality scoring — four equally weighted dimensions producing an overall score, letter grade (A+ through F), and a prioritized improvement roadmap.
  • Tier classification — BASIC / STANDARD / POWERFUL requirements for SKILL.md depth, script count/LOC, argparse, output formats, and error handling.
  • Dual output — human-readable reports and --json for CI/CD gating with meaningful exit codes.

When to Use

Sponsors

Details

Repository
github.com/borghei/claude-skills
Categories
Code Review & Quality, Python
First seen
Jun 3, 2026

More from borghei/claude-skills

All 82
1browser-act avataramazon-competitor-analyzerbrowser-act/skillsScrapes Amazon product data from ASINs using browseract.com automation API and performs surgical competitive analysis. Compares specifications, pricing, review 129skills.sh installs
2cinience avataralicloud-skill-creatorcinience/alicloud-skillsCreate, migrate, and optimize skills for this alicloud-skills repository. Use whenever users ask to add a new skill, import an external skill, refactor skill st126skills.sh installs
3kinglez avatarmkl-solid-code-developmentkinglez/mkl-solid-code-developmentDevelop or evolve code through requirements clarification, a requirements baseline, analysis, detailed design, coding, change review, and architecture review. U1skills.sh installs
4anthropics avatarPlugin Structureanthropics/claude-codeThis skill should be used when the user asks to "create a plugin", "scaffold a plugin", "understand plugin structure", "organize plugin components", "set up plu0skills.sh installs
5ar9av avatarpaper-autoratersar9av/paperorchestraRun the four paper-quality autoraters from PaperOrchestra (arXiv:2604.05018, App. F.3) — Citation F1 (P0/P1 partition + Precision/Recall/F1), Literature Review 0skills.sh installs
6binjuhor avatarui-ux-pro-maxbinjuhor/shadcn-larFrontend UI/UX design intelligence - activate FIRST when user requests beautiful, stunning, gorgeous, or aesthetic interfaces. The primary skill for design deci0skills.sh installs