skill-test

Run static, spec, category, and audit checks on Claude skill files.

Updated Feb 8, 2024
One-click install
npx skills add https://github.com/kay6198835/Game-RPG --skill skill-test-kay6198835
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-test
Source: https://github.com/kay6198835/Game-RPG/tree/main/.claude/skills/skill-test
Command: npx skills add https://github.com/kay6198835/Game-RPG --skill skill-test-kay6198835

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

The Skill Test framework identifies and enforces structural integrity and behavioral correctness across Claude skills, catching issues early in the development lifecycle.

Core Features & Use Cases

  • Static linter for structural compliance, a behavioral spec verifier, a category rubric evaluator, and an audit coverage reporter.
  • Supports end-to-end validation of all skills under .claude/skills, with optional resources in scripts/, references/, and assets/ as needed by SKILL.md.

Quick Start

Run static checks on all skills to verify schema and quality.

Frequently Asked Questions about skill-test

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

FAQPage Schema
How do I validate SKILL.md files for structural compliance and frontmatter fields?

To validate SKILL.md files for structural compliance, run static linting checks that enforce required frontmatter fields, phase presence, and hierarchy to ensure consistent governance across all Claude skills.

What is the best way to audit behavioral correctness in Claude skills?

Auditing behavioral correctness in Claude skills involves executing spec, category, and audit modes to identify and report behavioral gaps, ensuring documented handoff and next steps are present.

Can I run end-to-end validation across all skills under .claude/skills?

Yes, you can run end-to-end validation across all skills under .claude/skills, checking schema and quality while applying optional resources in scripts, references, and assets as needed by SKILL.md.

Does skill testing require any external dependencies to run static analysis?

No external dependencies are required to run static analysis for skill testing, as the framework operates directly on .claude/skills/*/SKILL.md files and related catalogs, rubrics, and test specs.

Why do my Claude skills fail quality assurance checks during development?

Claude skills fail quality assurance checks when structural and behavioral gaps exist, such as missing required frontmatter fields, absent phases, or undocumented handoffs identified by static, spec, category, and audit modes.

When should I use static analysis versus spec verification for skill validation?

Use static analysis to verify structural compliance like frontmatter and hierarchy, and use spec verification to evaluate behavioral correctness, category rubrics, and audit coverage for comprehensive skill validation.