hermes-agent-skill-authoring

Enforce YAML frontmatter and file layout for in-repo SKILL.md entries.

Updated May 21, 2026
One-click install
npx skills add https://github.com/samlaggz/hermes-agent-sam --skill hermes-agent-skill-authoring-samlaggz
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: hermes-agent-skill-authoring
Source: https://github.com/samlaggz/hermes-agent-sam/tree/main/backup/skills/software-development/hermes-agent-skill-authoring
Command: npx skills add https://github.com/samlaggz/hermes-agent-sam --skill hermes-agent-skill-authoring-samlaggz

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Provides a formal mechanism to author and validate SKILL.md frontmatter for in-repo skills, ensuring consistent frontmatter and structure across the Hermes Agent repository.

Core Features & Use Cases

  • Enforces YAML frontmatter with required fields (name, description) and optional hermes metadata.
  • Guides placement under skills/<category>/<skill-name>/SKILL.md and promotes a consistent peer pattern.
  • Supports editing, patching, and referencing guidelines for in-repo skills, with a clear workflow.

Quick Start

Create or update a SKILL.md under skills/software-development/hermes-agent-skill-authoring with proper frontmatter and structure.

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 for in-repo SKILL.md files?

To validate YAML frontmatter for in-repo SKILL.md files, enforce required name and description fields alongside structured body sections. This mechanism guides validators and reviewers to maintain consistent metadata and file layout across the repository.

What is the required file layout for authoring in-repo SKILL.md entries?

The required file layout for authoring in-repo SKILL.md entries places files under skills/<category>/<skill-name>/SKILL.md. This structured pattern enforces consistent YAML frontmatter and organizational hierarchy for Hermes Agent skills.

How do I create a SKILL.md entry under the skills/software-development category?

To create a SKILL.md entry under skills/software-development, build a file with proper YAML frontmatter including name and description fields, then follow the structured, multi-section body layout to satisfy validation rules for peer skill consistency.

Does the Hermes Agent skill authoring process support optional metadata in frontmatter?

Yes, the Hermes Agent skill authoring process supports optional hermes metadata in frontmatter. While name and description fields are required for validation, you can include optional hermes metadata alongside the structured body sections.

What are the validation constraints for SKILL.md description length and structure?

Validation constraints for SKILL.md description length and structure require a limited description length and a structured, multi-section body. The frontmatter validation rules check for frontmatter presence, specific field requirements, and consistent file layout.