error-tracking

Implement Sentry error tracking across controllers, routes, cron jobs, and database performance.

Updated Apr 2, 2026
One-click install
npx skills add https://github.com/gouravsingh311/splice-app --skill error-tracking-gouravsingh311
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: error-tracking
Source: https://github.com/gouravsingh311/splice-app/tree/main/.codex/skills/error-tracking
Command: npx skills add https://github.com/gouravsingh311/splice-app --skill error-tracking-gouravsingh311

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Add Sentry error tracking and performance monitoring across project services to ensure every error is captured and diagnosable, reducing silent failures and debugging time.

Core Features & Use Cases

  • Centralized error handling across controllers, routes, and workflows.
  • Cron job instrumentation with mandatory Sentry spans for timing and tracing.
  • Database performance monitoring and tracing for slow queries and bottlenecks.
  • Workflow error context helpers to enrich errors with workflow metadata.

Quick Start

Import the instrument.ts at startup to initialize Sentry and begin capturing errors with the provided helpers.

Frequently Asked Questions about error-tracking

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I implement Sentry error tracking across project controllers and routes?

To implement Sentry error tracking, you import the instrument.ts file at startup to initialize Sentry and use the provided helpers to enforce standardized error handling and tracing across controllers and routes, ensuring every error is captured.

Can I instrument cron jobs with Sentry spans for timing and tracing?

Yes, you can instrument cron jobs with mandatory Sentry spans for timing and tracing. The workflow provides specific instrumentation templates that enforce capturing execution timing and tracing data for all cron jobs.

How does Sentry v8 handle database performance monitoring for slow queries?

Sentry v8 database performance monitoring captures slow queries and bottlenecks by wrapping database operations in performance spans. This tracing mechanism ensures you can diagnose performance issues and reduce silent failures across services.

What is the best way to enrich captured errors with workflow metadata?

The best way to enrich captured errors with workflow metadata is using the provided workflow error context helpers. These helpers attach relevant workflow information to errors, making them diagnosable and reducing debugging time.

Do I need any dependencies to set up centralized error handling with Sentry?

No external dependencies are required to set up centralized error handling with Sentry. You simply import the instrument.ts file at startup to initialize Sentry and begin capturing errors with the provided templates.