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.