bug-detective

Systematically investigate and resolve code errors across Python, JavaScript/TypeScript, and Bash/Zsh.

Updated Jun 30, 2026
One-click install
npx skills add https://github.com/SunS1eep1ng/codex-dotfiles --skill bug-detective-suns1eep1ng
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: bug-detective
Source: https://github.com/SunS1eep1ng/codex-dotfiles/tree/main/skills/bug-detective
Command: npx skills add https://github.com/SunS1eep1ng/codex-dotfiles --skill bug-detective-suns1eep1ng

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill provides a structured debugging workflow to help users systematically investigate and resolve code errors, exceptions, and failures.

Core Features & Use Cases

  • Systematic Debugging: Offers a step-by-step process for debugging code issues.
  • Error Pattern Recognition: Identifies common error patterns in Python, JavaScript/TypeScript, and Bash/Zsh.
  • Preventive Debugging: Includes strategies to prevent common errors before they occur.
  • Use Case: When a user encounters a code error or exception, they can use this Skill to follow a systematic approach to identify and fix the issue.

Quick Start

Run the bug-detective skill to debug the error you are facing in your code.

Frequently Asked Questions about bug-detective

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

FAQPage Schema
What is a systematic approach to debugging code errors and exceptions?

A systematic debugging approach provides a structured process to investigate and resolve code errors, exceptions, and failures step-by-step. It helps methodically identify root causes rather than relying on trial and error when fixing programming issues.

How do I debug common error patterns in Python and JavaScript?

To debug common error patterns in Python and JavaScript, you can follow a structured debugging workflow to systematically investigate failures. This process identifies specific language-level error patterns and applies targeted code resolution strategies to fix exceptions.

Does this debugging workflow support Bash and Zsh shell scripts?

Yes, this debugging workflow supports Bash and Zsh shell scripts alongside Python and JavaScript/TypeScript. It identifies common error patterns across these environments to help you systematically investigate and resolve shell script failures.

What programming knowledge do I need to use a structured debugging process?

Using a structured debugging process requires existing knowledge of programming languages and debugging practices. You need this foundational understanding to effectively follow the systematic approach and investigate code errors, exceptions, and failures.

Can I use a systematic debugging approach to prevent errors before they occur?

Yes, a systematic debugging approach includes preventive debugging strategies designed to stop common errors before they occur. By applying structured code resolution techniques, you can identify potential failures early and implement measures to prevent exceptions.

What is the best way to resolve code failures when I am stuck debugging?

The best way to resolve code failures when stuck is to follow a structured debugging process that systematically investigates errors. This methodical approach helps you recognize common error patterns and apply targeted code resolution rather than guessing at fixes.