←Leaderboard/Code Quality/debug-skill
Last commit on April 17, 2026·Created on March 6, 2026

AlmogBaku/debug-skill

“A precise approach to tracing root causes through live program execution.”
Combined rank
#643
across all skills
In Code Quality
#34
category rank
Stars
332
+0.6% in last 7d
Forks
27
0.0% in last 7d
Watchers
0
0 watchers in last 7d
Traction scoreGitHub stars can be faked, so popularity alone can be misleading. Traction Score looks for broader signs of recent attention, adoption, and active maintenance.
TL;DR

This skill enables interactive debugging of source code by allowing users to set breakpoints and step through execution line by line. It is designed for scenarios where print-statement debugging is insufficient to resolve crashes, unexpected exceptions, or incorrect program output.

By inspecting live variable states and navigating the call stack, developers can evaluate expressions against a running process to understand exactly how a program reached a specific state without needing to restart the application.

WHO IT'S FOR
Backend engineers
trace root causes of program crashes
Full-stack developers
debug Node.js and TypeScript applications
Python developers
inspect live variable state during execution
Systems programmers
step through C/C++ or Rust execution
Repository contents

1 skill file

Compatible AgentsThe repository documents support for these agents. The skills may also work with other agents that can load SKILL.md files, but they may need some setup or small changes.

Use this skill

Follow the documented setup, then try a first task.

Setup

Claude Code plugin marketplace

Installs: debugging-code plugin from debug-skill-marketplace · Claude Code

Before you start
  • The dap CLI is required to use the skill; install it using one of the documented dap setup choices if it is missing.
  1. Enter this command in a Claude Code agent session to add the marketplace.

    /plugin marketplace add AlmogBaku/debug-skill
  2. Then enter this command in the Claude Code agent session to install the debugging-code plugin.

    /plugin install debugging-code@debug-skill-marketplace
README.md ↗ · Checked Oct 18, 2026skills/debugging-code/SKILL.md ↗ · Checked Oct 18, 2026.claude-plugin/marketplace.json ↗ · Checked Oct 18, 2026

Give it something to do.

Suggested first task

Investigate a runtime bug with live state

Uses debugging-code

  • An installed dap CLI
  • A compatible language-specific debug adapter
  • Program path, such as <program-path>
  • Bug symptom or exception
  • Reproduction arguments or test case
  • A useful breakpoint location, such as <file:line>
  • Optional expression to evaluate
Use the debugging-code skill to investigate why <program-path> produces <unexpected output or exception>. Reproduce it with <arguments or test case>, pause near <file:line>, inspect the live local variables and call stack, step through the smallest relevant execution path, and evaluate <expression> if useful. Report the likely root cause and the observed evidence without modifying any files.
skills/debugging-code/SKILL.md ↗ · Checked Oct 18, 2026