Hermes Atlas
Skills & skill packs

Skill Auto Maintain

jiangyuxue666/skill-auto-maintain

Hermes skill that finds, registers, de-duplicates and repairs the skills in ~/.hermes/skills

In short

Skill Auto Maintain is a Hermes Agent skill that cleans up the skills directory. It moves orphaned skills into one folder, registers them, flags likely duplicates and fixes broken SKILL.md files.

What Skill Auto Maintain does

Agent-created skills tend to end up scattered across folders such as creative, devops and auto-generated, with no registry or quality control. This skill runs a four-step flow. Scan walks every skill directory, skips bundled skills and migrates orphans into user_skills, recording them in user_skills.json. Compare scores similarity across four dimensions and flags merge candidates for manual review only. Optimise fixes SKILL.md formatting and runs content quality checks. Report summarizes every action taken.

The skill consists of a SKILL.md and a maintain.py script, and uses only the Python 3 standard library, with no external dependencies. It is installed by copying the skill folder into ~/.hermes/skills. In Hermes you can type /skill and pick skill-auto-maintain, or simply ask the agent to run skill auto maintenance. The README is available in English and Chinese.

Key features

  • Scans all skill directories and skips bundled skills
  • Moves orphan skills into user_skills and records them in user_skills.json
  • Four-dimension similarity scoring with merge candidates for manual review
  • Fixes SKILL.md format and checks content quality
  • Pure Python 3 standard library, no dependencies
  • Summary report of all actions

When to use it

  • Tidying a skills folder after the agent has created many skills on its own
  • Spotting near-duplicate skills before they confuse skill selection
  • Repairing skills whose SKILL.md formatting is broken

Who it is for: Hermes Agent users whose ~/.hermes/skills folder has grown messy.

How it fits with Hermes Agent

A skill written for Hermes Agent, run from inside Hermes with /skill or a plain request.

How to install Skill Auto Maintain

These commands are copied from the project's README. Check the repository for the latest steps before you run them.

git clone https://github.com/jangyuxue/skill-auto-maintain.git
cp -r skill-auto-maintain/skill-auto-maintain ~/.hermes/skills/

Requirements: Python 3 standard library only

Note: The README's clone URL uses the owner name jangyuxue, which differs from this repository's owner, jiangyuxue666.

FAQ

What is Skill Auto Maintain?

Skill Auto Maintain is a Hermes Agent skill that scans your skills folder, moves orphan skills into user_skills, detects duplicates and repairs SKILL.md files.

Does Skill Auto Maintain work with Hermes Agent?

Yes. It is a Hermes skill. After copying it into ~/.hermes/skills, type /skill and select skill-auto-maintain, or ask the agent to run skill auto maintenance.

How do I install Skill Auto Maintain?

Clone the repository and copy the inner skill-auto-maintain folder into ~/.hermes/skills, using the two commands in the README.

Similar skills for Hermes Agent

All skills

Related guides: What is Hermes Agent? · SOUL.md for Hermes Agent: what it is and how to write one