beauvoir

Validate SKILL.md frontmatter and generate YAML metadata for Skill Units.

2|Updated Apr 10, 2026
One-click install
npx skills add https://github.com/JikunR/beauvoir-skill --skill beauvoir
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: beauvoir
Source: https://github.com/JikunR/beauvoir-skill/tree/main
Command: npx skills add https://github.com/JikunR/beauvoir-skill --skill beauvoir

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill enables consistent, frontmatter-driven discovery and metadata generation for Skill Units by validating the root SKILL.md frontmatter (must include a name and description) and aggregating optional resources and repository context to produce a ready-to-publish metadata package.

Core Features & Use Cases

  • Validate Skill Unit structure by checking mandatory SKILL.md presence and frontmatter compliance.
  • Extract and propagate key fields (name, description) into discoverable metadata, and compile optional resources (scripts/, references/, assets/) for on-demand use.
  • Generate machine-friendly metadata (request, complexity, category, keywords, dependencies, components, toxicity) suitable for indexing, search, and automation.

Quick Start

Provide a YAML metadata block for the Beauvoir Skill Unit by validating its SKILL.md frontmatter and compiling its optional resources into a publish-ready schema.

Frequently Asked Questions about beauvoir

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

FAQPage Schema
How do I generate structured metadata from SKILL.md frontmatter for automation?

To generate structured metadata from SKILL.md frontmatter, validate the required name and description fields, then extract and compile these into a ready-to-publish YAML schema. This process aggregates optional resources like scripts, references, and assets for indexing and search automation.

What is frontmatter validation for skill unit discovery and when is it needed?

Frontmatter validation for skill unit discovery checks the mandatory SKILL.md presence and field compliance to ensure consistent metadata extraction. It is needed when preparing skill units for automated indexing, search propagation, or publishing workflows.

Can I compile optional resource directories into a machine-friendly metadata schema?

Yes, you can compile optional resource directories such as references, assets, and scripts into a machine-friendly metadata schema. The process aggregates these on-demand resources alongside validated frontmatter fields to output a complete YAML package.

Does metadata generation require dependencies to validate skill unit structure?

No, metadata generation requires no external dependencies to validate skill unit structure. It independently checks mandatory SKILL.md frontmatter compliance and aggregates repository context to produce the final schema.

What's the best way to extract keywords and category fields for skill indexing?

The best way to extract keywords and category fields for skill indexing is through frontmatter-driven metadata generation. This validates the root SKILL.md, propagates key fields, and outputs a structured YAML schema suitable for search and automation.

Why does my metadata schema output fail frontmatter compliance checks?

Your metadata schema output fails frontmatter compliance checks when the root SKILL.md file is missing or lacks the mandatory name and description fields. Proper validation requires both fields to be present before propagating them into the discoverable metadata package.