debugging-bmb-tui-commands

Community

Fix Hermes TUI slash command sync issues

Authorcabezno
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Resolves cases where Hermes slash commands behave inconsistently across the Python command registry, the TUI gateway JSON-RPC bridge, and the Ink/TypeScript frontend—such as missing autocomplete entries, commands not dispatching, or UI state not updating after config changes.

Core Features & Use Cases

  • Tri-layer consistency debugging: Identify mismatches between Python COMMAND_REGISTRY, gateway dispatch (slash.exec/command.dispatch), and frontend local handlers.
  • Autocomplete diagnosis & repair: Ensure canonical command definitions and subcommands/aliases in bmb_cli/commands.py match what the TUI expects to show.
  • Live UI state troubleshooting: Confirm TUI-local commands update nanostore state immediately (not only persisted config), including cases where rendering paths diverge.

Quick Start

Use this skill to debug a command like /your-command that should appear in autocomplete and work in the Hermes TUI by checking whether it is defined in both bmb_cli/commands.py and the relevant frontend slash handler, and then validating the gateway dispatch handler matches the canonical name.

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: debugging-bmb-tui-commands
Download link: https://github.com/cabezno/bmb-encover-agent/archive/main.zip#debugging-bmb-tui-commands

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.