A diagnostic and patching skill designed to repair Hermes Agent runs that silently stall due to premature control-loop stops.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install hermes-continuation-maintainer
Copy the skill folder to one of these locations
~/.openclaw/skills/ <project>/skills/ Priority: Workspace > Local > Bundled
Copy this prompt to OpenClaw to install it automatically.
Help me install hermes-continuation-maintainer using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
The Hermes Continuation Maintainer is a technical utility designed to keep Hermes Agent runs flowing smoothly without requiring manual intervention. When utilizing Openclaw Skills, developers often encounter a specific bottleneck where the provider returns a "finish_reason=stop" for a non-final status message. This causes the conversation loop to incorrectly treat the turn as terminal, leaving the agent silently waiting despite having active work left to do.
This skill addresses this problem directly by analyzing agent logs and runtime databases, classifying stalls, and applying a targeted patching policy to the agent's core helper and conversation files. By implementing precise continuation heuristics, it ensures the agent proceeds with necessary tool calls instead of stopping prematurely, significantly increasing autonomous run efficiency.
agent.log) and state databases (state.db) to identify potential premature stops.continuation_candidate, asks_user, or final_or_summary.agent_runtime_helpers.py, conversation_loop.py, run_agent.py).To begin diagnostics, execute the bundled scanner from the Hermes WSL directory:
python3 <skill_dir>/scripts/scan_hermes_continuation.py --since-minutes 360 --format text
To apply and verify regression checks on the agent environment:
cd /usr/local/lib/hermes-agent
PYTHONDONTWRITEBYTECODE=1 venv/bin/python -m pytest -q \
tests/run_agent/test_run_agent.py::test_run_conversation_continues_after_nonfinal_work_status_after_tools \
tests/run_agent/test_run_agent.py::test_run_conversation_continues_after_chinese_future_action_status \
tests/run_agent/test_run_agent.py::test_run_conversation_does_not_continue_when_status_requests_user_input
The skill interacts with the following log files and databases to assess status and apply classification logic:
| Path | Type | Description |
|---|---|---|
/root/.hermes/logs/agent.log |
Log File | Contains sequential runtime details used by the scanner to track finish_reason=stop events. |
/root/.hermes/state.db |
SQLite DB | Stores state variables and conversation loop history for agent execution. |
/usr/local/lib/hermes-agent/ |
Root Directory | The base path for editing Python control-loop modules. |
continuation_candidate: The agent stopped prematurely and should be patched.asks_user: A valid stop where the agent requested input.final_or_summary: A valid stop indicating complete task execution.review: Ambiguous log state needing manual developer review.--since-minutes) to pinpoint recent control-loop failures rapidly.Loading
A comprehensive trend intelligence skill that monitors, analyzes, and synthesizes emerging global trends across technology, economics, climate, and innovation.

An AI-optimized search and extraction skill that connects agents to the web using Tavily's specialized RAG-friendly APIs.

A zero-latency local context hook that detects ambiguous pronouns, vague referents, and bare imperatives, helping AI agents resolve them accurately based on conversation history.

A specialized semantic search, clean web scraping, and content extraction skill engineered specifically for AI agents and LLMs.

An advanced Openclaw Skills integration for zeroHub, enabling secure, automated text-to-image and image-to-image workflows directly inside your AI agent environment.

An end-to-end editorial pipeline that transforms single long-tail search queries into search-optimized, structured blog posts across multiple CMS targets.








































