debugging-hermes-tui-commands

Verify slash command presence and consistency across Hermes TUI layers.

9|3|Updated May 18, 2026
One-click install
npx skills add https://github.com/jordanhubbard/mac --skill debugging-hermes-tui-commands-jordanhubbard
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: debugging-hermes-tui-commands
Source: https://github.com/jordanhubbard/mac/tree/main/src/mac/_hermes/skills/software-development/debugging-hermes-tui-commands
Command: npx skills add https://github.com/jordanhubbard/mac --skill debugging-hermes-tui-commands-jordanhubbard

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill helps diagnose and fix issues with slash commands in the Hermes TUI, ensuring seamless user experience and efficient troubleshooting.

Core Features & Use Cases

  • Debugging Workflow: Provides a systematic approach to debugging slash commands, identifying discrepancies across different layers.
  • Command Verification: Offers steps to verify command existence, implementation, and behavior consistency.
  • Fix Guidelines: Provides guidance on common issues and fixes for missing autocomplete, command execution issues, and behavior mismatches.

Quick Start

Use the debugging-hermes-tui-commands skill to check the implementation of the 'list-projects' command in Hermes TUI.

Frequently Asked Questions about debugging-hermes-tui-commands

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

FAQPage Schema
How do I debug slash commands in the Hermes TUI?

Debug Hermes TUI slash commands by verifying their presence and consistency across the Python backend, TUI gateway, and frontend. This systematic workflow identifies discrepancies in command execution and autocomplete behavior across the application layers.

Why does my Hermes TUI slash command fail to execute properly?

Hermes TUI slash command execution fails when there are behavior mismatches or missing implementations across the Python backend, TUI gateway, and frontend. You resolve these by checking command registry consistency and ensuring proper implementation across all layers.

What do I need to fix missing autocomplete for slash commands in a TUI?

Fixing missing autocomplete requires knowledge of Python, TypeScript, and Ink to troubleshoot the TUI gateway and frontend. You must verify command existence in the registry and ensure the frontend correctly interfaces with the backend implementation.

How do I verify command consistency across a Python backend and TypeScript frontend?

Verify command consistency by systematically checking the command registry against the Python backend, TUI gateway, and Ink-based TypeScript frontend. This workflow identifies behavior discrepancies and missing implementations across the different application layers.

What is the best way to troubleshoot behavior discrepancies in Hermes TUI commands?

The best way to troubleshoot Hermes TUI command behavior discrepancies is using a systematic debugging workflow that checks command implementation and presence across the Python backend, TUI gateway, and frontend, providing guidelines for common fixes.

Can I use this workflow to check the implementation of a specific command like list-projects?

Yes, you can use this workflow to check the implementation of specific commands like list-projects in Hermes TUI. It verifies command existence, implementation, and behavior consistency to resolve execution and autocomplete issues across the stack.