debug

Debug code errors through analysis, reproduction, solution proposal, and multi-layer verification.

1|Updated Feb 26, 2026
One-click install
npx skills add https://github.com/Devattom/.claude --skill debug-devattom
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: debug
Source: https://github.com/Devattom/.claude/tree/main/skills/workflow-debug
Command: npx skills add https://github.com/Devattom/.claude --skill debug-devattom

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill helps you systematically debug errors in your code by analyzing the problem, finding solutions, and verifying fixes.

Core Features & Use Cases

  • Error Analysis: Reproduces errors, identifies root causes, and forms hypotheses.
  • Solution Discovery: Researches and proposes multiple potential fixes with pros and cons.
  • Multi-Layer Verification: Ensures fixes are verified through static analysis, build, runtime execution, and user confirmation.
  • Use Case: When your application crashes on a specific user action, you can use this Skill to pinpoint the exact line of code causing the issue and implement a robust fix.

Quick Start

Use the debug skill to fix the login page crashing on submit.

Frequently Asked Questions about debug

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

FAQPage Schema
How do I systematically debug code errors and find the root cause of a crash?

To systematically debug code errors, you need a workflow that reproduces the issue, forms hypotheses, and proposes fixes with pros and cons. This approach pinpoints the exact line of code causing crashes during specific user actions.

What is the best way to troubleshoot hard-to-reproduce errors in my application?

Troubleshooting hard-to-reproduce errors requires log instrumentation within an automatic or interactive debugging mode. This captures runtime execution data to ensure fixes are verified through static analysis and manual confirmation.

How do I verify a code fix works before deploying it to production?

Verifying a code fix requires multi-layer validation through static analysis, build execution, and runtime testing. This ensures the proposed solution resolves the error completely without introducing new issues.

Can I use an automatic debugging mode for error analysis without manual input?

Yes, automatic debugging mode handles error analysis without manual input by reproducing errors and proposing solutions. It transitions to manual confirmation only during the final multi-layer verification step to ensure fix validity.

What are the limitations of automatic error analysis and static code verification?

Automatic error analysis and static code verification limitations include missing runtime context for hard-to-reproduce issues. Overcoming this requires log instrumentation and manual confirmation to validate fixes during actual execution.