Hermes pkm
Operate a local Markdown PKM vault through MCP, delta tracking, GTD, PARA, and Johnny.Decimal.From its SKILL.md
npx -y skills add ponzgpt/hermes-pkm-toolkit --skill hermes-pkmAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
One thing to look at
- 0 stars0 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
SKILL.md
1.6 KB, 289 tokens by cl100k_base, as published. Nobody here has run it
Hermes PKM
When To Use
Use this skill when the user wants an agent to operate a local Markdown or Obsidian vault with reviewable, local-first actions.
Procedure
- Confirm the vault root is available as
HERMES_VAULT_ROOT. - Start or connect to the MCP server in
00_CORE/hermes_mcp_server.py. - Run
00_CORE/delta_tracker.pyat session start to identify changed.mdfiles. - Load only the protocol skills needed for the current task:
johnny-decimal-routergtd-capturepara-router
- Read before writing.
- Prefer append-only capture when intent is unclear.
- Present a plan before moving, renaming, archiving, or restructuring notes.
MCP Tools Expected
list_resources: inspect Markdown files.read_resource: read a Markdown file.append_to_file: append Markdown safely.create_file: create a new Markdown file without overwriting.
Pitfalls
- Do not treat the vault as a database migration target.
- Do not invent permanent folder schemes without approval.
- Do not delete or overwrite user notes.
- Do not load all protocol skills when one is enough.
Verification
A successful run leaves clear Markdown diffs, no hidden database state, and a concise summary of paths read or changed.
What ships with it
Read from the repository
Just SKILL.md. No reference files, no scripts.