🎁 Get the FREE AI Skills Starter Guide β€” Subscribe β†’
BytesAgainBytesAgain
πŸ¦€ ClawHub✦ BytesAgain

debug-assistant

by @xueyetianya

Analyze and diagnose common programming error messages and stack traces with root causes and fix suggestions for Python, Node.js, Go, Bash, and system errors.

Versionv1.0.0
Downloads312
πŸ’‘ Examples

$ bash script.sh analyze "ECONNREFUSED 127.0.0.1:5432"

πŸ” Error Analysis ───────────────────────────────────── Type : System / Network Error Code : ECONNREFUSED Severity : HIGH Summary : Connection actively refused by the target host

Root Cause: The service at 127.0.0.1:5432 is not running or is not accepting connections on that port.

Fix Suggestions: 1. Check if the service is running: sudo systemctl status postgresql 2. Verify the port is correct and the service is bound to it: ss -tlnp | grep 5432 3. Check firewall rules: sudo ufw status 4. Confirm connection string in your config/env

$ bash script.sh explain ModuleNotFoundError

πŸ“– Error Explanation ───────────────────────────────────── Name : ModuleNotFoundError Language : Python Category : ImportError subclass

Description: Raised when Python cannot locate the specified module. This is a subclass of ImportError introduced in Python 3.6.

Common Causes: β€’ Package not installed in the current environment β€’ Virtual environment not activated β€’ Typo in the module name β€’ Module installed for a different Python version

View on ClawHub
TERMINAL
clawhub install debug-assistant

πŸ§ͺ Use this skill with your agent

Most visitors already have an agent. Pick your environment, install or copy the workflow, then run the smoke-test prompt above.

πŸ” Can't find the right skill?

Search 60,000+ AI agent skills β€” free, no login needed.

Search Skills β†’