Skills tagged debugging: 174 agent skills for Claude Code
2d-pixel-perfect — Sets up, diagnoses, and fixes pixel perfect 2D rendering in Unity projects. Use when working on any retro-style or pixel art 2D game.
address-sanitizer — Builds and runs code under AddressSanitizer to catch buffer overflows, use-after-free, and other memory errors during fuzzing or tests.
agents-debug — Use when your agent or environment is broken — wrong answers, errors, timeouts, tool failures, or CLI issues. Reads traces and logs to diagnose root causes.
agents-deploy — Use when deploying your agent to AWS, or when a deploy has failed.
agents-sdk — Build, debug, or review Cloudflare Agents SDK applications using the agents package.
amazon-dynamodb — Designs, reviews, and debugs DynamoDB data layers from design axioms — enumerates access patterns, chooses partition/sort keys and GSIs.
amazon-ec2-image-builder — Creates and automates custom image builds with EC2 Image Builder - Linux, Windows, and macOS AMIs, and container images to ECR.
amazon-workspaces-agent-access — Connects AI agents to remote Windows desktop applications on Amazon WorkSpaces Applications (AppStream 2.0) through the managed Agent Access MCP server.
analyze-feature-requests — Analyze and prioritize a list of feature requests by theme, strategic alignment, impact, effort, and risk.
app-platform-troubleshooting — Debug running App Platform applications by accessing containers, analyzing logs, running diagnostics, and applying fixes.
archify-review — Review Archify issues, PRs, or code through value, cost, and impact to support evidence-based maintenance decisions.
audit-context-building — Understand a codebase before looking for bugs in it - what each function assumes, what it guarantees, and what it depends on elsewhere.
auto-repo-setup — Diagnose, repair, and standardize repository setup and safe Git workflows for Claude Code or Codex.
aws-serverless — Builds, deploys, manages, debugs, configures, and optimizes serverless applications on AWS using Lambda, API Gateway, Step Functions, EventBridge, and SAM/CDK.
blast-radius — Find what a change could break somewhere else before it ships, beyond the diff.
browse — Drive a real browser through Aside: open a page, read it, click through a flow, take screenshots, check console errors. (gstack)
browser-testing-with-devtools — Tests in real browsers via Chrome DevTools MCP. Use when building or debugging anything that runs in a browser.
c-review — Performs comprehensive C/C++ security review for memory corruption, integer overflows, race conditions, and platform-specific vulnerabilities.
claude-api — Reference for the Claude API / Anthropic SDK — model ids, pricing, params, streaming, tool use, MCP, agents, caching, token counting, model migration.
claude-code-hooks — How to write, test, register, and debug Claude Code hooks — PreToolUse / PostToolUse / SessionStart / Stop Bash guards that enforce a rule the model would.
code-improver — Runs an autonomous review-and-fix improvement loop over any code target — a skill, plugin, module, or directory — using a reviewer the user names.
code-review — Review code for actionable defects. Correctness is the core; performance and security are optional sub-cases of the same engine.
code-review-and-quality — Conducts multi-axis code review. Use before merging any change. Use when reviewing code written by yourself, another agent, or a human.
code-simplification — Simplifies code for clarity. Use when refactoring code for clarity without changing behavior.
comprehensive-research-agent — Ensure thorough validation, error recovery, and transparent reasoning in research tasks with multiple tool calls
connecting-to-data-source — Create and troubleshoot AWS Glue connections to JDBC databases (Oracle, SQL Server, PostgreSQL, MySQL, RDS), Redshift, Snowflake, and BigQuery.
constant-time-analysis — Detects timing side-channel vulnerabilities in cryptographic code.
constraint-driven-development — Establishes a project's quality bar as a written contract and stops agents quietly lowering it.
context-degradation — This skill should be used for diagnosing and mitigating context degradation: lost-in-middle failures, context poisoning, context clash, context confusion.
context-engineering-collection — A comprehensive collection of Agent Skills for context engineering, harness engineering, multi-agent architectures, and production agent systems.
context7-docs — Fetch up-to-date documentation and code examples for any library, framework, SDK, CLI tool, or cloud service.
control-cli — Build or adapt a local harness to drive, inspect, and profile an interactive CLI or TUI without external services.
control-ui — Build or adapt a local browser/CDP harness to drive and inspect a web, IDE, or Electron UI.
cpp-pro — Writes, optimizes, and debugs C++ applications using modern C++20/23 features, template metaprogramming, and high-performance systems techniques.
cut-the-curve — The technique catalog: five velocity-matched SEAMS (zoom-through, INVERSE zoom-through, cut-the-curve, waterfall cut.
database-optimizer — Optimizes database queries and improves performance across PostgreSQL and MySQL systems.
debug-voice — Use when the user runs /debug-voice, says voice mode has flaws, asks to see or capture what happened in a Grok realtime voice session.
debugging-lambda-timeouts — Debugs AWS Lambda function timeout failures by systematically analyzing function configuration, CloudWatch logs and metrics, VPC/networking, cold starts.
debugging-network-issues — Investigates network, streaming, and protocol failures with falsification-first layered experiments.
debugging-wizard — Parses error messages, traces execution flow through stack traces, correlates log entries to identify failure points.
deprecation-and-migration — Manages deprecation and migration. Use when removing old systems, APIs, or features. Use when migrating users from one implementation to another.
developing-ios-apps — Develops iOS/macOS apps with XcodeGen, SwiftUI, and SPM, including Apple Developer signing, notarization, and CI/CD pipelines.
diagnosing-bugs — Diagnosis loop for hard bugs and performance regressions. Use when the user says "diagnose"/"debug this", or reports something broken/throwing/failing/slow.
diagnosing-superpowers — Use when a superpowers session went wrong and your human partner wants to know why — repeated work, ignored plans, stumbles, poor results.
differential-review — Performs security-focused differential review of code changes.
django-expert — Use when building Django web applications or REST APIs with Django REST Framework.
doubt-driven-development — Subjects every non-trivial decision to a fresh-context adversarial review before it stands.
durable-objects — Build, debug, or review Cloudflare Durable Objects code for persistent state and coordination.
dwarf-expert — Analyzes DWARF debug information in compiled binaries.
E2E Testing Nori Skillsets Subcommands — Use when you need to interactively test a nori-skillsets CLI subcommand end-to-end via tmux, with full filesystem isolation
eas-observe — EAS service (paid). Use for anything related to EAS Observe - adding `expo-observe` to an Expo project (AppMetricsRoot/ObserveRoot HOC.
eas-simulator — EAS service (paid). Run and control a user's app on a remote iOS/Android simulator hosted on EAS cloud.
embedded-systems — Use when developing firmware for microcontrollers, implementing RTOS applications, or optimizing power consumption.
fix-ci — Find failing PR checks, inspect logs or external check links, and apply focused fixes
fix-merge-conflicts — Resolve merge conflicts non-interactively, validate build and tests, and finalize conflict resolution
fixing-claude-export-conversations — Fixes broken line wrapping in Claude Code exported conversation files (.txt), reconstructing tables, paragraphs, paths.
fuzzing-obstacles — Patches past the barriers that stop a fuzzer making progress — checksum and hash verification, magic-value validation, time-based seeds.
golang-pro — Implements concurrent Go patterns using goroutines and channels, designs and builds microservices with gRPC or REST.
grammar-check — Identify grammar, logical, and flow errors in text and suggest targeted fixes without rewriting the entire text.
gstack-openclaw-investigate — Use when asked to debug, fix a bug, investigate an error, or do root cause analysis, and when users report errors, stack traces, unexpected behavior.
harness-engineering — This skill should be used when designing autonomous agent harnesses: research loops, evaluation scaffolds, locked and editable surfaces, durable logs.
how — Use for "how does X work", code walkthroughs before changing something, and placement / ownership / layering questions ("where should this live".
humanizer — Rewrite AI-sounding text so it reads like the writer without changing what it says.
hyperframes-audio — Use when audio already placed in a HyperFrames composition needs to be mixed: fade-in/fade-out, crossfade, track gain or volume, volume automation, ducking.
hyperframes-cli — Use the HyperFrames CLI development loop: init, add, catalog, capture, lint, check, snapshot, compare, grade-compare, preview, play, present, beats, keyframes.
hyperframes-keyframes — Use when a HyperFrames composition needs a punch-in, punch-out, zoom, reframe, Ken Burns treatment, camera move, visual match/whip handoff.
identify-assumptions-existing — Identify risky assumptions for a feature idea in an existing product across Value, Usability, Viability, and Feasibility.
initialize-ai-navigation — Sets up and configures the Unity AI Navigation system — NavMesh surfaces, NavMesh agents, obstacles, links, modifiers, areas and costs.
intended-vs-implemented — The method for finding the gap between what a system is supposed to do and what the code actually does — the class of bug generic scanners miss because they.
interrogate — Use for "interrogate", "adversarial review", "multi-model review", "challenge this", "stress test this code", "find blind spots", or "tear this apart".
investigate — Systematic debugging with root cause investigation. (gstack)
mcp-builder — Guide for creating high-quality MCP (Model Context Protocol) servers that enable LLMs to interact with external services through well-designed tools.
mcp-developer — Use when building, debugging, or extending MCP servers or clients that connect AI systems with external tools and data sources.
metrics-dashboard — Define and design a product metrics dashboard with key metrics, data sources, visualization types, and alert thresholds.
migrate-birp-to-urp — Plans, executes, and troubleshoots Unity projects moving from the Built-in Render Pipeline (BiRP/BIRP/Built-in RP) to the Universal Render Pipeline (URP).
modern-cpp — Guides C++ code toward modern idioms (C++20/23/26). Use when writing new C++ code, modernizing legacy patterns, or working on security-critical C++.
motion-doctrine — GATEWAY — load FIRST before composing any HyperFrames animation or video.
mutation-testing — Configures mewt or muton campaigns, analyzes surviving mutants, and investigates bugs exposed by testing gaps.
observability-and-instrumentation — Instruments code so production behavior is visible and diagnosable. Use when adding logging, metrics, tracing, or alerting.
obsidian-cli — Interact with Obsidian vaults using the Obsidian CLI to read, create, search, and manage notes, tasks, properties, and more.
openclaw-model-switch — Switch or repair the model configuration of an OpenClaw instance (e.g. Kimi k2p6 → k3): change the default model, add model definitions.