raheesahmed/sajicode/debugger
Claude Code and agent skill by raheesahmed/sajicode
Trust tier 2
- community
Source check pending
Checking that the SKILL.md file is still in the repository.
Systematic debugging and troubleshooting methodology for production applications. Covers error trace analysis, network debugging, memory profiling, reproducing intermittent bugs, bisecting regressions, stack trace interpretation, log analysis, performance bottleneck identification, and debugging strategies for Node.js, browser, React, and database issues. Use when debugging errors, investigating failures, or troubleshooting performance issues.
Install
npx vskill@latest install raheesahmed/sajicode/debuggerSKILL.md
Advanced Debugging
Debugging Methodology
The Scientific Method for Bugs
Priority: Read Before You Touch
Error Analysis Patterns
Stack Trace Interpretation
Common Error Patterns
| Error | Usually Means | Fix | |
|---|---|---|---|
Cannot read property of undefined | Accessing nested object without null check | Optional chaining ?. or guard check | |
X is not a function | Wrong import, stale reference, or wrong type | Check import path and export name | |
ECONNREFUSED | Target server not running | Check if the service is running on the expected port | |
ENOENT: no such file | File path is wrong | Check path construction, working directory | |
MODULE_NOT_FOUND | Package not installed or wrong path | Run npm install or fix import path | |
Unhandled Promise Rejection | Missing .catch() or try/catch | Wrap in try/catch, add error handler | |
CORS error | Server doesn't allow origin | Configure CORS middleware on server | |
hydration mismatch | Server/client render different HTML | Check for browser-only APIs, use useEffect |
Network Debugging
API Issues
WebSocket Debugging
Node.js Debugging
Memory Leak Hunt
CPU Profiling
Event Loop Monitoring
React Debugging
Common React Issues
Database Debugging
Slow Query Investigation
Git Bisect (Finding Regression)
Debugging Rules
- NEVER change code before understanding the error
- ALWAYS reproduce the bug before attempting a fix
- Log MORE, not less — structured logging with context
- One change at a time — verify after each change
- If it takes > 30 min, step back and re-read the error message
- Write a regression test BEFORE fixing the bug
- Check if the bug exists in a fresh environment
Security
- Security scanPassed, 100 of 100Pattern checks on the skill's files.
- Model reviewNot runA model review is scheduled for the next rescan.
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingskills/debugger/SKILL.md
Popularity
- 7-day trend score
- 0
Refreshed 18 Mar 2026, 7 months ago.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/raheesahmed/sajicode/debugger)