Debugging & Incident Diagnosis Skills
Disciplined troubleshooting procedures that force AI agents to formulate verified hypotheses, inspect logs, and avoid guess-and-check fixes.
Curated Skills in Debugging & Incident Diagnosis
All DisciplinesProduction Exception & Stack Trace Root-Cause Analysis
Systematic investigation workflow for diagnosing production exceptions and constructing verified patches.
Database Deadlock & Concurrency Race Condition Diagnosis
Diagnose Postgres/MySQL transaction deadlocks, lock contention, and concurrent update race conditions.
Node.js & V8 Memory Leak / CPU Spike Investigation
Analyze heap snapshots, unclosed event listeners, and runaway closures causing Node.js OOM crashes.
API Performance Bottleneck & N+1 Query Optimization
Diagnose slow database queries, serialization bottlenecks, and memory churn in sluggish API endpoints.
Flaky CI Test & Async Timing Resolution
Fix nondeterministic test failures, unhandled async promises, and race conditions in Playwright, Jest, or Vitest.
Explore Other Engineering Disciplines
Browse procedural skills tailored for other developer workflows and operations.
Code Review & Quality
Systematic pull request and service audits focusing on correctness, persistence, and security.
Testing & QA Automation
Comprehensive test suite generation with AAA patterns, testcontainers, and mutation verification.
Refactoring & Modernization
Safe legacy codebase transformation, god class decomposition, and zero-regression refactoring.
Architecture & API Design
System design reviews, database indexing strategies, and backward-compatible REST/OpenAPI specs.
Implementation & Feature Engineering
Transforming Jira user stories into vertically sliced, test-backed feature implementations.
Codebase Understanding & Onboarding
Multi-file repository mapping, request flow tracing, and blast-radius impact analysis.
DevOps, CI/CD & Infrastructure
Multi-stage Docker hardening, GitHub Actions optimization, and zero-downtime database migrations.