hermes-memory-keep-alive

Generate Obsidian task notes and recover stalled Hermes agent tasks.

24|Updated Apr 1, 2026
One-click install
npx skills add https://github.com/TechieTer/hermes-memory-keep-alive-for-obsidian --skill hermes-memory-keep-alive
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: hermes-memory-keep-alive
Source: https://github.com/TechieTer/hermes-memory-keep-alive-for-obsidian/tree/main
Command: npx skills add https://github.com/TechieTer/hermes-memory-keep-alive-for-obsidian --skill hermes-memory-keep-alive

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill ensures your Hermes agent's work persists across sessions and failures by creating persistent notes in Obsidian and automatically detecting and recovering from stalled long tasks.

Core Features & Use Cases

  • Task Memory: Automatically generates persistent RESUME, CHECKLIST, and DOCS notes in Obsidian for every task, ensuring work survives restarts and context loss.
  • Keep-Alive Loop: Detects and recovers from stalled long tasks by automatically executing monitoring steps (Watchdog, Replayer, Escalator) when enabled, preventing silent failures.
  • Use Case: Ideal for complex research projects or coding sprints where an agent might stall due to context window limits or complex multi-step tasks, ensuring continuous progress without manual intervention.

Quick Start

Install the skill using ./install.sh --vault /path/to/your/obsidian/vault. Then, for long tasks, use /loop-start before giving the task to the agent and /loop-stop when finished.

Frequently Asked Questions about hermes-memory-keep-alive

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

FAQPage Schema
How do I keep my Hermes agent tasks from losing progress across restarts?

To keep Hermes agent tasks from losing progress, this Skill generates persistent Obsidian notes like RESUME and CHECKLIST for every task, ensuring state preservation and recovery across agent restarts.

How do I recover a stalled Hermes long-running task automatically?

To recover a stalled Hermes long-running task, use the built-in keep-alive loop mechanism which automatically executes Watchdog, Replayer, and Escalator monitoring steps to detect and resume silent failures.

How do I save Hermes agent task memory to Obsidian?

You can save Hermes agent task memory to Obsidian by running the install script with your vault path, which automatically generates persistent DOCS, CHECKLIST, and RESUME notes for every task executed.

Do I need an Obsidian vault to use the Hermes task keep-alive recovery loop?

Yes, an Obsidian vault is required as the installation script targets the vault directory to store the persistent task notes needed for state preservation and recovery.

Why does my Hermes agent silently fail on complex multi-step coding sprints?

Your Hermes agent silently fails on complex multi-step coding sprints due to context window limits or stalled long tasks, which the keep-alive loop detects and recovers from automatically.

When should I start the keep-alive loop for a Hermes research project?

You should start the keep-alive loop using the /loop-start command immediately before assigning a complex research project, and execute /loop-stop when the long task is fully completed.