hermes-skill-author

Author Hermes SKILL.md files with quality scoring and validation gates.

Updated Jul 6, 2026
One-click install
npx skills add https://github.com/Lucien-1127/strata-skill --skill hermes-skill-author-lucien-1127
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: hermes-skill-author
Source: https://github.com/Lucien-1127/strata-skill/tree/main/hermes/hermes-skill-author
Command: npx skills add https://github.com/Lucien-1127/strata-skill --skill hermes-skill-author-lucien-1127

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve? Writing reusable agent skills by hand leads to inconsistent frontmatter, oversized descriptions, leaked API keys, and one-off content that cannot be reused. This Skill standardizes SKILL.md authoring with a quantitative scoring rubric and pre-write quality gates. ## Core Features & Use Cases - Structured Generation: Builds SKILL.md files from three templates (standard, lightweight, reference) with mandatory sections like When to Use, Prerequisites, Procedure, and Verification. - HARDLINE_RULES Scoring: Scores drafts from a 5.0 baseline across ten dimensions including description length, name format, banned words, reusability, and key-security with automatic repair rounds. - Quality Gates & Security Override: Nine pre-write gates block invalid output, and any detected API key pattern triggers an unconditional FAIL that prevents writing. - Use Case: A user says "turn this deployment workflow into a reusable skill" and the Skill parses the procedure, generates a compliant SKILL.md, scores it, fixes violations, and writes it via skill_manage. ## Quick Start Ask the agent to turn your documented workflow into a reusable Hermes skill with quality scoring before it is saved.

Frequently Asked Questions about hermes-skill-author

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I create a reusable Hermes skill from a workflow?▼

Describe the procedure and the Skill parses it into steps, selects a template, generates the SKILL.md skeleton with YAML frontmatter, fills sections using Hermes tool names, then scores and writes it via skill_manage.

What are the rules for writing a SKILL.md description?▼

The description must be a single sentence of 60 characters or fewer, must not equal the skill name, and must avoid banned words like powerful, seamless, robust, advanced, and comprehensive.

How does the HARDLINE_RULES quality scoring work?▼

Scoring starts at 5.0 and deducts points across ten dimensions such as frontmatter completeness, name format, tool framing, and reusability. Grades run from A (4.5+) to D (below 2.5), with up to two automatic repair rounds.

Can API keys be stored inside a SKILL.md file?▼

No. Any key pattern like sk- or api_key= triggers a security override that marks the skill FAIL and blocks writing. Keys must live in modular .env files under ~/.hermes/env/ and be read by scripts at runtime.

How do I update an existing Hermes skill without rewriting it?▼

Use skill_manage with the patch action for fixes or extensions under 30 percent content change, and the edit action only for full restructures. Bump the version field according to semantic versioning rules.