good-skill-minimal

Validate SKILL.md YAML frontmatter for required name and description fields.

3|1|Updated Apr 23, 2026
One-click install
npx skills add https://github.com/HuXiangyu123/CUA-Lark-Agent --skill good-skill-minimal
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: good-skill-minimal
Source: https://github.com/HuXiangyu123/CUA-Lark-Agent/tree/main/lark-cli/scripts/skill-format-check/tests/good-skill-minimal
Command: npx skills add https://github.com/HuXiangyu123/CUA-Lark-Agent --skill good-skill-minimal

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Validates that a Skill unit's SKILL.md contains a proper YAML frontmatter with at least a name and a description, ensuring the Skill unit is correctly identified and discoverable.

Core Features & Use Cases

  • Validates presence of a YAML frontmatter with required fields (name, description).
  • Checks that SKILL.md exists at the Skill root and is readable.
  • Returns structured metadata or error messages to guide remediation.

Quick Start

Run the skill format checker on the Skill directory to verify the minimum requirements.

Frequently Asked Questions about good-skill-minimal

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

FAQPage Schema
How do I validate SKILL.md YAML frontmatter for required fields?

To validate SKILL.md YAML frontmatter, run the skill format checker on the Skill directory to verify that a parseable frontmatter block exists with at least the name and description keys. It returns a structured validation report.

What is the minimum metadata required in a SKILL.md file?

The minimum metadata required in a SKILL.md file is a valid YAML frontmatter block containing at least the name and description fields. This ensures the Skill unit is correctly identified and discoverable in the repository.

How to check if a Skill unit's SKILL.md is readable and exists at the root?

Checking if a SKILL.md is readable and exists at the Skill root involves running a skill format check. The checker verifies the file's presence and accessibility, returning structured metadata or error messages to guide remediation.

Why does my Skill unit fail discoverability checks?

Skill unit discoverability checks fail when the SKILL.md lacks a proper YAML frontmatter or is missing required fields like name and description. The validation report identifies incorrect key names or unparseable description bodies to help fix errors.

Does skill format validation enforce specific key names in the frontmatter?

Yes, skill format validation enforces correct key names within the YAML frontmatter. It checks for the presence of at least the name and description keys to satisfy requirements for standardization and metadata compliance.

Can I get a structured validation report for SKILL.md errors?

You can get a structured validation report for SKILL.md errors by running the skill format checker. It checks frontmatter presence and field correctness, returning structured metadata or error messages to guide remediation.