
Pypeep
- Updated March 22, 2026
- BITOCTA/pypeep
PyPeep is a Python tracing skill for AI coding agents that records line-by-line execution state so agents can debug, explain, and verify Python code accurately.
About
PyPeep is a Claude Code marketplace plugin that equips AI agents to trace Python programs line by line, capturing variables, function calls, exceptions, and stdout in structured JSON. It supports multiple output modes, multithreading, object identity tracking, and built-in gotcha detection for common Python pitfalls. Use it when you need an agent to debug failing scripts, explain execution flow, or verify that a fix actually changes runtime behavior.
- Step-by-step tracing via sys.settrace with overview, locals, and full modes
- Safety limits cap events, recursion depth, and runtime to prevent runaway traces
- Detects Python gotchas like mutable defaults and late-binding closures
- Zero-dependency stdlib implementation with multithreaded stdout capture
Pypeep by the numbers
- Data as of Jul 10, 2026 (Skillselion catalog sync)
/plugin marketplace add BITOCTA/pypeepAdd your badge
Show developers this marketplace is listed on Skillselion. Paste this into your README.
| Last updated | March 22, 2026 |
|---|---|
| Repository | BITOCTA/pypeep ↗ |
Why is my Python script producing the wrong output, and what happens at each line while it runs?
Trace Python execution line-by-line with variable state so Claude can debug, explain, and verify fixes accurately.
Who is it for?
Developers using Claude Code or compatible agents who need trustworthy Python debugging beyond static reading or guesswork.
Skip if: Non-Python codebases, production profiling at scale, or teams that only need a conventional GUI debugger without agent integration.
What you get
The agent produces a JSON execution trace with per-line locals, stdout, exceptions, and aliasing signals to support diagnosis.
Plugins in this marketplace
1 plugin - install individually after you add the marketplace.
Recommended Marketplaces
FAQ
Does PyPeep require third-party Python packages?
No. It uses only the Python standard library and works on macOS, Linux, and Windows.
What output modes are available?
It supports overview for changed variables only, locals for all locals, and full for locals plus globals.
How is it installed in Claude Code?
Run /plugin marketplace add BITOCTA/Pypeep and then /plugin install Pypeep@Pypeep.