code-debugger

Debug code and maintain a `.debug` knowledge base for incremental development.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/hhx465453939/Claude_skill_pool --skill code-debugger
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: code-debugger
Source: https://github.com/hhx465453939/Claude_skill_pool/tree/main/skills.gemini/code-debugger
Command: npx skills add https://github.com/hhx465453939/Claude_skill_pool --skill code-debugger

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill streamlines the debugging and incremental development process by deeply understanding existing code logic, precisely fixing bugs, and developing new features with minimal disruption.

Core Features & Use Cases

  • Context-Aware Debugging: Analyzes code structure, variable dependencies, and call chains to pinpoint bugs accurately.
  • Incremental Development: Facilitates adding new features by understanding the existing codebase and ensuring consistency.
  • Documentation Loop: Automatically maintains a .debug knowledge base for each module, documenting analysis, fixes, and context.
  • Use Case: When a complex backend service starts throwing intermittent errors, this Skill can trace the error through multiple layers of the application, identify the root cause in a shared utility function, and provide a precise fix, updating the relevant .debug documentation.

Quick Start

Use the code-debugger skill to fix the bug in the user authentication module.

Frequently Asked Questions about code-debugger

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

FAQPage Schema
How do I debug intermittent errors across multiple application layers?

To debug intermittent errors across multiple application layers, this Skill traces errors through call chains and variable dependencies to pinpoint root causes. It analyzes code structure and shared utility functions to identify the exact source of complex backend service failures.

What is the best way to add new features without disrupting existing code logic?

The best way to add new features without disrupting existing code logic is through incremental development. This Skill facilitates adding new features by understanding the existing codebase, ensuring code consistency, and maintaining minimal disruption during implementation.

Can I use automated code analysis for various technical stacks?

Yes, you can use automated code analysis for various technical stacks. This Skill supports multiple technical stacks and ensures code consistency through automated checks, contextual understanding, and maintaining a `.debug` documentation knowledge base for continuous iteration.

How does context-aware debugging work for finding root causes?

Context-aware debugging works for finding root causes by analyzing code structure, variable dependencies, and call chains. This mechanism pinpoints bugs accurately by building a deep contextual understanding of project logic before designing solutions and implementing code changes.

Do I need to manually update documentation after fixing bugs?

No, you do not need to manually update documentation after fixing bugs. This Skill automatically maintains a `.debug` knowledge base for each module, documenting analysis, fixes, and context to ensure continuous iteration and preserved knowledge.