debugging-playbook

Debug service failures across polyglot architectures using gateway logs and boundary checks.

Updated Jun 15, 2026
One-click install
npx skills add https://github.com/MuhamadTAH/Pird --skill debugging-playbook-muhamadtah
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: debugging-playbook
Source: https://github.com/MuhamadTAH/Pird/tree/main/.claude/skills/debugging-playbook
Command: npx skills add https://github.com/MuhamadTAH/Pird --skill debugging-playbook-muhamadtah

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill provides a structured approach to debugging issues in a polyglot architecture, ensuring consistent and efficient troubleshooting across various project services.

Core Features & Use Cases

  • Structured Workflow: Offers a step-by-step guide for reproducing and resolving issues.
  • Service Identification: Helps pinpoint which service owns the problematic code path.
  • Boundary Checking: Ensures correct environment variables and service reachability.
  • In-depth Analysis: Includes specific gotchas and troubleshooting tips for common issues.
  • Use Case: When a TTS service fails, this Skill guides you to check the AI gateway logs, verify the env var settings, and check for codec mismatches before diving into the TTS service itself.

Quick Start

To investigate a service failure, follow the debugging-playbook's steps: check gateway logs, locate the service, verify the boundary, and proceed with inward debugging.

Frequently Asked Questions about debugging-playbook

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

FAQPage Schema
How do I debug service failures in a polyglot architecture?

Debug polyglot architecture failures by following a structured workflow: check AI gateway logs, identify the owning service, verify environment boundaries, and proceed with inward service troubleshooting to isolate the root cause.

Why should I check AI gateway logs before diving into a specific service?

Checking AI gateway logs first traces the problematic code path across boundaries, ensuring you verify environment variables and service reachability before attempting in-depth, service-specific troubleshooting.

How do I troubleshoot TTS service failures related to codec mismatches?

Troubleshoot TTS service failures by checking AI gateway logs, verifying environment variable settings, and inspecting for codec mismatches at the service boundary before debugging the TTS service itself.

What is the best way to perform root cause analysis across multiple project services?

Perform root cause analysis across services by pinpointing the problematic code path, verifying correct environment variables and reachability, and applying consistent, step-by-step inward debugging to resolve issues.

How do I identify which service owns a problematic code path during troubleshooting?

Identify the owning service by checking AI gateway logs and performing boundary checking to ensure correct environment variables and service reachability before proceeding with deeper analysis.

Does this debugging playbook work for resolving issues in any polyglot environment?

Yes, the debugging playbook is optimized for consistent and efficient resolution of issues in a polyglot environment, focusing specifically on error handling and root cause analysis across varied services.