validate-coaches

Validate coach markdown files for schema compliance and required frontmatter fields.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/Async-IO/pierre_mcp_server --skill validate-coaches
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: validate-coaches
Source: https://github.com/Async-IO/pierre_mcp_server/tree/main/.claude/skills/validate-coaches
Command: npx skills add https://github.com/Async-IO/pierre_mcp_server --skill validate-coaches

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill automates the validation of coach definition markdown files, ensuring they adhere to a strict schema for consistency and correctness.

Core Features & Use Cases

  • Schema Validation: Checks for required frontmatter fields (name, title, category) and valid values.
  • Structural Integrity: Verifies the presence and content of essential sections like ## Purpose and ## Instructions.
  • Naming Conventions: Enforces consistent naming for files and the name frontmatter field.
  • Use Case: Before deploying new AI coaches, run this validation to catch errors in frontmatter, missing sections, or incorrect categorization, preventing deployment failures and ensuring quality.

Quick Start

Run /validate-coaches to check all coach files in the coaches directory.

Frequently Asked Questions about validate-coaches

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

FAQPage Schema
How do I validate markdown frontmatter schema compliance for AI coaching files?

To validate markdown frontmatter schema compliance, run a check that verifies required YAML keys like name, title, and category. This skill enforces these frontmatter fields alongside markdown section headers to ensure AI coaching assets meet strict standards.

How do I check if markdown files have required sections and naming conventions before deployment?

Checking markdown files for required sections and naming conventions involves verifying headers like Purpose and Instructions. This skill automates that structural integrity check and enforces consistent file naming to prevent deployment failures in CI/CD pipelines.

What is the best way to enforce category directory alignment for markdown assets?

The best way to enforce category directory alignment is to validate file paths against defined category metadata. This skill checks that coach markdown files are correctly placed in directories matching their category frontmatter field.

Can I use markdown validation to catch missing frontmatter fields in a CI/CD pipeline?

Yes, you can use markdown validation in a CI/CD pipeline to catch missing frontmatter fields. Running this validation before deployment checks for required YAML keys and missing markdown sections, preventing broken AI coaches from reaching production.

What are the limitations of automating markdown schema compliance for coach files?

Limitations of automating markdown schema compliance include strict adherence to predefined YAML frontmatter keys and specific section headers. This validation only catches structural and metadata errors, not the semantic quality or logic of the coaching instructions.