๐Ÿ›Debugging Skills

Browse the best Debugging skills for Claude Code, Codex, Cursor and other AI agents.

989 skills ยท Page 15 of 42

eds-performance-debugging

majiayu000's avatarfrom majiayu000โ˜… 5

Guide for debugging and performance optimization of EDS blocks including error handling, FOUC prevention, Core Web Vitals optimization, and debugging workflows for Adobe Edge Delivery Services.

investigating-warnings

majiayu000's avatarfrom majiayu000โ˜… 5

Don't dismiss warnings without understanding them - investigate to determine if they indicate bugs, misconfigurations, or are cosmetic, then document findings either way

debug-orchestrator

majiayu000's avatarfrom majiayu000โ˜… 5

Systematic 5-step debugging ladder for broken story executions. Use when a story is at executing (broken) stage.

code-correction

majiayu000's avatarfrom majiayu000โ˜… 5

Use when code-verification fails - analyzes verification failures, identifies root causes, corrects the implementation, and re-verifies. This skill fixes code to meet acceptance criteria, not modifies requirements to match code.

ide-diagnostics

majiayu000's avatarfrom majiayu000โ˜… 5

Expert knowledge of IDE/LSP tools for code navigation, diagnostics, and refactoring. Use when working with TypeScript errors, linting issues, code navigation, or IDE operations.

debugging-orm-queries

majiayu000's avatarfrom majiayu000โ˜… 5

Converts ORM calls to raw SQL and analyzes query performance. Detects N+1 queries, missing indexes, and other anti-patterns. Use when debugging slow queries, tracing ORM-generated SQL, or optimizing database performance for Sequelize, Prisma, TypeORM (Node.js), GORM, sqlc, sqlx, ent (Go), or SQLAlchemy, Django ORM, Peewee (Python).

root-cause-analyzer

majiayu000's avatarfrom majiayu000โ˜… 5

Analyze reproduction evidence to identify the root cause of bugs. Use after reproduction to trace execution and find the exact location and reason for the failure.

pipeline-insights

majiayu000's avatarfrom majiayu000โ˜… 5

AI-powered pipeline diagnostics. Explains why faces weren't detected, tracked, embedded, or clustered using OpenAI GPT-4o analysis. Use when debugging pipeline issues, reviewing unclustered tracks, or understanding why quality gates rejected faces.

tasks-bug-diagnosis

majiayu000's avatarfrom majiayu000โ˜… 5

Use when diagnosing bugs, analyzing errors/stack traces, or performing root cause analysis with evidence-based debugging protocols.

fix-planner

majiayu000's avatarfrom majiayu000โ˜… 5

Design fix plans based on root cause analysis. Use after root cause is identified to plan specific code changes and test cases needed to fix the bug.

log-review

majiayu000's avatarfrom majiayu000โ˜… 5

Inspect error logs quickly; use when log snippets or stack traces are mentioned.

debug

majiayu000's avatarfrom majiayu000โ˜… 5

Hypothesis-driven debugging through observe, hypothesize, test, narrow. Use when something is wrong and you need to find why.

apple-tv-troubleshooter

majiayu000's avatarfrom majiayu000โ˜… 5

Expert troubleshooting for Apple TV (tvOS) React Native development. Use when users have issues with Siri Remote, focus management, TVEventHandler, TVFocusGuideView, ScrollView not scrolling, tvOS-specific problems, parallax animations, or tvOS vs Android TV differences.

dual-controller-sync

majiayu000's avatarfrom majiayu000โ˜… 5

Debug and synchronize communication between the robocar main controller (Heltec WiFi LoRa 32) and camera module (ESP32-CAM)

memory-management-optimization

majiayu000's avatarfrom majiayu000โ˜… 5

Debug memory leaks, profile memory usage, optimize allocations. Use when heap grows unexpectedly, OOM errors occur, allocation performance matters, profiling shows memory bottleneck, Valgrind/ASAN reports issues, or Python objects not being collected. Covers C++ (Valgrind, ASAN, RAII), Python (tracemalloc, objgraph), and general patterns.

maturin-debugger

majiayu000's avatarfrom majiayu000โ˜… 5

Diagnose and fix maturin build issues for PyO3 Python bindings. Use when encountering problems with maturin develop, missing Python exports, module registration errors, or type stub generation issues. Particularly useful when new PyO3 methods compile but don't appear in Python.

react-debugging

majiayu000's avatarfrom majiayu000โ˜… 5

Debug React components, fix hooks errors, resolve TypeScript issues, handle state management bugs, and fix rendering problems. Use when encountering React errors, hooks violations, type errors, or component rendering issues.

generate-fix-suggestions

majiayu000's avatarfrom majiayu000โ˜… 5

Generate fix suggestions based on error patterns and best practices. Use when analyzing failures to get actionable remediation steps.

crash-log-analyzer

majiayu000's avatarfrom majiayu000โ˜… 5

Parse and analyze macOS crash logs to identify crash causes and debugging information

troubleshooting-bundler-compatibility

majiayu000's avatarfrom majiayu000โ˜… 5

Diagnose and fix third-party library loading failures in Vite, Webpack, or other bundlers. Use when encountering "Failed to fetch dynamically imported module", worker loading failures, CDN 404 errors, "Invalid type" errors when importing library assets, or assets loading in wrong format. Covers version mismatches, worker loading patterns, and bundler-specific solutions.

esp32-debugging

majiayu000's avatarfrom majiayu000โ˜… 5

Debug ESP32 firmware issues including compilation errors, runtime panics, memory issues, and communication failures

csharp-decompile

majiayu000's avatarfrom majiayu000โ˜… 5

Decompile .NET assemblies to inspect types, understand implementations, debug third-party libraries, and view IL code. Use when debugging NuGet dependency behavior, understanding compiled code, investigating runtime issues, or exploring unfamiliar assemblies.

bug-hunter

majiayu000's avatarfrom majiayu000โ˜… 5

Copilot agent that assists with bug investigation, root cause analysis, and fix generation for efficient debugging and issue resolutionTrigger terms: bug fix, debug, troubleshoot, root cause analysis, error investigation, fix bug, resolve issue, error analysis, stack traceUse when: User requests involve bug hunter tasks.

quick-fix

majiayu000's avatarfrom majiayu000โ˜… 5

Fast workflow for small changes, bug fixes, and UI tweaks that don't require full feature development. Uses sub-agent orchestration with model selection (Sonnet 4.5 orchestrator, Haiku 4.5 workers) for efficient context management. Handles styling adjustments, minor functionality fixes, and quick improvements while maintaining project quality standards.

โ† Back to All Skills