Agent skill · Code Review & Quality

python-debugpy

Debug Python with pdb, breakpoint(), post-mortem inspection, and debugpy remote attach.

Health-Yanggithub.com/Health-YangGitHub ↗
claude-codeNOASSERTION
Install
npx skills add Health-Yang/MineEcho --skill python-debugpy --agent claude-code

Same command for any agent — swap --agent for codex, cursor, copilot.

Facts
Files in the skill folder: 1
SKILL.md size: 2 KB
Bundled scripts: none
Path: vendor/openclaw-gateway/skills/python-debugpy/SKILL.md
Open the folder on GitHub →
Where it comes from
Stars: 248
Language: TypeScript
Read our review of the source →

Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.

From the SKILL.md

# Python Debugpy Use when Python code needs interactive debugging: hidden locals, confusing state mutation, failing tests, subprocesses, long-running services, or remote/headless attach. Pick the smallest debugger that reaches the bad frame. ## Choose - `breakpoint()`: local code, source edits ok, fastest path. - `python3 -m pdb`: no source edit, launch from the beginning. - `python3 -m pdb -c continue`: stop at an unhandled exception. - `debugpy`: remote/headless process, DAP client, already-running PID, or service startup race. ## Commands ```bash python3 -m pdb path/to/script.py arg1 python3 -m pdb -c continue path/to/script.py python3 -c "import debugpy" || python3 -m pip install debugpy python3 -m debugpy --listen 127.0.0.1:5678 --wait-for-client path/to/script.py python3 -m debugpy --listen 127.0.0.1:5678 --wait-for-client -m package.module python3 -m debugpy --listen 127.0.0.1:5678 --pid <pid> ``` For source-edit attach: ```py import debugpy debugpy.listen(("127.0.0.1", 5678)) debugpy.wait_for_client() debugpy.breakpoint() ``` For post-mortem: ```py import pdb, sys try: run() except Exception: pdb.post_mortem(sys.exc_info()[2]) raise ``` ## pdb - Flow: `n`, `s`, `r`, `c`, `q

What's inside
Steps it walks through
  1. Choose
  2. Commands
  3. pdb
  4. Rules
Commands it runs
python3 -m pdb path/to/script.py arg1
python3 -m pdb -c continue path/to/script.py
python3 -c "import debugpy" || python3 -m pip install debugpy
python3 -m debugpy --listen 127.0.0.1:5678 --wait-for-client path/to/script.py
python3 -m debugpy --listen 127.0.0.1:5678 --wait-for-client -m package.module
python3 -m debugpy --listen 127.0.0.1:5678 --pid <pid>
More from MineEcho
All skills →
About this skill
What does the python-debugpy skill do?

Debug Python with pdb, breakpoint(), post-mortem inspection, and debugpy remote attach.

How do I install it?

Run `npx skills add Health-Yang/MineEcho --skill python-debugpy --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.

Where does this skill come from?

From Health-Yang/MineEcho, a repository with 248 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.

Is a popular skill a good skill?

Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.

Keep going