test-skills

Validate skill composition and dependency order in sandboxes.

3|Updated Feb 14, 2026
One-click install
npx skills add https://github.com/mattwoodco/skills --skill test-skills
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: test-skills
Source: https://github.com/mattwoodco/skills/tree/main/skills/test-skills
Command: npx skills add https://github.com/mattwoodco/skills --skill test-skills

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill ensures that all your individual skills work harmoniously together, catching integration issues and validating the entire skill ecosystem before deployment.

Core Features & Use Cases

  • End-to-End Validation: Tests the composition and dependency order of all skills in a simulated environment.
  • Automated Debugging: Identifies and attempts to fix errors in skill markdown files that cause integration failures.
  • Use Case: Before releasing a new set of skills, run test-skills to guarantee that adding a new feature skill doesn't break existing core functionalities or vice-versa.

Quick Start

Run the test-skills skill to validate the entire skill suite.

Frequently Asked Questions about test-skills

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

FAQPage Schema
How do I validate skill composition and dependency order before deployment?

To validate skill composition and dependency order, this skill applies all project skills sequentially into sandboxes, identifying integration issues and testing layered implementation before deployment. It generates a comprehensive report detailing the validation process and any errors found.

Why does adding a new skill break existing core functionalities in my project?

Adding a new skill can break existing core functionalities due to dependency order or composition issues. This skill tests layered implementation sequentially in sandboxes to catch these integration failures and validate that new features do not disrupt existing skills.

Do I need Node.js or Bun to run skill integration tests in a sandbox?

Yes, you need a Node.js or Bun runtime along with a `scripts/validate.sh` script to execute skill integration tests in a sandbox. These environments are required to sequentially apply the skills and generate the validation report.

What is the best way to test layered skill implementation and catch integration failures?

The best way to test layered skill implementation is to apply skills sequentially into simulated sandboxes. This process validates the entire skill ecosystem, automatically identifies markdown errors, and ensures all dependencies work harmoniously together before release.

How do I generate a comprehensive report of skill validation and integration errors?

You can generate a comprehensive report of skill validation and integration errors by running this skill, which sequentially applies all project skills into sandboxes, tests layered implementation, attempts to fix markdown file errors, and outputs a detailed validation report.