What problem does it solve?
This Skill resolves frustrating cross-layer synchronization issues with Hermes TUI slash commands, where bugs arise from mismatches between the Python backend command registry, TUI gateway bridge, and Ink frontend handlers—leading to missing autocomplete entries, inconsistent behavior between CLI and TUI, or config changes that fail to apply live to the interface.
Core Features & Use Cases
- Cross-layer diagnosis: Walks through verifying command definitions across the Python COMMAND_REGISTRY (source of truth), TUI gateway dispatch logic, and Ink frontend handlers to pinpoint mismatches.
- Targeted fixes for common issues: Provides step-by-step solutions for missing autocomplete, non-functional TUI commands, inconsistent CLI/TUI behavior, and live UI state not updating after config changes.
- Use case: If you added a new slash command that works in the Hermes CLI but does not appear in the TUI autocomplete or fails to execute in the interface, this Skill guides you through the exact changes needed to align all layers.
Quick Start
Use the debugging-hermes-tui-commands skill to fix a Hermes TUI slash command that is missing from autocomplete, not working in the TUI, or not applying config changes live to the interface.