error-handling
When VS Code problems or any terminal shows an error
When & Why to Use This Skill
This Claude skill optimizes the software development lifecycle by providing a robust framework for real-time error detection and resolution. It automates the monitoring of VS Code problems and terminal outputs, ensuring that regressions are identified and fixed immediately after code changes, thereby maintaining high code quality and reducing technical debt.
Use Cases
- Real-time Error Monitoring: Automatically inspecting the VS Code Problems panel and terminal output after every edit to catch syntax errors or build failures instantly.
- Regression Management: Implementing a strict validation protocol that prioritizes fixing newly introduced bugs before proceeding with additional feature development.
- Automated Debugging Logs: Documenting significant bugs, environment-specific quirks, and non-obvious solutions into a 'useful discoveries' log to streamline future troubleshooting.
- Terminal Output Analysis: Parsing complex terminal error messages to provide actionable insights and immediate fixes for runtime or environment issues.
| name | error-handling |
|---|---|
| description | When VS Code problems or any terminal shows an error |
Error-handling Instructions
Validation
- Immediate Check: Inspect terminal output and VS Code Problems panel after every edit.
- Fix First: Resolve regressions or new errors before proceeding.
Documentation
- Log Findings: Append significant bugs, non-obvious fixes, or environment quirks to useful discoveries.