Claude skills for debugging

1,009 public Claude skills touch on debugging. These 50 are the closest fit, best-known sources first. Each links to its folder; copy it into ~/.claude/skills/ to use it.

  1. debugging and error recovery

    Guides systematic root-cause debugging. Use when tests fail, builds break, something that worked yesterday broke, behavior doesn't match expectations, or you encounter any unexpected error. Use when you need to figure out what broke and why — a systematic…

    addyosmani/agent-skills★ 112kMITFolder: debugging-and-error-recovery

  2. debugging

    Runs a hypothesis-driven debugging loop across any language or binary, escalating to orthogonal oracle angles and locking the fix with a failing test. Use for crashes, silent failures, hangs, wrong responses, memory leaks, async misbehavior, or reverse…

    code-yeongyu/oh-my-openagent★ 70kLicence: see repoFolder: debugging

  3. agent qa debug fix

    Debug, patch, and verify failed Agent QA runs from MCP evidence, artifacts, logs, and local code without hiding product or infrastructure defects.

    sickn33/agentic-awesome-skills★ 49kMITFolder: agent-qa-debug-fix

  4. parallel debugging

    Debug complex issues using competing hypotheses with parallel investigation, evidence collection, and root cause arbitration. Use this skill when debugging bugs with multiple potential causes, performing root cause analysis, or organizing parallel…

    wshobson/agents★ 42kMITFolder: parallel-debugging

  5. debugging strategies

    Master systematic debugging techniques, profiling tools, and root cause analysis to efficiently track down bugs across any codebase or technology stack. Use when investigating bugs, performance issues, or unexpected behavior.

    wshobson/agents★ 42kMITFolder: debugging-strategies

  6. debug

    Debug container agent issues. Use when things aren't working, container fails, authentication problems, or to understand how the container system works. Covers logs, session DBs, mounts, and common issues.

    nanocoai/nanoclaw★ 31kMITFolder: debug

  7. debugging wizard

    Parses error messages, traces execution flow through stack traces, correlates log entries to identify failure points, and applies systematic hypothesis-driven methodology to isolate and resolve bugs. Use when investigating errors, analyzing stack traces,…

    Jeffallan/claude-skills★ 12kMITFolder: debugging-wizard

  8. systematic debugging

    Use when encountering any bug, test failure, or unexpected behavior, before proposing fixes

    mvschwarz/openrig★ 8.3kApache-2.0Folder: systematic-debugging

  9. github ci debug

    Diagnose failing GitHub Actions runs from bounded run, job, and step evidence, propose a focused fix, and modify the local checkout only when the requested task includes implementation.

    Devin-AXIS/iPolloWork★ 7.3kLicence: see repoFolder: github-ci-debug

  10. clr activation debugging

    Diagnoses .NET Framework CLR activation issues using CLR activation logs (CLRLoad logs) produced by mscoree.dll. Use when: the shim picks the wrong runtime, fails to load any runtime, shows unexpected .NET 3.5 Feature-on-Demand (FOD) dialogs, unexpectedly…

    dotnet/skills★ 5.8kMITFolder: clr-activation-debugging

  11. debug hooks

    Systematic hook debugging workflow. Use when hooks aren't firing, producing wrong output, or behaving unexpectedly.

    parcadei/Continuous-Claude-v3★ 3.9kMITFolder: debug-hooks

  12. doca debug

    Use this skill when the user is debugging any DOCA symptom — a build that won't compile, a link step that can't resolve a doca_* symbol, a runtime call returning DOCA_ERROR_*, a silent service or tool, or a stack trace / valgrind / core dump — and needs…

    NVIDIA/skills★ 3.8kApache-2.0Folder: doca-debug

  13. holoscan app debug build run

    Use when a concrete holoscan command in holoscan-applications or a standalone Module fails, hangs, regresses, or returns wrong output.

    NVIDIA/skills★ 3.8kApache-2.0Folder: holoscan-app-debug-build-run

  14. kiro debug

    Investigate implementation failures using root-cause-first debugging. Use when an implementer is blocked, verification fails, or repeated remediation does not converge.

    gotalab/cc-sdd★ 3.7kMITFolder: kiro-debug

  15. debugging patterns

    Root cause analysis frameworks including log-first investigation, git bisect correlation, and pattern-based diagnosis with confidence scoring.

    a5c-ai/babysitter★ 1.9kMITFolder: debugging-patterns

  16. dev debug

    AI DevKit · Guide structured debugging before code changes by clarifying expected behavior, reproducing issues, identifying likely root causes, and agreeing on a fix plan with validation steps. Use when users ask to debug bugs, investigate regressions,…

    codeaholicguy/ai-devkit★ 1.7kApache-2.0Folder: dev-debug

  17. prompt debugging

    Figure out why a prompt isn't working and fix it — diagnose the actual failure (ambiguity, missing context, wrong format, conflicting instructions) instead of randomly rewording. Use when asked why isn't my prompt working, the AI keeps ignoring my…

    mohitagw15856/pm-claude-skills★ 1.5kMITFolder: prompt-debugging

  18. debugging ci failures

    Debugs failing GitHub Actions CI runs for PostHog PRs, commits, and branches, and answers broad CI-health questions ("is CI red?", "is master green today?", "what's broken right now?"). Use when the user asks why CI is red, asks for the current CI or…

    amplifthq/openmeld★ 1.4kMITFolder: debugging-ci-failures

  19. oma debug

    Diagnose a reproducible failure, fix its cause, and verify the regression. Use for crashes, incorrect behavior, and failing tests.

    first-fluke/oh-my-agent★ 1.4kMITFolder: oma-debug

  20. debug broken ui

    Find out why something in a running web app does not work, when the console is empty and the code looks correct. Reads the click, the request, the store and the console together and returns the file:line to open. Use when a button does nothing, a form will…

    reticlehq/reticle★ 1.3kLicence: see repoFolder: debug-broken-ui

  21. debugging instruments

    Debug iOS apps and profile performance using LLDB, the interactive Memory Graph Debugger, and Instruments. Use for crashes, retain-cycle inspection, hangs, build failures, and generic CPU, memory, energy, or network profiling. Use ios-memgraph-analysis for…

    dpearson2699/swift-ios-skills★ 1.3kLicence: see repoFolder: debugging-instruments

  22. matlab debug code

    Diagnose MATLAB errors and unexpected behavior. Breakpoints, workspace inspection, try-catch diagnostics, and common error patterns. Use when debugging functions, tracing errors, inspecting variables, or diagnosing runtime failures.

    matlab/matlab-agentic-toolkit★ 1.2kLicence: see repoFolder: matlab-debug-code

  23. frontend testing debugging

    This skill should be used when user asks to "debug this UI", "verify a rendered frontend change", or "check responsive layouts". Diagnose visual and interaction problems, compare reference screenshots, and reuse project QA journeys when available.

    fcakyon/claude-codex-settings★ 1.2kApache-2.0Folder: frontend-testing-debugging

  24. debugging livekit agents

    Drives a live multi-turn conversation with a LiveKit agent running locally, using `lk agent debugger`. Use when the user says "test my agent", "try my agent", "does this work", or "why did it call that tool", after editing an agent to check how it behaves,…

    fcakyon/claude-codex-settings★ 1.2kApache-2.0Folder: debugging-livekit-agents

  25. debug live issue

    Debug production-like issues in this repository with disciplined evidence gathering. Use when fixing failing workflows, regressions, flaky behavior, or data inconsistencies across hooks, API, DB, websocket, and UI.

    hoangsonww/Claude-Code-Agent-Monitor★ 1.1kMITFolder: debug-live-issue

  26. session debug

    Debug a specific session by inspecting its full event chain (PreToolUse, PostToolUse, Stop, SubagentStop, Compaction, APIError, TurnDuration, Notification events), agent hierarchy (recursive parent/child tree with subagent_type and depth), token usage with…

    hoangsonww/Claude-Code-Agent-Monitor★ 1.1kMITFolder: session-debug

  27. debug app

    Diagnose Power Apps mobile install/startup failures, npm run dev errors, missing package entry points, or QR/device-opening problems even before an app is loaded. Inspect locally first; restore locked dependencies or restart Metro only with explicit…

    microsoft/power-platform-skills★ 1.1kMITFolder: debug-app

  28. debug extension

    Diagnose and fix failures in a built third-party `.ppmplugin` control: crashes, silent no-ops, PCF error outputs, or incorrect behavior. Uses the reported symptom, `shared/error-codes.md`, and file-level evidence to trace the manifest, Android/iOS modules,…

    microsoft/power-platform-skills★ 1.1kMITFolder: debug-extension

  29. debug flow

    Debug a failed Power Automate flow run. Use when a flow failed, has errors, or the user wants to troubleshoot a run. If the flow has no runs, says so plainly instead of guessing a cause.

    microsoft/power-platform-skills★ 1.1kMITFolder: debug-flow

  30. external system debugging

    涉及浏览器、编辑器、CDN/WAF、IM 平台、操作系统剪贴板、第三方 SaaS 等"外部黑盒系统"的代码编写或 bug 调试时触发。强制先抓真实环境数据再推理,避免连续 2 轮"凭代码推理"的修复 no-op。关键词:粘贴/复制异常、跨平台显示不一致、第三方 API 怪结果、CDN/WAF 拦截、本地复现失败、HTML→MD 转换丢属性。

    doccker/cc-use-exp★ 1.1kLicence: see repoFolder: external-system-debugging

  31. cc external system debugging

    涉及浏览器、编辑器、CDN/WAF、IM 平台、操作系统剪贴板、第三方 SaaS 等"外部黑盒系统"的代码编写或 bug 调试时触发。强制先抓真实环境数据再推理,避免连续 2 轮"凭代码推理"的修复 no-op。关键词:粘贴/复制异常、跨平台显示不一致、第三方 API 怪结果、CDN/WAF 拦截、本地复现失败、HTML→MD 转换丢属性。

    doccker/cc-use-exp★ 1.1kLicence: see repoFolder: cc-external-system-debugging

  32. debugging websocket issues

    Use when seeing WebSocket errors like "Invalid frame header", "RSV1 must be clear", or "WS_ERR_UNEXPECTED_RSV_1" - covers multiple WebSocketServer conflicts, compression issues, and raw frame debugging techniques

    AgentWorkforce/relay★ 1.1kApache-2.0Folder: debugging-websocket-issues

  33. hyperpod cluster debugger

    Diagnose and remediate cluster-wide HyperPod (EKS or Slurm) problems — creation / deployment failures (CloudFormation, EFA health check, lifecycle scripts, capacity), EKS access, node replacement, CloudFormation nested-stack errors, post-maintenance…

    awslabs/agent-plugins★ 932Apache-2.0Folder: hyperpod-cluster-debugger

  34. hyperpod node debugger

    Diagnose and remediate per-node issues on a HyperPod cluster (EKS or Slurm) — a specific node is unhealthy, unresponsive, stuck, or needs replacing. Covers on-node EFA, GPU / accelerator hardware (XID, ECC, NVLink, row-remap, DCGM), Slurm node…

    awslabs/agent-plugins★ 932Apache-2.0Folder: hyperpod-node-debugger

  35. hyperpod performance debugger

    Diagnose performance issues on Amazon SageMaker HyperPod clusters — uneven NCCL bandwidth across nodes and poor filesystem throughput. Read-only. Surfaces host-side signals (Xid, ECC, NVLink, EFA reachability, FSx saturation) and routes to the appropriate…

    awslabs/agent-plugins★ 932Apache-2.0Folder: hyperpod-performance-debugger

  36. debug render

    Debug a WRONG or imperfect render (not a hard error) by inspecting inputs and intermediate steps with run-to-node. Render one branch up to an output, preview-tap latents/masks/preprocessor maps, localize the first bad stage, then fix. Use when a final…

    artokun/comfyui-mcp★ 879MITFolder: debug-render

  37. debug menu

    Generates a developer debug menu with feature flag toggles, environment switching, network log viewer, cache clearing, crash trigger, and diagnostic info export. Only included in DEBUG builds. Use when user wants a debug panel, dev tools menu, or…

    rshankras/claude-code-apple-skills★ 841MITFolder: debug-menu

  38. swiftui debugging

    Diagnose SwiftUI performance issues including unnecessary re-renders, view identity problems, and slow body evaluations. Use when SwiftUI views are slow, janky, or re-rendering too often.

    rshankras/claude-code-apple-skills★ 841MITFolder: swiftui-debugging

  39. gsd debug

    Use when a bug, failing test, or unexpected behaviour needs investigation, especially across sessions or context resets. Isolates it in a debugger subagent with persistent .planning/debug state, unlike skills/systematic-debugging.

    coco-research/coco★ 795Licence: see repoFolder: gsd-debug

  40. debug helper

    Help debug code by analyzing error messages, identifying root causes, and providing fix suggestions.

    JackyST0/awesome-agent-skills★ 663CC0-1.0Folder: debug-helper

  41. constraint debug

    Compatibility alias for the Elixir/Phoenix plugin's Ecto constraint debugger. Invoke explicitly with /ecto:constraint-debug.

    oliver-kriska/claude-elixir-phoenix★ 571MITFolder: constraint-debug

  42. ecto constraint debug

    Debug Ecto constraint violations - trace triggers, check migrations, find duplicate data. Use when seeing unique_constraint, foreign_key_constraint, or check_constraint errors.

    oliver-kriska/claude-elixir-phoenix★ 571MITFolder: ecto-constraint-debug

  43. browser debugging

    Chrome DevTools MCP ile browser debugging. Console, network, performance, DOM analizi.

    vibeeval/vibecosystem★ 541MITFolder: browser-debugging

  44. debug rls

    Use when users report access denied errors, see wrong data, RLS policies are not working, or when troubleshooting Row-Level Security issues in Butterbase

    butterbase-ai/butterbase-skills★ 535MITFolder: debug-rls

  45. debugging techniques

    Debugging workflows for Python (pdb, debugpy), Go (delve), Rust (lldb), and Node.js, including container debugging (kubectl debug, ephemeral containers) and production-safe debugging techniques with distributed tracing and correlation IDs. Use when setting…

    ancoleman/ai-design-components★ 525MITFolder: debugging-techniques

  46. debugging recompositions

    Use this skill to find which Jetpack Compose composables are recomposing and why, using Android Studio Layout Inspector recomposition counts and skip counts, the per-parameter Argument Change Reasons (Changed / Unchanged / Uncertain / Static / Unknown)…

    skydoves/compose-performance-skills★ 520Apache-2.0Folder: debugging-recompositions

  47. windbg user ttd reverse debugging triage

    Use when an app, service, or user-mode driver host TTD recording is available and earlier calls, writes, or lifetimes matter. Not for kernel replay or history from a normal dump.

    microsoft/win-dev-skills★ 490MITFolder: windbg-user-ttd-reverse-debugging-triage

  48. safe debug

    Rigor Debug / Rigor Audit skill for deep learning research work. Use when the user pastes a traceback, terminal error, CUDA OOM, checkpoint load failure, shape mismatch, NaN loss symptom, or training failure and wants conservative diagnosis before any…

    lllllllama/RigorPilot-Skills★ 486MITFolder: safe-debug

  49. recsys debugging

    Diagnose recommendation quality, traffic, feature, model, retrieval, ranking, latency, timeout, overload, degradation, or logging regressions using an evidence-first decision tree.

    jhljx/RecSys-Industrial-Book★ 473Licence: see repoFolder: recsys-debugging

  50. testdriver:debugging with screenshots

    Diagnose failing tests with screenshots, replays, and logs

    testdriverai/testdriverai★ 463No licence statedFolder: testdriver-debugging-with-screenshots

Claude skills for debugging: before you install one

Which Claude skill should I use for debugging?

There are 1,009 of them, spread over 373 repositories on GitHub. Named for it and most starred: debugging and error recovery (addyosmani/agent-skills, ★ 112k), debugging (code-yeongyu/oh-my-openagent, ★ 70k) and agent qa debug fix (sickn33/agentic-awesome-skills, ★ 49k). Stars rate the repository a skill sits in, not the skill.

How do I install a Claude skill for debugging?

For debugging, take the debugging-and-error-recovery folder from addyosmani/agent-skills (the folder that holds SKILL.md) into ~/.claude/skills/ to use it in every Claude Code project, or into .claude/skills/ for one project. In the Claude apps, zip that folder and upload it as a custom skill in settings.

What should I check before installing a debugging skill?

A debugging skill is instructions Claude follows, and it can bundle scripts Claude runs, so read SKILL.md and every script first: for debugging and error recovery, that is everything in the debugging-and-error-recovery folder. Red flags: piping a download into a shell, sending files to a URL, and instructions to hide what it does from you.

Are these debugging skills maintained?

632 of the 1,009 debugging skills sit in repositories that changed in the 30 days before 31 Oct 2026.

Is there an official Anthropic skill for debugging?

Yes: webapp testing comes from Anthropic's own skills repository. The other 1,008 are community-made.

Can I use these debugging skills at work?

Of the 50 debugging skills listed here, 40 sit in repositories under an open licence such as MIT or Apache 2.0, and testdriver:debugging with screenshots states no licence at all, which legally means you may not reuse it. Check the licence file before you copy one into company work.

More topics: every “Claude skills for…” page.