skills
Non-blocking GDB debugging and live process tracing
All Skills in This Repository (1)
Pure Emerald Level IndicatorsFrequently Asked Questions
FAQPage SchemaHow to install betab0t skills?โผ
Run `npx skills add betab0t/skills --all -g -y` in your terminal to install all skills in this repository globally.
How to debug with GDB without blocking the agent?โผ
This skill runs GDB in the background via a named pipe and uses dprintf tracepoints that print and continue automatically, so the agent never waits on a breakpoint.
Can I trace a running C or Rust process live?โผ
Yes. Start a session with gdb_start.sh, set conditional tracepoints with gdb_trace.sh, and read results from trace.log while the process keeps running.
Does this GDB skill work with Cursor and Claude Code?โผ
Yes. It works with any agent that can run shell commands, including Cursor, Claude Code, Gemini CLI, and Aider.
What are the requirements for the GDB skill?โผ
You need a Linux system with gdb or gdb-multiarch installed, plus a running target process or an executable to debug.
Related Repositories in Software Engineering
View All in Software Engineeringโopenclaw
Run a personal AI assistant across your devices and chat apps
superpowers
Gives coding agents a disciplined workflow from idea to merged code
react
AI agent skills for building, testing, and porting React core