skill-test-suite

Validate skill definitions and generate standardized quality report cards.

10|2|Updated Mar 8, 2026
One-click install
npx skills add https://github.com/mahmoud20138/Tradecraft --skill skill-test-suite
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-test-suite
Source: https://github.com/mahmoud20138/Tradecraft/tree/main/plugins/tradecraft/skills/skill-test-suite
Command: npx skills add https://github.com/mahmoud20138/Tradecraft --skill skill-test-suite

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Validates skill definitions and outputs standardized quality report cards for the entire skill library.

Core Features & Use Cases

  • Validates frontmatter structure and required fields across skills.
  • Checks for required inputs like $ARGUMENTS and presence of sample invocations.
  • Generates rubric-driven report cards to identify gaps, ensure consistency, and guide improvements.

Quick Start

Run the test suite against a single skill or the entire library to generate a report.

Frequently Asked Questions about skill-test-suite

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

FAQPage Schema
How do I validate skill definitions and check for required arguments?

To validate skill definitions, this test suite checks frontmatter structure, confirms required inputs like $ARGUMENTS, verifies sample invocations, and outputs a standardized quality report identifying gaps.

Can I run automated quality checks across an entire skill library?

Yes, you can run automated quality checks across an entire skill library. The test suite supports batch testing and category-based filtering to apply validation rubrics to all skills in a repository.

What is a rubric-driven quality report for skills?

A rubric-driven quality report is a standardized output generated by validating frontmatter, checking argument presence, verifying examples, and testing reference integrity to guide skill improvements.

How do I check frontmatter validity and reference integrity for skills?

You check frontmatter validity and reference integrity by running the test suite, which enforces required fields and validates output references against the rubric to produce a correctness report for each skill.

Does the skill test suite support category-based filtering for batch testing?

Yes, the skill test suite supports category-based filtering for batch testing. You can apply automated quality checks to specific groups of skills within the repository to generate targeted report cards.

Why does my skill quality report show missing examples or invalid frontmatter?

Your skill quality report shows missing examples or invalid frontmatter because the test suite enforces example inclusion and frontmatter validity, flagging any skill definitions that fail to meet these rubric standards.