discord-debug

Debug a running Sidequest Discord bot by observing and injecting test inputs.

1|Updated Mar 14, 2026
One-click install
npx skills add https://github.com/slabgorb/python-sidequest --skill discord-debug
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: discord-debug
Source: https://github.com/slabgorb/python-sidequest/tree/main/.pennyfarthing/skills/pf-discord-debug
Command: npx skills add https://github.com/slabgorb/python-sidequest --skill discord-debug

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Enables real-time debugging of the Sidequest Discord bot by letting developers observe, interact, and diagnose issues without stopping the bot.

Core Features & Use Cases

  • Live interactive debugging session with the Sidequest Discord bot via Claude Code.
  • Observe bot output, inject test inputs, and diagnose issues across multiple subcommands (start, status, test-turn, inject, tail, webui).
  • Monitor server channels, bot online status, latency, and narrative flow during testing.

Quick Start

Start a debug session against your running Sidequest Discord bot using the /pf-discord-debug start command.

Frequently Asked Questions about discord-debug

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

FAQPage Schema
How do I debug a Discord bot while it is running?

Debug a running Discord bot by observing its output, injecting test messages, and diagnosing issues in real time without stopping the instance. This approach enables live interactive debugging sessions across server channels during development.

What is the best way to test Discord bot responses in a live channel?

Testing Discord bot responses involves injecting specific inputs and observing the bot's narrative flow and latency. You can emit test turns and monitor server channels to verify the bot reacts correctly to simulated user interactions.

Can I monitor Discord bot latency and online status during a testing session?

Monitoring Discord bot latency and online status is supported during a testing session. You can check the server channels, verify the bot's online presence, and observe message flow to diagnose real-time performance issues.

Do I need Discord MCP access to run live bot diagnostics?

Discord MCP access is required to run live bot diagnostics. You also need a running Sidequest instance to observe outputs, inject test messages, and interact with the web UI during your debugging session.

How does injecting messages help diagnose Discord bot issues?

Injecting messages helps diagnose Discord bot issues by simulating user inputs to trigger specific code paths. By observing the bot's reaction to these test inputs, developers can identify narrative flow breaks and logical errors.

Why is my Discord bot not responding to test turns during development?

If your Discord bot is not responding to test turns, use a live debugging tool to check its online status and tail its output logs. Observing injected inputs and server channel states helps pinpoint narrative or connection failures.