Perfect Test Skill

Extract and document skill metadata from SKILL.md and repository layout.

16|2|Updated Feb 11, 2026
One-click install
npx skills add https://github.com/joeynyc/skillscore --skill perfect-test-skill
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Perfect Test Skill
Source: https://github.com/joeynyc/skillscore/tree/main/tests/fixtures/perfect-skill
Command: npx skills add https://github.com/joeynyc/skillscore --skill perfect-test-skill

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This structured guide helps teams validate, describe, and reuse Skill Units by ensuring SKILL.md contains a mandatory name and description, and by surfacing metadata for tooling and discovery.

Core Features & Use Cases

  • Validates the presence of SKILL.md and the required frontmatter to guarantee a consistent entry point for each Skill Unit.
  • Extracts and standardizes metadata (name, description, dependencies, components) to power indexing, search, and automation.
  • Guides teams in documenting best practices for skill design, safety, and reuse across projects.

Quick Start

Inspect the SKILL.md file in the Skill Unit and run the metadata extractor to produce a structured metadata file.

Frequently Asked Questions about Perfect Test Skill

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

FAQPage Schema
How do I validate SKILL.md frontmatter for skill design and metadata extraction?

To validate SKILL.md frontmatter, inspect the file to ensure mandatory name and description fields exist, then run a metadata extractor to produce a standardized, machine-readable output of the skill's identity and boundaries.

What's the best way to extract skill metadata into a machine-readable format?

The best way to extract skill metadata is to parse the repository layout and SKILL.md file, identifying the skill's purpose, dependencies, and components to generate a structured, machine-readable metadata file for tooling.

Does metadata validation require specific dependencies to parse YAML frontmatter?

Metadata validation does not require external dependencies, as it directly inspects the SKILL.md file and repository layout to identify the skill's identity and extract standardized metadata without additional components.

Why do I need to standardize metadata for skill evaluation and discovery?

You need to standardize metadata for skill evaluation to power indexing, search, and automation, ensuring each skill unit has a consistent entry point and clearly documented applicability for team reuse.

Can I document safety considerations and boundaries using skill metadata?

You can document safety considerations and boundaries by evaluating the skill's applicability and required context during metadata extraction, then recording these constraints within the generated machine-readable metadata file.