hermes-agent-skill-authoring

Create and validate in-repo SKILL.md files with YAML frontmatter for Hermes Agent.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps you create and maintain in-repo SKILL.md files that are ready to ship with Hermes Agent, instead of leaving skill authorship scattered, inconsistent, or invalid.

Core Features & Use Cases

  • Repository-Ready Authoring: Create new skill directories in the shared repository tree so the result can be committed and reused by the team.
  • Validator-Friendly Structure: Keep frontmatter, body layout, naming, and description length aligned with Hermes validation rules.
  • Skill Maintenance: Update existing in-repo skills with small patches or full rewrites while preserving peer-matched conventions and discoverability.
  • Practical Examples: Use this Skill when adding a reusable workflow, tightening a skill’s trigger language, or checking whether a draft meets the expected repository format.

Quick Start

Ask the agent to draft or revise an in-repo SKILL.md for a software-development skill and verify it against Hermes frontmatter and structure rules before committing.

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 for Hermes Agent?

To create a valid SKILL.md file for Hermes Agent, include YAML frontmatter with name and description fields, write a non-empty body, and comply with location, length, and metadata validation rules.

What are the Hermes Agent SKILL.md frontmatter requirements?

Hermes Agent SKILL.md frontmatter requires a name and description field. The file must also contain a non-empty body and pass length and metadata validation checks before repository submission.

How do I update existing in-repo SKILL.md files while maintaining conventions?

Updating existing in-repo SKILL.md files involves applying small patches or full rewrites while preserving peer-matched conventions and discoverability within the shared repository tree.

What's the best way to validate a repository skill before committing?

The best way to validate a repository skill is to verify the draft SKILL.md against Hermes frontmatter, body layout, naming, and description length rules before committing the directory.

Why does my Hermes Agent skill fail validation?

Hermes Agent skill validation fails when the SKILL.md file lacks required YAML frontmatter, has an empty body, or violates naming, location, description length, or metadata conventions.