trace-command-execution

Trace slash command execution paths from input parsing to handler completion.

1|Updated May 5, 2026
One-click install
npx skills add https://github.com/kollaborai/kollab --skill trace-command-execution
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: trace-command-execution
Source: https://github.com/kollaborai/kollab/tree/main/bundles/skills/trace-command-execution
Command: npx skills add https://github.com/kollaborai/kollab --skill trace-command-execution

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill eliminates the guesswork when debugging broken or misbehaving slash commands in the Kollab terminal, solving issues like unknown command errors, unresponsive handlers, incorrect output, and alias conflicts.

Core Features & Use Cases

  • End-to-End Execution Tracing: Tracks the full path of slash command execution from user input parsing through registry lookup, handler execution, and result display.
  • Root Cause Identification: Pinpoints the exact step where command execution fails, whether it's parsing, registration, handler logic, or event handling.
  • Use Case: For example, if your custom /generate-report command returns an error, use this Skill to trace each step of its execution to identify if the issue is in the command parser, plugin registration, or handler implementation.

Quick Start

Use the trace-command-execution skill to debug why your /mycommand slash command is returning an 'unknown command' error.

Frequently Asked Questions about trace-command-execution

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

FAQPage Schema
How do I fix an unknown slash command error in my terminal AI workspace?

Tracing slash command execution tracks the full path from user input through registry lookup to handler completion, revealing exactly where execution fails. It inspects command parsing logic, registry state, and executor flow to resolve unresponsive handlers and incorrect command output.

Why does my custom slash command return incorrect output or fail to execute?

Custom slash commands fail due to issues in parsing, registry state, handler logic, or event lifecycle. Tracing the execution path identifies the exact step causing the failure, allowing you to debug unhandled command handlers and resolve alias conflicts.

How do I debug alias conflicts and command registry issues during plugin development?

Debug alias conflicts and registry issues by inspecting the command registry state and executor flow during execution tracing. This reveals registration gaps and alias overlaps within the command system to resolve conflicting plugin behaviors.

Can I trace the event lifecycle of a command handler that fails to display its modal?

Yes, you can trace the event lifecycle of a command handler to debug modal display issues. The Skill tracks execution from input parsing through handler execution, isolating the event lifecycle step where the modal display fails.

What is the best way to inspect command parsing logic when debugging a broken slash command?

The best way to inspect command parsing logic is to trace the end-to-end execution path of the slash command. This monitors the transition from user input parsing to registry lookup, isolating the exact root cause of the system malfunction.