A comprehensive diagnostic toolkit for AI agents to analyze stack traces, suggest strategic breakpoints, and visualize execution call graphs.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install oc-debugging
Copy the skill folder to one of these locations
~/.openclaw/skills/ <project>/skills/ Priority: Workspace > Local > Bundled
Copy this prompt to OpenClaw to install it automatically.
Help me install oc-debugging using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
The Debugging Assistant is a specialized utility within the Openclaw Skills ecosystem designed to accelerate the troubleshooting lifecycle. It provides developers and AI agents with the ability to parse complex error logs, identify root causes, and understand the execution flow of applications written in Python and C/C++. By automating the tedious parts of diagnostic work, this skill enables more efficient code correction and system stabilization.
This skill goes beyond simple log reading by offering prioritized suggestions for where to place breakpoints and generating detailed call graphs. Whether you are dealing with database connection issues or complex logic errors, the Debugging Assistant provides a structured path to resolution through its integrated analysis scripts.
To start using this diagnostic tool within Openclaw Skills, navigate to the skill directory and use the Python-based CLI:
# Analyze a specific error log file
python3 scripts/main.py analyze-error --file error.log
# Get breakpoint suggestions for a source file
python3 scripts/main.py suggest-breakpoints --file src/main.py
# Trace function execution to build a call graph
python3 scripts/main.py trace --file src/app.py --function handle_request
The skill utilizes a structured configuration and script layout to manage debugging tasks:
| Component | Description |
|---|---|
scripts/main.py |
The central CLI entry point for all debugging commands. |
scripts/error_analyzer.py |
Handles the parsing and categorization of error patterns and tracebacks. |
scripts/tracer.py |
Responsible for generating call graphs and execution flows. |
.debugging.json |
Local configuration file for ignoring specific warnings or highlighting critical errors. |
Loading
An AI product management skill that converts messy intent into structured plans, context blueprints, and precise coding agent handoffs.

A specialized infrastructure library providing C language intelligence, AST parsing, and security auditing to empower advanced Openclaw Skills.

An AI-enhanced development assistant that automates the red-green-refactor cycle, test generation, and code coverage tracking across multiple languages.

An intelligent travel agent that generates three-scenario itineraries by balancing budget, time, and seasonal quality using real-time data.

A robust security auditing toolkit for Openclaw Skills designed to detect vulnerabilities, leaked secrets, and risky dependencies.

Get To It is an AI-powered personal secretary that leverages a warm but firm persona to help users focus on three daily priorities and maintain long-term goal momentum.








































