skill-test

Validate skill definitions for structural compliance and drift.

39|6|Updated May 3, 2026
One-click install
npx skills add https://github.com/cenconq25/claude-code-app-studio --skill skill-test-cenconq25
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-test
Source: https://github.com/cenconq25/claude-code-app-studio/tree/main/.claude/skills/skill-test
Command: npx skills add https://github.com/cenconq25/claude-code-app-studio --skill skill-test-cenconq25

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

The Skill validates skill definitions for structural compliance and drift, preventing publishing mistakes and maintenance headaches.

Core Features & Use Cases

  • Static lint checks for YAML frontmatter and body structure.
  • Spec-mode validation against predefined fixtures and library-wide audits.
  • Quick-start driven guidance to validate and audit the skill library.

Quick Start

Run the skill-test validator to scan your skills before merging changes.

Frequently Asked Questions about skill-test

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

FAQPage Schema
How do I lint skill files for structural compliance before merging?

To lint skill files for structural compliance, run the skill-test validator to scan your skills before merging changes. It identifies and reports structural and behavioral issues in skill definitions to prevent drift and publishing errors in static mode.

What does frontmatter validation check in Claude Code skill definitions?

Frontmatter validation checks YAML frontmatter, body structure, and cross-reference integrity to ensure skills load safely in Claude Code contexts. It enforces structural compliance and reports issues that could cause drift or publishing errors.

Can I run spec-mode testing against predefined fixtures for my skill library?

Yes, you can run spec-mode validation against predefined fixtures when fixtures exist. This applies alongside library-wide audits and static lint checks for YAML frontmatter and body structure across all skill definitions.

Why does my skill definition fail to load safely in Claude Code contexts?

Your skill definition fails to load safely due to structural and behavioral issues like invalid YAML frontmatter, broken body structure, or cross-reference integrity errors. The skill-test validator identifies and reports these drift and compliance issues.

Do I need any dependencies to run a targeted audit on my skill files?

No dependencies are required to run a targeted audit on your skill files. The skill-test validator operates independently, applying static lint checks and optional spec-mode testing when fixtures exist within your skill library.

What is the best way to prevent publishing mistakes in a skill library?

The best way to prevent publishing mistakes in a skill library is to validate skill definitions for structural compliance and drift. The skill-test validator enforces frontmatter, body structure, and cross-reference integrity before merging changes.