hermes-agent-skill-authoring

Validate in-repo SKILL.md files for YAML frontmatter and required fields.

150|25|Updated Apr 20, 2026
One-click install
npx skills add https://github.com/Devsoul2026/Hermes-One-Click --skill hermes-agent-skill-authoring-devsoul2026
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: hermes-agent-skill-authoring
Source: https://github.com/Devsoul2026/Hermes-One-Click/tree/main/hermes-agent/skills/software-development/hermes-agent-skill-authoring
Command: npx skills add https://github.com/Devsoul2026/Hermes-One-Click --skill hermes-agent-skill-authoring-devsoul2026

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill helps maintain and validate in-repo SKILL.md files to ensure frontmatter correctness and consistent structure.

Core Features & Use Cases

  • Enforces YAML frontmatter presence and required fields (name, description, version, author, license, metadata)
  • Guides peers toward a peer-aligned structure and in-repo skill organization
  • Provides templates and validation guidelines to streamline in-repo skill creation

Quick Start

Run the skill management workflow to create or patch an in-repo SKILL.md and check frontmatter validity.

Frequently Asked Questions about hermes-agent-skill-authoring

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

FAQPage Schema
How do I validate YAML frontmatter in a SKILL.md file?

This skill validates YAML frontmatter in SKILL.md files by enforcing required fields including name, description, version, author, license, and metadata, while also checking for body presence to ensure consistent in-repo structure.

What fields are required for valid in-repo skill frontmatter?

Valid in-repo skill frontmatter requires the fields name, description, version, author, license, and metadata. Body presence is also enforced to ensure consistent structure across your repository's skills directory.

How do I create a SKILL.md file that meets repository standards?

Create a SKILL.md file meeting repository standards by using provided templates and validation guidelines that enforce YAML frontmatter, required fields, and body presence, guiding you toward a peer-aligned structure.

Can I use optional metadata in my in-repo skill files?

Yes, you can include optional metadata in your in-repo skill files. The validation enforces required fields and body presence but allows optional metadata alongside peer-aligned templates to streamline skill creation.

Why does my skill validation fail when the YAML frontmatter is missing?

Skill validation fails when YAML frontmatter is missing because the tool enforces frontmatter presence and required fields to maintain consistent structure and repository standards across all in-repo skills under the skills/ directory.