debugging — for Claude Code debugging, convergio-community, community, for Claude Code, ide skills, ai-agents, anthropic, claude-code, claude-code-plugin, enterprise

v1.0.0

Acerca de este Skill

Escenario recomendado: Ideal for AI agents that need reusable workflow extracted from dario-debugger expertise. Resumen localizado: A trust layer between AI agents and your codebase. It covers ai-agents, anthropic, claude-code workflows.

Características

Reusable workflow extracted from dario-debugger expertise.
Production incidents and outages
Intermittent or hard-to-reproduce bugs
Performance degradation investigation
Memory leaks and resource exhaustion

# Core Topics

Roberdan Roberdan
[14]
[1]
Updated: 3/25/2026

Killer-Skills Review

Decision support comes first. Repository text comes second.

Reference-Only Page Review Score: 10/11

This page remains useful for teams, but Killer-Skills treats it as reference material instead of a primary organic landing page.

Original recommendation layer Concrete use-case guidance Explicit limitations and caution Quality floor passed for review
Review Score
10/11
Quality Score
75
Canonical Locale
en
Detected Body Locale
en

Escenario recomendado: Ideal for AI agents that need reusable workflow extracted from dario-debugger expertise. Resumen localizado: A trust layer between AI agents and your codebase. It covers ai-agents, anthropic, claude-code workflows.

¿Por qué usar esta habilidad?

Recomendacion: debugging helps agents reusable workflow extracted from dario-debugger expertise. A trust layer between AI agents and your codebase.

Mejor para

Escenario recomendado: Ideal for AI agents that need reusable workflow extracted from dario-debugger expertise.

Casos de uso accionables for debugging

Caso de uso: Applying Reusable workflow extracted from dario-debugger expertise
Caso de uso: Applying Production incidents and outages
Caso de uso: Applying Intermittent or hard-to-reproduce bugs

! Seguridad y limitaciones

  • Limitacion: Requires repository-specific context from the skill documentation
  • Limitacion: Works best when the underlying tools and dependencies are already configured

Why this page is reference-only

  • - Current locale does not satisfy the locale-governance contract.

Source Boundary

The section below is imported from the upstream repository and should be treated as secondary evidence. Use the Killer-Skills review above as the primary layer for fit, risk, and installation decisions.

After The Review

Decide The Next Action Before You Keep Reading Repository Material

Killer-Skills should not stop at opening repository instructions. It should help you decide whether to install this skill, when to cross-check against trusted collections, and when to move into workflow rollout.

Labs Demo

Browser Sandbox Environment

⚡️ Ready to unleash?

Experience this Agent in a zero-setup browser environment powered by WebContainers. No installation required.

Boot Container Sandbox

FAQ & Installation Steps

These questions and steps mirror the structured data on this page for better search understanding.

? Frequently Asked Questions

What is debugging?

Escenario recomendado: Ideal for AI agents that need reusable workflow extracted from dario-debugger expertise. Resumen localizado: A trust layer between AI agents and your codebase. It covers ai-agents, anthropic, claude-code workflows.

How do I install debugging?

Run the command: npx killer-skills add Roberdan/convergio-community/debugging. It works with Cursor, Windsurf, VS Code, Claude Code, and 19+ other IDEs.

What are the use cases for debugging?

Key use cases include: Caso de uso: Applying Reusable workflow extracted from dario-debugger expertise, Caso de uso: Applying Production incidents and outages, Caso de uso: Applying Intermittent or hard-to-reproduce bugs.

Which IDEs are compatible with debugging?

This skill is compatible with Cursor, Windsurf, VS Code, Trae, Claude Code, OpenClaw, Aider, Codex, OpenCode, Goose, Cline, Roo Code, Kiro, Augment Code, Continue, GitHub Copilot, Sourcegraph Cody, and Amazon Q Developer. Use the Killer-Skills CLI for universal one-command installation.

Are there any limitations for debugging?

Limitacion: Requires repository-specific context from the skill documentation. Limitacion: Works best when the underlying tools and dependencies are already configured.

How To Install

  1. 1. Open your terminal

    Open the terminal or command line in your project directory.

  2. 2. Run the install command

    Run: npx killer-skills add Roberdan/convergio-community/debugging. The CLI will automatically detect your IDE or AI agent and configure the skill.

  3. 3. Start using the skill

    The skill is now active. Your AI agent can use debugging immediately in the current project.

! Reference-Only Mode

This page remains useful for installation and reference, but Killer-Skills no longer treats it as a primary indexable landing page. Read the review above before relying on the upstream repository instructions.

Upstream Repository Material

The section below is imported from the upstream repository and should be treated as secondary evidence. Use the Killer-Skills review above as the primary layer for fit, risk, and installation decisions.

Upstream Source

debugging

Install debugging, an AI agent skill for AI agent workflows and automation. Review the use cases, limitations, and setup path before rollout.

SKILL.md
Readonly
Upstream Repository Material
The section below is imported from the upstream repository and should be treated as secondary evidence. Use the Killer-Skills review above as the primary layer for fit, risk, and installation decisions.
Supporting Evidence

Debugging Skill

Reusable workflow extracted from dario-debugger expertise.

Purpose

Systematically investigate and resolve bugs through scientific methodology, root cause analysis, and evidence-based diagnosis across all technology stacks.

When to Use

  • Production incidents and outages
  • Intermittent or hard-to-reproduce bugs
  • Performance degradation investigation
  • Memory leaks and resource exhaustion
  • Concurrency issues (race conditions, deadlocks)
  • Crash analysis and stack trace interpretation
  • Test failures and CI/CD pipeline issues

Workflow Steps

  1. Reproduce

    • Confirm issue can be consistently reproduced
    • Document exact reproduction steps
    • Identify required environment/conditions
    • Create minimal reproduction case
  2. Isolate

    • Narrow down problem space (component, input, timing)
    • Use binary search to eliminate possibilities
    • Identify affected versions (git bisect)
    • Determine scope of impact
  3. Gather Evidence

    • Collect logs from all relevant systems
    • Capture stack traces and error messages
    • Record metrics and performance data
    • Preserve system state before changes
    • Use distributed tracing for microservices
  4. Hypothesize

    • Form testable hypotheses about root cause
    • List potential causes ranked by probability
    • Consider symptoms vs actual cause
    • Apply 5 Whys technique
  5. Test Hypotheses

    • Design experiments to prove/disprove each hypothesis
    • Use debuggers and profilers to validate
    • Check logs for evidence supporting/refuting
    • Eliminate possibilities systematically
  6. Identify Root Cause

    • Determine fundamental issue (not just symptom)
    • Verify with >95% confidence
    • Document evidence trail
    • Distinguish correlation from causation
  7. Fix & Verify

    • Implement targeted fix for root cause
    • Verify fix resolves issue
    • Test for regressions
    • Measure impact of fix
  8. Prevent Recurrence

    • Add regression tests
    • Implement monitoring/alerting
    • Document findings for team
    • Update runbooks if applicable

Inputs Required

  • Bug description: Expected vs actual behavior
  • Environment: OS, versions, configurations, recent changes
  • Reproduction: Steps to reproduce (if known)
  • Evidence: Logs, error messages, screenshots, metrics
  • Scope: When did it start? How many affected?

Outputs Produced

  • Root Cause Report: Detailed analysis with evidence
  • Reproduction Steps: Minimal, reliable reproduction case
  • Fix Recommendations: Prioritized solutions with trade-offs
  • Prevention Strategy: How to prevent similar issues
  • Regression Tests: Tests to verify fix and prevent recurrence

Bug Classification

Priority Levels

  • 🔴 P0 - Critical: System down, data loss, security breach - immediate response
  • 🟠 P1 - High: Major feature broken, significant user impact
  • 🟡 P2 - Medium: Feature degraded, workaround exists
  • 🟢 P3 - Low: Minor issue, cosmetic, edge case

Debugging Techniques

Scientific Method

  1. Observe the problem
  2. Form hypothesis about cause
  3. Design experiment to test hypothesis
  4. Execute test and collect data
  5. Analyze results
  6. Refine hypothesis or conclude

Binary Search Debugging

  • Divide problem space in half repeatedly
  • Test midpoint to eliminate half of possibilities
  • Efficient for narrowing down cause

5 Whys Technique

Problem: API endpoint returns 500 error
Why? Database connection failed
Why? Connection pool exhausted
Why? Connections not being released
Why? Missing finally block in error path
Why? Error handling added without proper resource cleanup
Root Cause: Incomplete error handling refactor

Time-Travel Debugging

  • Use tools like rr, UndoDB for execution replay
  • Step backwards through execution
  • Examine state at any point in time

Example Usage

Input: Production API returning 500 errors intermittently

Workflow Execution:
1. Reproduce: 500 errors occur under load (>100 req/sec)
2. Isolate: Only affects /api/users endpoint, started after v2.3 deploy
3. Evidence: Connection pool at max, slow query log shows 30s timeouts
4. Hypothesis: Query performance degraded with new schema
5. Test: EXPLAIN ANALYZE shows missing index after migration
6. Root Cause: Migration script failed to create user_email_idx index
7. Fix: CREATE INDEX user_email_idx; query time drops to 50ms
8. Prevent: Add index existence check to health endpoint

Output:
ROOT CAUSE: Missing database index after incomplete migration
EVIDENCE: Query plan shows seq scan, migration log shows index creation failed
FIX: Manual index creation, update migration with IF NOT EXISTS
PREVENTION: Added database index monitoring, migration dry-run validation
CONFIDENCE: 99%

Debugging Tools by Platform

Language-Specific

  • Python: pdb, ipdb, py-spy, memory_profiler
  • JavaScript/Node: Chrome DevTools, node --inspect, ndb
  • C/C++/Objective-C: LLDB, Instruments, AddressSanitizer, Valgrind
  • Java/Kotlin: JDB, VisualVM, async-profiler
  • Go: Delve, pprof, race detector

System-Level

  • Linux: strace, ltrace, perf, eBPF/bpftrace
  • macOS: dtrace, Instruments, sample, spindump
  • Network: Wireshark, tcpdump, mtr, curl -v
  • Container: docker logs, kubectl logs, container-diff

Observability

  • Logging: ELK Stack, Splunk, Datadog
  • Tracing: Jaeger, Zipkin, OpenTelemetry
  • Metrics: Prometheus, Grafana, New Relic
  • APM: Datadog APM, New Relic, Dynatrace

Log Analysis Patterns

Error Pattern Recognition

  • Stack trace analysis and grouping
  • Error rate anomaly detection
  • Correlation of errors across services
  • Timeline reconstruction

Distributed Tracing

  • Follow request ID across microservices
  • Identify latency contributors
  • Find error propagation paths
  • Visualize service dependencies
  • dario-debugger - Full agent with reasoning and tool expertise
  • rex-code-reviewer - Identifies bug-prone patterns
  • otto-performance-optimizer - Performance-related debugging
  • thor-quality-assurance-guardian - Test gap identification
  • luca-security-expert - Security vulnerability investigation

ISE Engineering Fundamentals Alignment

  • Build applications test-ready with comprehensive logging
  • Use correlation IDs for distributed tracing
  • Include contextual metadata in all logs
  • Log to external systems for analysis
  • Blameless post-mortems for systemic improvements
  • Code without tests is incomplete - add regression tests

Habilidades relacionadas

Looking for an alternative to debugging or another community skill for your workflow? Explore these related open-source skills.

Ver todo

openclaw-release-maintainer

Logo of openclaw
openclaw

Resumen localizado: 🦞 # OpenClaw Release Maintainer Use this skill for release and publish-time workflow. It covers ai, assistant, crustacean workflows. This AI agent skill supports Claude Code, Cursor, and Windsurf workflows.

333.8k
0
Inteligencia Artificial

widget-generator

Logo of f
f

Resumen localizado: Generate customizable widget plugins for the prompts.chat feed system # Widget Generator Skill This skill guides creation of widget plugins for prompts.chat . It covers ai, artificial-intelligence, awesome-list workflows. This AI agent skill supports Claude Code, Cursor, and

149.6k
0
Inteligencia Artificial

flags

Logo of vercel
vercel

Resumen localizado: The React Framework # Feature Flags Use this skill when adding or changing framework feature flags in Next.js internals. It covers blog, browser, compiler workflows. This AI agent skill supports Claude Code, Cursor, and Windsurf workflows.

138.4k
0
Navegador

pr-review

Logo of pytorch
pytorch

Resumen localizado: Usage Modes No Argument If the user invokes /pr-review with no arguments, do not perform a review . It covers autograd, deep-learning, gpu workflows. This AI agent skill supports Claude Code, Cursor, and Windsurf workflows.

98.6k
0
Desarrollador