error-tracking

Integrate Sentry error tracking and performance monitoring into Go and Next.js applications.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/NoahYn/climb.com --skill error-tracking-noahyn
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: error-tracking
Source: https://github.com/NoahYn/climb.com/tree/main/.claude/skills/error-tracking
Command: npx skills add https://github.com/NoahYn/climb.com --skill error-tracking-noahyn

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill enforces comprehensive error tracking and performance monitoring across your application's backend and frontend, ensuring no errors go unnoticed and performance bottlenecks are identified.

Core Features & Use Cases

  • Centralized Error Reporting: Captures all errors from both Go backend and Next.js frontend to Sentry.
  • Performance Monitoring: Instruments Go services, batch jobs, and database queries for performance analysis.
  • Frontend Error Handling: Implements error boundaries and API client error tracking in Next.js.
  • Use Case: When a user reports an issue, this skill ensures that the exact error, along with relevant context like user ID and request details, is logged in Sentry, allowing for quick debugging and resolution.

Quick Start

Use the error-tracking skill to capture any unhandled exceptions in your Go application.

Frequently Asked Questions about error-tracking

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

FAQPage Schema
How do I integrate Sentry for error tracking in a Go backend?

Integrate Sentry for error tracking in Go by utilizing the sentry-go SDK to capture unhandled exceptions, API request errors, and service layer failures, ensuring all backend exceptions are centrally reported with full context.

What is the best way to monitor Next.js frontend errors with Sentry?

Monitor Next.js frontend errors with Sentry by implementing the @sentry/nextjs SDK to set up error boundaries and track API client errors, capturing unhandled frontend exceptions with relevant user and request context.

Does this error tracking setup capture database query performance in Go?

Yes, this error tracking setup captures database query performance in Go by instrumenting database interactions and batch jobs using sentry-go, allowing you to identify performance bottlenecks and query failures.

Can I track batch job issues alongside API request errors in Sentry?

Yes, you can track batch job issues alongside API request errors in Sentry by enforcing mandatory error capture across all application layers, which logs the exact error and relevant context for quick debugging.

How does context propagation work when tracking exceptions across Next.js and Go?

Context propagation across Next.js and Go works by attaching relevant user IDs and request details to exceptions, ensuring that Sentry captures comprehensive contextual data for both frontend and backend failures.

Why should I enforce mandatory error capture for all unhandled exceptions in Sentry?

Enforcing mandatory error capture for all unhandled exceptions in Sentry ensures no errors go unnoticed, providing centralized reporting and performance monitoring so you can quickly debug and resolve user-reported issues.