skill-tester

Validate Claude Skills structure, Python scripts, and quality scores in CI/CD workflows.

Updated Apr 9, 2026
One-click install
npx skills add https://github.com/Patasse97/claude-skills --skill skill-tester-patasse97
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-tester
Source: https://github.com/Patasse97/claude-skills/tree/main/engineering/skill-tester
Command: npx skills add https://github.com/Patasse97/claude-skills --skill skill-tester-patasse97

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires yaml, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

Validates and gates the quality of Claude Skills by ensuring correct structure, thorough documentation, and robust testing, so teams ship reliable capabilities.

Core Features & Use Cases

  • Validates SKILL.md frontmatter, README, and required sections
  • Verifies directory structure and Python script integrity
  • Computes multi-dimensional quality scores and provides tier recommendations
  • Supports CI/CD workflows by offering structured JSON and human-readable reports

Quick Start

Validate a skill directory to produce a comprehensive validation, testing, and scoring report.

Frequently Asked Questions about skill-tester

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate validation and testing for Claude Skills in CI/CD?

You can automate Claude Skills validation by running checks on SKILL.md YAML frontmatter, directory structures, and Python script syntax to output structured JSON reports and tier recommendations for CI/CD quality gates.

What does skill quality scoring involve for CI workflows?

Skill quality scoring computes multi-dimensional metrics across tiers by validating required sections, READMEs, and script integrity, generating both human-readable reports and JSON outputs for automated quality gates.

Can I check Python script syntax and YAML frontmatter during skill validation?

Yes, skill validation supports YAML frontmatter checks and Python script syntax verification, ensuring correct SKILL.md structure and robust script execution before deployment.

Do I need YAML dependencies to validate skill structure and documentation?

Yes, YAML is required as a dependency to parse and validate SKILL.md frontmatter, enabling the tool to verify required sections and directory structures accurately.

What is the best way to gate Claude Skills quality before shipping?

The best way to gate quality is computing multi-dimensional scores from structure, documentation, and script tests, then using tier recommendations to block merges in CI/CD workflows.

Why does my CI/CD pipeline need both JSON and human-readable validation reports?

Dual output formats are needed because JSON reports enable automated CI/CD pipeline decisions while human-readable reports provide developers with actionable feedback on skill structure and testing failures.