What problem does it solve?
Uncaught errors, poor performance visibility, and inconsistent error handling practices lead to unstable applications and difficult debugging. This skill ensures all issues are systematically captured, monitored, and addressed, reducing downtime and developer effort.
Core Features & Use Cases
- Mandatory Sentry Integration: Enforces that "ALL ERRORS MUST BE CAPTURED TO SENTRY," providing a single source of truth for application health and faster incident response.
- Performance Monitoring: Automatically tracks API endpoint transactions, flags slow database queries, and detects N+1 query problems, helping you optimize application speed.
- Contextual Error Reporting: Guides on adding rich user, service, and operation context to errors for faster diagnosis and resolution.
- Use Case: When implementing a new cron job, this skill provides the mandatory Sentry instrumentation pattern, ensuring that any errors or performance issues during its execution are automatically logged and visible in Sentry, saving you from manual log digging.
Quick Start
Use the error-tracking skill to add Sentry integration to a new Node.js service, ensuring all errors are captured and performance is monitored.