Toolverse
All skills

error-tracking

by diet103

Add Sentry v8 error tracking and performance monitoring to your project services. Use this skill when adding error handling, creating new controllers, instrumenting cron jobs, or tracking database performance. ALL ERRORS MUST BE CAPTURED TO SENTRY - no exceptions.

Installation

Pick a client and clone the repository into its skills directory.

Installation

Quick info

Author
diet103
Category
DevOps
Views
1

About this skill

Add Sentry v8 error tracking and performance monitoring to your project services. Use this skill when adding error handling, creating new controllers, instrumenting cron jobs, or tracking database performance. ALL ERRORS MUST BE CAPTURED TO SENTRY - no exceptions.

How to use

  1. Zainstaluj skill error-tracking w swoim projekcie Claude. Skill zawiera wzorce integracji Sentry v8 dla różnych warstw aplikacji.

  2. W kontrolerach dziedzicz z BaseController i używaj metody this.handleError(error, 'nazwaMetody') w blokach catch — automatycznie wyśle błąd do Sentry z odpowiednimi tagami i kontekstem.

  3. W trasach Express, które nie mogą dziedziczyć z BaseController, importuj Sentry i w bloku catch użyj Sentry.captureException(error, { tags: { route: '/ścieżka', method: 'GET' }, extra: { userId: req.user?.id } }) — zawsze dodaj tagi identyfikujące trasę i metodę HTTP.

  4. Przy instrumentacji zadań cron, procesorów kolejek czy operacji na bazie danych stosuj ten sam wzorzec — każdy błąd musi trafić do Sentry z kontekstem opisującym operację.

  5. Nigdy nie używaj samego console.error — to jest krytyczna reguła. Każdy blok try-catch musi wysyłać wyjątek do Sentry, aby zapewnić pełną widoczność błędów w produkcji.

  6. Sprawdź status integracji w README — Form Service jest w pełni gotowy, Email Service wymaga dokończenia pozostałych ErrorLogger.log() wywołań. Postępuj analogicznie dla swoich serwisów.

Related skills

resolve-conflicts

by antinomyhq

Use this skill immediately when the user mentions merge conflicts that need to be resolved. Do not attempt to resolve conflicts directly - invoke this skill first. This skill specializes in providing a structured framework for merging imports, tests, lock files (regeneration),

DevOps
48163

unity-developer

by sickn33

Build Unity games with optimized C# scripts, efficient rendering, and proper asset management. Masters Unity 6 LTS, URP/HDRP pipelines, and cross-platform deployment. Handles gameplay systems, UI implementation, and platform optimization. Use PROACTIVELY for Unity performance

DevOps
66164

pmbok-project-management

by jgtolentino

Comprehensive PMP/PMBOK project management methodologies and best practices. Use this skill when users need guidance on project management processes, templates, knowledge areas, process groups, tools, techniques, or certification preparation. Covers all 10 PMBOK Knowledge Areas

DevOps
21133

senior-computer-vision

by davila7

World-class computer vision skill for image/video processing, object detection, segmentation, and visual AI systems. Expertise in PyTorch, OpenCV, YOLO, SAM, diffusion models, and vision transformers. Includes 3D vision, video analysis, real-time processing, and production

DevOps
1044

lambda

by itsmostafa

AWS Lambda serverless functions for event-driven compute. Use when creating functions, configuring triggers, debugging invocations, optimizing cold starts, setting up event source mappings, or managing layers.

DevOps
127

proxmox-full

by openclaw

Complete Proxmox VE management - create/clone/start/stop VMs and LXC containers, manage snapshots, backups, storage, and templates. Use when user wants to manage Proxmox infrastructure, virtual machines, or containers.

DevOps
1449