Advanced debugging specialist for diagnosing and resolving code issues. Use when user encounters bugs, errors, unexpected behavior, or mentions debugging.
A portable agent skill for systematic debugging and issue resolution.
This skill is part of the agent-playbook collection.
When encountering an error or bug:
You: This function is throwing an error
You: Debug this code
You: Why isn't this working?
The skill will:
| Phase | Description | |-------|-------------| | Understand | Reproduce and understand the problem | | Isolate | Narrow down the source of the issue | | Analyze | Determine root cause | | Fix | Implement and verify the solution |
| Error | Cause | Solution | |-------|-------|----------| | TypeError | Wrong type, null reference | Add null check, verify type | | ReferenceError | Variable not defined | Check imports, scope | | NetworkError | Connection issues | Check endpoint, CORS | | TimeoutError | Request too slow | Optimize query, increase timeout |
Generate debug report:
python3 scripts/debug_report.py --name <error-message> --output debug-report.md
Search for places (restaurants, cafes, etc.) via Google Places API proxy on localhost.
Interact with GitHub using the `gh` CLI. Use `gh issue`, `gh pr`, `gh run`, and `gh api` for issues, PRs, CI runs, and advanced queries.
Create or update AgentSkills. Use when designing, structuring, or packaging skills with scripts, references, and assets.
Start voice calls via the OpenClaw voice-call plugin.
Notion API for creating and managing pages, databases, and blocks.
Gemini CLI for one-shot Q&A, summaries, and generation.
Category:developer