hermes-agent-skill-authoring

Create in-repo SKILL.md files with valid YAML frontmatter for Hermes Agent repositories.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps you create and maintain in-repo Hermes Agent skills with the correct entry file, frontmatter, structure, and repository conventions, so reusable workflows are easy to discover and validate.

Core Features & Use Cases

  • Skill discovery setup: Produces a valid SKILL.md with required name and description fields and a clean markdown body.
  • Repository-aligned authoring: Guides placement under skills/<category>/<name>/ and encourages peer-matched structure, metadata, and references.
  • Validation and quality checks: Calls out frontmatter rules, length limits, common pitfalls, and a verification checklist before committing.
  • Use case: Add a new skill for a repeatable workflow, update an existing skill to match repository conventions, or review a draft for validator-safe frontmatter and structure.

Quick Start

Use this Skill to draft or revise an in-repo SKILL.md under skills/<category>/<name>/, then validate the frontmatter and commit the change.

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 create a valid SKILL.md file with frontmatter for repository workflows?

To create a valid SKILL.md file, include YAML frontmatter with required name and description fields, then place it under skills/<category>/<name>/. Structure supporting scripts and assets nearby for deterministic execution and on-demand reading.

What is the correct directory structure for authoring in-repo Hermes skills?

The correct structure places skills under skills/<category>/<name>/ with a root-level SKILL.md. Organize referenced scripts, references, and assets within this structure to ensure deterministic execution and on-demand reading.

How do I validate SKILL.md frontmatter before committing?

Validate SKILL.md frontmatter by checking that YAML contains required name and description fields, verifying length limits, and applying a verification checklist. Call out frontmatter rules and common pitfalls to ensure validator-safe structure before committing.

Does a Hermes skill require a root-level SKILL.md file?

Yes, a Hermes skill requires a root-level SKILL.md file with YAML frontmatter containing name and description fields. This entry file enables skill discovery setup and validator checks for deterministic execution.

Why does my SKILL.md fail validation checks in the Hermes repository?

Your SKILL.md may fail validation due to missing required frontmatter fields, exceeding length limits, or incorrect placement outside skills/<category>/<name>/. Common pitfalls include unsupported metadata and structural inconsistency.