error-tracking

Instrument Sentry v8 error tracking and performance monitoring across project services.

2|1|Updated Mar 1, 2026
One-click install
npx skills add https://github.com/junDevCodes/Claude-Harness --skill error-tracking-jundevcodes
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: error-tracking
Source: https://github.com/junDevCodes/Claude-Harness/tree/main/.claude/skills/error-tracking
Command: npx skills add https://github.com/junDevCodes/Claude-Harness --skill error-tracking-jundevcodes

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Enable comprehensive error tracking and performance monitoring across all project services using Sentry v8.

Core Features & Use Cases

  • Enforces consistent error capture across controllers, routes, cron jobs, and database operations.
  • Provides structured patterns and helpers (e.g., WorkflowSentryHelper, DatabasePerformanceMonitor) to simplify instrumentation.
  • Supports configurable Sentry initialization per service with per-environment settings.

Quick Start

Initialize Sentry v8 instrumentation at startup in each service to begin capturing errors and performance data.

Frequently Asked Questions about error-tracking

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

FAQPage Schema
How do I set up Sentry v8 error tracking for a backend TypeScript project?

To set up Sentry v8 error tracking, initialize Sentry instrumentation at startup in each backend service. This captures errors and performance data across controllers, routes, and database operations using structured patterns.

What is the best way to monitor database performance and cron job errors in Sentry?

Monitor database performance and cron job errors by applying Sentry v8 instrumentation helpers like DatabasePerformanceMonitor. This ensures structured error capture and context-rich reporting for scheduled tasks and database operations.

How do I add structured error handling to API routes with Sentry v8?

Add structured error handling to API routes by implementing Sentry initialization and using context-rich reporting helpers like WorkflowSentryHelper. This enforces consistent error capture across all backend routes.

Can I configure per-environment Sentry initialization for different backend services?

Yes, Sentry initialization supports configurable per-environment settings for each backend service. This allows distinct error tracking and performance monitoring configurations across development, staging, and production environments.

Why are some backend errors not being captured by Sentry in my TypeScript application?

Backend errors are missed when Sentry v8 initialization is not applied at service startup or structured error handling patterns are bypassed. Enforcing consistent instrumentation across controllers and cron jobs ensures every error is captured.