alexai-mcp/hermes-ccc/hermes-skill
Claude Code and agent skill by alexai-mcp/hermes-ccc
Trust tier 2
- community
Source check pending
Checking that the SKILL.md file is still in the repository.
Create, improve, inventory, and audit Claude Code skills. Use when turning a solved workflow into a reusable skill, expanding an existing skill, checking trigger quality, or standardizing a skill pack.
Install
npx vskill@latest install alexai-mcp/hermes-ccc/hermes-skillSKILL.md
Hermes Skill
Purpose
- Convert repeated workflows into reusable Claude Code skills.
- Keep skills operational rather than descriptive.
- Improve trigger quality so the right skill activates at the right time.
- Audit skill packs for overlap, drift, and incomplete instructions.
- Preserve working patterns after a successful task.
Required Skill Anatomy
- one folder per skill
- one
SKILL.mdfile per folder - YAML frontmatter at the top
- Markdown instructions below the frontmatter
- commands, outputs, and failure handling in the body
Frontmatter Schema For This Package
namedescriptionversionauthorlicensemetadata
Description Rules
- State what the skill does.
- State when to use it.
- Mention trigger contexts directly.
- Avoid vague phrasing such as "general helper".
- Include important boundaries when the skill is domain-specific.
Naming Rules
- use lowercase letters, digits, and hyphens only
- keep names short and concrete
- prefer operational nouns or verb-noun pairs
- avoid project-specific private jargon unless the package is private
- do not rename a stable public skill casually
Create Workflow
- Identify a repeated workflow that was just solved.
- Extract the reusable steps, not the chat narrative.
- List the exact tools, commands, and files involved.
- Identify preconditions and failure modes.
- Write the frontmatter with strong trigger language.
- Write the body as an operator playbook.
- Include output contracts where consistency matters.
- Include examples only when they sharpen execution.
Improve Workflow
- Read the full skill.
- Ask what failed or felt ambiguous in actual usage.
- Tighten the description if triggering was weak.
- Add missing commands or environment assumptions.
- Add decision rules where the old version left too much ambiguity.
- Add failure handling if the skill assumed a happy path.
- Remove stale instructions and dead commands.
Audit Dimensions
- trigger clarity
- instruction quality
- command accuracy
- line-count sufficiency
- duplication with nearby skills
- presence of decision rules
- presence of output contracts
- presence of verification steps
What Makes A Good Skill
- It reduces repeated thinking.
- It includes exact actions for non-obvious steps.
- It names the right tools and commands.
- It narrows ambiguity without overfitting one repo.
- It handles the common failure path.
- It is faster to use than rediscovering the workflow.
What Makes A Bad Skill
- It repeats generic advice the base model already knows.
- It has weak frontmatter and never triggers.
- It explains philosophy but omits execution.
- It contains stale paths or commands.
- It is so narrow that it only matches one past task.
- It has no failure modes or verification guidance.
Skill Extraction Questions
- What exact problem was solved?
- What sequence of actions worked?
- What tools or connectors were essential?
- What surprised us during execution?
- What constraints would another agent need to know up front?
- What output structure made the result useful?
Standard Sections To Include
- purpose
- activation signals
- inputs
- preflight
- step-by-step procedure
- decision rules
- output contract
- failure modes
- examples
- checklist
Inventory Workflow
- List all skill folders.
- Verify that each folder contains
SKILL.md. - Read frontmatter fields.
- Produce a compact table of name, description, and health.
- Flag missing or malformed skills.
Overlap Rules
- Two skills may overlap in domain but should differ in operating goal.
- Merge skills if their triggers, commands, and outputs are nearly identical.
- Keep separate skills if one is strategic and the other is procedural.
- Prefer smaller focused skills over one giant omnibus skill.
Updating From Real Usage
- Capture friction immediately after using a skill.
- Update the skill while the failure mode is fresh.
- Preserve examples that encode real mistakes.
- Replace speculative guidance with validated instructions.
Example Improvement Targets
- add missing prereq checks
- tighten "when to use" language
- replace obsolete CLI flags
- add a markdown response template
- split one overloaded skill into two
Audit Output Template
Creation Output Template
Decision Rules
- Create a new skill only when the workflow is truly repeatable.
- Improve an existing skill when the use case matches its current mission.
- Split a skill when one body now serves multiple unrelated triggers.
- Keep package-wide conventions consistent across all skills.
Failure Modes
- encoding one conversation instead of the general workflow
- omitting commands because they felt obvious during the original task
- bloating a skill with reference material that belongs elsewhere
- letting frontmatter drift away from actual body content
- failing to update package docs after adding or removing skills
Recovery Moves
- If the skill reads like a postmortem, rewrite it as instructions.
- If the skill is too abstract, add commands and examples.
- If the skill is too long but still coherent, split by purpose not by arbitrary size.
- If the trigger is too weak, rewrite the description before changing anything else.
Good Triggers
- "turn this workflow into a skill"
- "improve this skill"
- "audit our skill pack"
- "list installed skills"
- "this keeps repeating, save it"
Checklist
- Confirm the workflow is reusable.
- Choose the right skill name.
- Write strong frontmatter.
- Add exact commands and decision rules.
- Add failure handling and verification.
- Check for overlap with existing skills.
- Update package docs if necessary.
- Validate structure before shipping.
Security
- Security scanPassed, 100 of 100Pattern checks on the skill's files.
- Model reviewNot runA model review is scheduled for the next rescan.
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingskills/hermes-skill/SKILL.md
Popularity
- 7-day trend score
- 0
Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/alexai-mcp/hermes-ccc/hermes-skill)