hermes-agent-skill-authoring

Create and edit in-repo Hermes-agent skills with valid SKILL.md structure.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It prevents broken or non-discoverable Hermes skills by specifying the exact SKILL.md structure, validator constraints, and expected in-repo folder conventions.

Core Features & Use Cases

  • Correct in-repo authoring workflow: explains the difference between user-local skills and committed in-repo skills, and how to edit vs rewrite.
  • Validator-first requirements: documents frontmatter formatting rules, required fields (name/description), size limits, and expected shape for peer-matched skills.
  • Quality and maintainability guidance: provides recommended sections, common pitfalls, and a verification checklist to ensure consistency across the skills/ tree.

Quick Start

Use this guidance to create or rewrite a new skill at skills/software-development/<category>/<name>/SKILL.md with valid YAML frontmatter and a complete operational body, then verify the file matches the listed constraints.

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 structure YAML frontmatter for Hermes agent skills?▼

To structure YAML frontmatter for Hermes skills, include mandatory name and description fields that satisfy length limits and total file-size constraints, ensuring a non-empty instructional body within the SKILL.md file.

What is the correct folder placement for in-repo skills?▼

In-repo skills require correct placement under the skills/software-development/ directory. You must create or edit the SKILL.md file at skills/software-development/<category>/<name>/ to ensure proper discovery and pass the repository validator constraints.

Why does my SKILL.md fail the repository validator?▼

Your SKILL.md fails validation due to missing name or description fields in the YAML frontmatter, exceeding file-size limits, or having an empty instructional body. Ensure all required fields are present and meet the peer-matched structure constraints.

How do I validate Hermes skill files before shipping?▼

To validate Hermes skill files before shipping, check YAML frontmatter for required name and description fields, verify description length and total file-size constraints are met, and confirm the instructional body is non-empty using the provided verification checklist.

What are the size limits for SKILL.md files in the Hermes agent?▼

The Hermes agent enforces total file-size constraints on SKILL.md files to maintain consistency across the skills tree. Files must contain valid YAML frontmatter and a complete operational body while staying within these specified size limitations.