ada-hermes-doc-sync

Synchronize Hermes project documentation with live skill inventories and official docs.

Updated Jul 23, 2026
One-click install
npx skills add https://github.com/wubing7755/Ada --skill ada-hermes-doc-sync-wubing7755
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ada-hermes-doc-sync
Source: https://github.com/wubing7755/Ada/tree/main/skills/software-development/ada-hermes-doc-sync
Command: npx skills add https://github.com/wubing7755/Ada --skill ada-hermes-doc-sync-wubing7755

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve? Hermes project documentation drifts out of sync with the live installation as skills are added, removed, or renamed and as official Hermes docs evolve. This Skill detects and resolves that drift systematically instead of relying on ad-hoc manual checks. ## Core Features & Use Cases - Skill Inventory Diffing: Parses hermes skills list output with Python and runs set-difference analysis against documented skill lists to find new, removed, or renamed skills. - Count & Reference Synchronization: Updates seven counting touchpoints across hermes-acquired-skills.md and setup-skills.sh, then cleans stale references via global grep with replace/mark/delete triage. - External Documentation Audit: Downloads the official Hermes LLM-context docs, extracts structure, cross-compares against project docs, and produces a phased P0/P1/P2 gap plan. - Use Case: After a hermes-agent version upgrade, run this Skill to diff the skill inventory, update all count references, check for new slash commands and toolsets, and sync EVOLUTION.md in one pass. ## Quick Start Ask the agent to diff the installed Hermes skills against the project documentation and update all outdated counts and references.

Frequently Asked Questions about ada-hermes-doc-sync

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

FAQPage Schema
How do I keep Hermes project documentation in sync with installed skills?

Parse the output of hermes skills list with Python, then run set-difference analysis against the skills documented in hermes-acquired-skills.md. New, removed, and renamed skills are identified and the documented lists are updated accordingly.

How to audit project docs against official Hermes documentation?

Download the official LLM-context documentation file, extract its source markers and H1 headings with Python, then cross-compare capabilities, slash commands, toolsets, and CLI commands against project docs. Gaps are triaged as P0, P1, or P2 and organized into a phased plan.

Why does grep fail on hermes skills list output?

The hermes skills list command renders Unicode box-drawing tables, which grep and sed handle unreliably. Use execute_code with Python to split lines and filter out border and header rows before extracting skill names.

When should I not use this documentation sync workflow?

Do not use it for regular skill content edits, which should be patched directly, or for creating new skills, which follows standard skill authoring conventions. It is specific to hermes-agent internal documentation maintenance.

What needs updating after inserting a new documentation section?

Inserting a section shifts all downstream numbering, so you must update the TOC, fix every cross-reference to renumbered sections, refresh the EVOLUTION.md data panel, and extend engine review scopes. A global search for stale numbers catches edge references.