/install ai-debug-assistant
Debug Assistant
AI-powered debugging from your terminal. Analyze error logs, explain error messages, parse stack traces, get fix suggestions, and access debugging cheatsheets for 8 languages.
Powered by Evolink.ai
When to Use
- User shares an error log and asks "what went wrong?"
- User pastes an error message and wants an explanation
- User has a stack trace and needs help understanding it
- User has buggy code and a known error, wants fix suggestions
- User needs quick debugging commands for a specific language
Quick Start
1. Set your EvoLink API key
export EVOLINK_API_KEY="your-key-here"
Get a free key: evolink.ai/signup
2. Analyze an error
bash scripts/debug.sh analyze error.log
bash scripts/debug.sh explain "Cannot read property 'map' of undefined"
3. Get a cheatsheet
bash scripts/debug.sh cheatsheet python
Capabilities
AI Commands (require EVOLINK_API_KEY)
| Command | Description |
|---|---|
analyze \x3Cfile> |
Analyze error log — summary, root cause, error chain, fix steps |
explain \x3Cerror_message> |
Explain error — meaning, common causes, quick fix, proper fix |
trace \x3Cfile> |
Parse stack trace — origin, call chain, root cause, fix |
suggest \x3Cfile> --error \x3Cmsg> |
Fix suggestions — bug location, why it fails, corrected code |
Info Commands (no API key needed)
| Command | Description |
|---|---|
languages |
List all supported languages |
cheatsheet [language] |
Debugging commands and common errors |
Supported Languages
| Language | Debugger | Key Tools |
|---|---|---|
javascript |
Node --inspect, Chrome DevTools | console.trace, memory profiling |
python |
pdb, breakpoint() | tracemalloc, cProfile |
go |
Delve | -race flag, pprof |
rust |
rust-gdb, rust-lldb | RUST_BACKTRACE, env_logger |
java |
Remote JDWP | jmap, jstack, GC logging |
network |
curl -v, dig | lsof, netstat, ss |
css |
Outline trick | Grid/Flex inspectors |
git |
git bisect | Automated bisect with test scripts |
Examples
Analyze an error log
bash scripts/debug.sh analyze server-crash.log
Output:
**Error Summary:** Node.js process crashed due to unhandled promise rejection
in the database connection pool.
**Root Cause:** The PostgreSQL connection string contains an expired SSL
certificate path, causing all new connections to fail silently...
**Fix Steps:**
1. Update the SSL certificate at /etc/ssl/certs/db.pem
2. ...
Explain an error message
bash scripts/debug.sh explain "ECONNREFUSED 127.0.0.1:5432"
Parse a stack trace
bash scripts/debug.sh trace crash-dump.txt
Suggest fixes for buggy code
bash scripts/debug.sh suggest api/handler.py --error "KeyError: 'user_id'"
Configuration
| Variable | Default | Required | Description |
|---|---|---|---|
EVOLINK_API_KEY |
— | Yes | Your EvoLink API key. Get one free |
EVOLINK_MODEL |
claude-opus-4-6 |
No | Model for AI analysis |
Required binaries: python3, curl
Security
Data Transmission
AI commands send user-provided content (error logs, messages, code files) to api.evolink.ai for analysis by Claude. By setting EVOLINK_API_KEY and using these commands, you consent to this transmission. Data is not stored after the response is returned. The languages and cheatsheet commands run entirely locally and never transmit data.
Network Access
api.evolink.ai— AI error analysis (AI commands only)
Persistence & Privilege
This skill creates temporary files for API payload construction which are cleaned up automatically. No credentials or persistent data are stored. The skill only reads files explicitly passed as arguments — it never scans or reads files on its own.
Links
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install ai-debug-assistant - 安装完成后,直接呼叫该 Skill 的名称或使用
/ai-debug-assistant触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
Debug Assistant 是什么?
AI-powered debugging assistant. Analyze error logs, explain error messages, parse stack traces, and get fix suggestions with cheatsheets for 8 languages. Pow... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 137 次。
如何安装 Debug Assistant?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install ai-debug-assistant」即可一键安装,无需额外配置。
Debug Assistant 是免费的吗?
是的,Debug Assistant 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
Debug Assistant 支持哪些平台?
Debug Assistant 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Debug Assistant?
由 EvolinkAI(@evolinkai)开发并维护,当前版本 v1.0.0。