Help us improve
Share bugs, ideas, or general feedback.
From code-sensei
Teaches reading error messages, troubleshooting, and fixing common frontend JavaScript, backend server, and database bugs. Activates on errors or user debugging requests.
npx claudepluginhub dojocodinglabs/code-sensei --plugin code-senseiHow this skill is triggered — by the user, by Claude, or both
Slash command
/code-sensei:debuggingThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
- **Analogy:** Debugging is detective work. Something isn't working, and you need to find out why. Every error message is a clue.
Guides systematic debugging for broken features, errors, failed deployments, or tests: reproduce bugs, gather git/logs diagnostics, read errors, diagnose root causes before fixes.
Recognizes development errors from bash, Playwright, builds, APIs, logs; searches past solutions via scripts; applies fixes and logs new ones for future reference. Activates on error mentions or debug requests.
Applies systematic root-cause analysis to debug errors, test failures, and unexpected behavior across frontend, backend, database, network, and performance.
Share bugs, ideas, or general feedback.
Teach users to look for these three things in EVERY error:
Example:
TypeError: Cannot read property 'name' of undefined
at UserCard (src/components/UserCard.jsx:12)
Translation: "On line 12 of UserCard.jsx, you tried to get .name from something that doesn't exist yet."
Every error is a learning moment. When Claude fixes an error, explain:
This is where real engineering intuition is built.