hermes-gateway-troubleshooting

Community

Resolve Hermes gateway conflicts fast.

Authorunclehowell
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill provides a systematic checklist and remediation steps to diagnose and fix Hermes gateway issues such as scoped lock conflicts, stale PIDs, Telegram 401 polling errors caused by token collisions, configuration overrides, and multi-instance gateway coexistence problems.

Core Features & Use Cases

  • Lock conflict diagnosis: Identify stale or conflicting gateway lock files and determine which processes hold them.
  • Environment and systemd resolution: Detect and remove TELEGRAM_BOT_TOKEN overrides coming from systemd Environment entries or agent env files.
  • Safe recovery actions: Guidance to stop conflicting gateways, remove stale state and lock files, verify unique tokens per agent, and restart systemd-managed gateways to restore normal polling.
  • Use Case: Recover a production Hermes deployment where multiple agent instances accidentally share a Telegram token and cause polling failures and messaging spam.

Quick Start

Use the hermes-gateway-troubleshooting skill to detect which agent holds the Telegram lock, remove stale lock files and environment overrides, and restart the correct systemd-managed gateway to restore service.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: hermes-gateway-troubleshooting
Download link: https://github.com/unclehowell/unclehowell/archive/main.zip#hermes-gateway-troubleshooting

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.