Toolverse
All skills

error-detective

by sickn33

Search logs and codebases for error patterns, stack traces, and anomalies. Correlates errors across systems and identifies root causes. Use PROACTIVELY when debugging issues, analyzing logs, or investigating production errors.

Installation

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

Installation

Quick info

Author
sickn33
Category
Backend
Views
2

About this skill

Search logs and codebases for error patterns, stack traces, and anomalies. Correlates errors across systems and identifies root causes. Use PROACTIVELY when debugging issues, analyzing logs, or investigating production errors.

How to use

  1. Przygotuj materiały wejściowe: zbierz logi z systemu, stack trace'y, informacje o czasach błędów oraz nazwy usług, które mogą być zaangażowane. Wyjaśnij, kiedy problem się pojawił i jakie są jego objawy.

  2. Rozpocznij od objawów błędu i pracuj wstecz w kierunku przyczyny. Opisz, co widzisz w logach — komunikaty błędów, kody statusu, anomalie w wydajności — a umiejętność pomoże ci znaleźć powiązane wpisy.

  3. Poszukaj wzorców w czasie. Sprawdź, czy błędy pojawiają się regularnie, czy są związane z wdrożeniami, zmianami konfiguracji lub szczytami obciążenia. Umiejętność wygeneruje wyrażenia regularne do automatycznego wyodrębniania błędów z logów.

  4. Skoreluj błędy między systemami i usługami. Jeśli pracujesz z architekturą rozproszoną, sprawdź, czy błąd w jednej usłudze wyzwala błędy w innych. Otrzymasz analizę korelacji i oś czasu zdarzeń.

  5. Zidentyfikuj pierwotną przyczynę na podstawie dowodów. Umiejętność dostarczy hipotezę przyczyny wraz z lokalizacjami w kodzie, które mogą być odpowiedzialne. Sprawdź również zapytania do narzędzi monitorowania (Elasticsearch, Splunk), które pomogą wykryć powtórzenie się problemu.

  6. Zaplanuj zarówno natychmiastową naprawę, jak i strategie zapobiegawcze. Uzyskaj konkretne kroki do wyeliminowania błędu i rekomendacje monitorowania, aby problem nie powrócił.

Related skills

fastapi-pro

by sickn33

Build high-performance async APIs with FastAPI, SQLAlchemy 2.0, and Pydantic V2. Master microservices, WebSockets, and modern Python async patterns. Use PROACTIVELY for FastAPI development, async optimization, or API architecture.

Backend
54128

pdf-to-markdown

by aliceisjustplaying

Convert entire PDF documents to clean, structured Markdown for full context loading. Use this skill when the user wants to extract ALL text from a PDF into context (not grep/search), when discussing or analyzing PDF content in full, when the user mentions \

Backend
355664

fastapi-templates

by wshobson

Create production-ready FastAPI projects with async patterns, dependency injection, and comprehensive error handling. Use when building new FastAPI applications or setting up backend API projects.

Backend
327582

scientific-writing

by K-Dense-AI

Write scientific manuscripts. IMRAD structure, citations (APA/AMA/Vancouver), figures/tables, reporting guidelines (CONSORT/STROBE/PRISMA), abstracts, for research papers and journal submissions.

Backend
47191

architecture-decision-records

by wshobson

Write and maintain Architecture Decision Records (ADRs) following best practices for technical decision documentation. Use when documenting significant technical decisions, reviewing past architectural choices, or establishing decision processes.

Backend
29130

api-design-principles

by wshobson

Master REST and GraphQL API design principles to build intuitive, scalable, and maintainable APIs that delight developers. Use when designing new APIs, reviewing API specifications, or establishing API design standards.

Backend
50146