1,660 free skills
Debugging skills
Skills for systematic debugging — reproducing bugs, reading stack traces, bisecting regressions, and diagnosing flaky failures.
Sourced from real, public repositories — synced daily, never invented.
1,660 free skills
Skills for systematic debugging — reproducing bugs, reading stack traces, bisecting regressions, and diagnosing flaky failures.
Sourced from real, public repositories — synced daily, never invented.
15 tools across six categories
13 of them never send your data anywhere
Free · No signup · No trial clock
SEE THE DIRECTORY

after-effects-expression
duks93/after-effects-expression
After Effects Expression design, repair, and explanation workflow. Use when Codex needs to turn natural-language motion or rigging requests into copy-pasteable Adobe After Effects expressions, debug existing expressions, design Expression Controls, handle Position, Scale, Rotation, Opacity, Color, Source Text, 2D/3D coordinates, audio, marker, proximity, effector, MOGRT, or keyframe-based expression tasks, or explain exactly where and how to apply an expression in After Effects.
docker
mattstruble/skills
Use when writing Dockerfiles, Docker Compose files, building or debugging container images, choosing base images, pushing to registries, or running containers locally. Also trigger when asked about multi-stage builds, .dockerignore, container networking, volumes, or self-hosting an application with Docker. NOT for Kubernetes workloads (see k8s-workloads), Helm charts (see helm), Docker in CI pipelines (see github-actions), or GPU operator configuration (see gpu-operator).
Docker
clawic/skills
Docker containers, images, Compose stacks, networking, volumes, debugging, production hardening, and the commands that keep real environments stable. Use when (1) the task touches Docker, Dockerfiles, images, containers, or Compose; (2) build reliability, runtime behavior, logs, ports, volumes, or security matter; (3) the agent needs Docker guidance and should apply it by default.
kubernetes
nimadorostkar/claude-skills-collection
Use when deploying to or debugging Kubernetes. Covers workload configuration, resource requests and limits, probes, rollout strategy, networking, and the failure modes that produce CrashLoopBackOff and OOMKilled.
kubernetes-specialist
pabpereza/pabpereza
Use when deploying or managing Kubernetes workloads. Invoke to create deployment manifests, configure pod security policies, set up service accounts, define network isolation rules, debug pod crashes, analyze resource limits, inspect container logs, or right-size workloads. Use for Helm charts, RBAC policies, NetworkPolicies, storage configuration, performance optimization, GitOps pipelines, and multi-cluster management.
managing-kubernetes
jiunbae/agent-skills
Manages Kubernetes clusters via kubectl. Supports pod/deployment/service management, log viewing, port-forwarding, and debugging. Use for "k8s", "kubectl", "파드", cluster management tasks.
iac-terraform
pmq9/agent-skills
Use this skill for any Terraform or OpenTofu work — writing or refactoring HCL, designing modules, structuring state, picking a backend, managing variables, importing existing resources, handling drift, debugging plans, writing tests, or setting up Terraform in CI. Trigger on questions involving providers, state files, workspaces, `terraform_remote_state`, `for_each`/`count`, `dynamic` blocks, `moved`/`removed`/`import` blocks, lifecycle rules, the dependency graph, or "convert this CloudFormation/Bicep to Terraform." Also trigger when reviewing a Terraform repo for structure, drift risk, or blast-radius problems.
netlify-forms
practicalswan/agent-skills
Serverless form handling on Netlify-hosted sites — detects HTML forms at deploy time, stores submissions, filters spam, and sends notifications. Use when adding a contact form, lead-capture form, file-upload form, or newsletter signup to a Netlify site; wiring AJAX form submission; setting up a custom thank-you page; adding a honeypot or reCAPTCHA to a form; getting forms working in Next.js, Nuxt, SvelteKit, Astro, or Gatsby; reading form submissions via the Netlify API; or debugging missing submissions and forms that silently fail to register.
netlify-caching
practicalswan/agent-skills
Cache dynamic and static responses on Netlify's CDN from Functions, Edge Functions, and proxies. Use when you add caching or cache-control headers to a function response, tune cache TTL or stale-while-revalidate, set up the durable cache, vary a cache key by query/header/cookie/country/language, purge or invalidate the cache by site or cache tag, use the programmatic Cache API (caches.open/match/put) or @netlify/cache helpers (fetchWithCache/cacheHeaders/getCacheStatus), speed up an expensive API call, add ISR or on-demand revalidation, or debug why a response is or isn't cached via the Cache-Status header.
netlify-access-control
practicalswan/agent-skills
Picks the right Netlify protection layer for a deployed site and disambiguates the three unrelated things people call \"auth\". Use when a developer wants to password-protect a site or previews, restrict a project to their team, make a project public/private, set team visibility defaults, require SSO to view a site, or debug SSO-session symptoms like being logged out mid-session / getting 401s on an SSO-protected site / token expiry or refresh. Routes app-user login (\"who is this user in my app\") to the netlify-identity skill and dashboard/team SSO SSO elsewhere; this skill only chooses the perimeter layer for site/preview access.
netlify-frameworks
practicalswan/agent-skills
Deploy and configure web frameworks on Netlify — build settings and SSR/edge adapters plus local platform emulation and env vars. Use when setting up or fixing a framework deploy (Next.js / Astro / Nuxt / SvelteKit / Remix / React Router / TanStack Start / SolidStart / Gatsby / Angular / Vite / Express / Hydrogen / Hugo / Eleventy / Vue / React), adding SSR or edge functions or middleware wired to Netlify context, fixing SPA redirect and catch-all rules, setting a build command or publish directory, or debugging \"why isn't my env var updating\" and framework build failures.
database-mysql
arvoreeducacao/rhm
MySQL database patterns. Use when querying database schema, exploring data, understanding table relationships, or debugging data issues.
mongodb-atlas-stream-processing
practicalswan/agent-skills
Manages MongoDB Atlas Stream Processing (ASP) workflows. Handles workspace provisioning, data source/sink connections, processor lifecycle operations, debugging diagnostics, and tier sizing. Supports Kafka, Atlas clusters, S3, HTTPS, and Lambda integrations for streaming data workloads and event processing. NOT for general MongoDB queries or Atlas cluster management. Requires MongoDB MCP Server with Atlas API credentials.
mongodb-connection
practicalswan/agent-skills
Optimize MongoDB client connection configuration (pools, timeouts, patterns) for any supported driver language. Use this skill when working/updating/reviewing on functions that instantiate or configure a MongoDB client (eg, when calling `connect()`), configuring connection pools, troubleshooting connection errors (ECONNREFUSED, timeouts, pool exhaustion), optimizing performance issues related to connections. This includes scenarios like building serverless functions with MongoDB, creating API endpoints that use MongoDB, optimizing high-traffic MongoDB applications, creating long-running tasks and concurrency, or debugging connection-related failures.
mongodb-atlas-stream-processing
vinihdsouza/skill_java_v2
Manages MongoDB Atlas Stream Processing (ASP) workflows. Handles workspace provisioning, data source/sink connections, processor lifecycle operations, debugging diagnostics, and tier sizing. Supports Kafka, Atlas clusters, S3, HTTPS, and Lambda integrations for streaming data workloads and event processing. NOT for general MongoDB queries or Atlas cluster management. Requires MongoDB MCP Server with Atlas API credentials.
redis
kittne/codex-skills-by-codex
Design, implement, and operate Redis (6+) safely and efficiently. Use for choosing Redis's role (cache/session/rate-limit/queue), key and data-structure modeling, TTL strategy, memory sizing and eviction policies, persistence (RDB/AOF) tradeoffs, HA (replication+Sentinel vs Cluster), performance and latency debugging (slowlog/latency, blocking commands), security (ACLs/TLS/network), container/Kubernetes deployment, monitoring, backups/DR, and anti-pattern review.
redis-clustering
vinihdsouza/skill_java_v2
Redis Cluster and replication guidance covering hash tags for multi-key operations, avoiding CROSSSLOT errors, and reading from replicas to scale read-heavy workloads. Use when designing keys for a sharded Redis Cluster, debugging CROSSSLOT errors on MGET / SDIFF / pipelines, configuring a multi-key transaction in a cluster, or routing reads to replicas for caches, analytics, or dashboards.
redis-debugger
sudo-vaibhav/ondc-vaatun
Inspect Redis data stored by the ONDC BAP application for debugging. Use when investigating transaction state (search, select, init, confirm, status entries), checking stored traceparent values for OTel trace correlation, verifying callback responses arrived, or understanding why a transaction is stuck. Complements the otel-debugger skill by showing the application's Redis-side state.
go-micro-kit
updevru/go-micro-kit
Use when building, modifying, or debugging Go microservices with github.com/updevru/go-micro-kit, including protobuf-first gRPC services, gRPC-Gateway HTTP APIs, env configuration, OpenTelemetry setup, GORM/PostgreSQL migrations, cron tasks, Consul discovery, Swagger UI, and service bootstrap wiring.
tailwind
drolu/agent-skills
Tailwind CSS v4.2 browser-runtime patterns for HyperFrames compositions. Use when scaffolding or editing projects created with `hyperframes init --tailwind`, writing Tailwind utility classes in composition HTML, adding CSS-first Tailwind v4 theme tokens, debugging v3 vs v4 syntax, or deciding when to compile Tailwind to CSS instead of using the browser runtime.
tailwind
quinteroac/hyperframes
Tailwind CSS v4.2 browser-runtime patterns for HyperFrames compositions. Use when scaffolding or editing projects created with `hyperframes init --tailwind`, writing Tailwind utility classes in composition HTML, adding CSS-first Tailwind v4 theme tokens, debugging v3 vs v4 syntax, or deciding when to compile Tailwind to CSS instead of using the browser runtime.
setup-zoom-oauth
zoom/zoom-plugin
Implement Zoom authentication correctly. Use when setting up app credentials, choosing an OAuth grant, requesting scopes, handling token refresh, or debugging auth failures.
atproto-oauth
hypercerts-org/skills
Use this skill when implementing AT Protocol OAuth 2.1 authentication — PAR, DPoP-bound tokens, PKCE, client metadata documents, scope/permission-set design (including the rpc: aud audience field), identity verification after token exchange, session/refresh-token storage, or debugging OAuth errors like invalid_dpop_proof, invalid_grant, invalid_scope, or use_dpop_nonce. TypeScript-focused, using @atproto/oauth-client-node and @atproto/oauth-client-browser.
payments
cardinalconseils/claude-starter
Stripe payment integration expertise. Use when implementing Stripe Checkout, Payment Intents, Stripe Elements, Stripe Billing, subscription billing, idempotency keys, Stripe webhook handling, refunds, chargebacks, PCI DSS compliance, dunning, invoicing, or any feature involving money movement via Stripe. Essential for designing payment APIs, implementing secure Stripe checkout, debugging billing issues, or reviewing Stripe integration code.
airflow_dag_factory
ivanshamaev/de-agent-skills
Use when building, reviewing, debugging, or scaling Apache Airflow DAGs declaratively with dag-factory YAML configs — including project setup, loader configuration, defaults hierarchy, custom/provider operators, dynamic task mapping, datasets/assets, callbacks, TaskFlow decorators, Jinja2 templating, environment variables, YAML DRY patterns, large-scale multi-DAG generation, CI/CD linting, and migration from pre-1.0.
shader-fundamentals
tanepiper/teskooano
GLSL shader fundamentals—vertex and fragment shaders, uniforms, varyings, attributes, coordinate systems, built-in variables, and data types. Use when writing custom shaders, understanding the graphics pipeline, or debugging shader code. The foundational skill for all shader work.
threejs-scene
bidewio/better-openclaw
Build or debug interactive 3D scenes on the web with Three.js — scene/camera/renderer, lights/materials, GLTF loading, controls, performance. For designers shipping 3D UI moments.
framer-threejs
khangng2209/framer-developer-skills
Build and optimize Three.js or custom WebGL runtimes in Framer. Use for dependency versioning, scene and renderer ownership, model loading and cloning, materials, disposal, Canvas placeholders, raycasting, Framer EventHandler bridges, shared-canvas scissor rendering, visibility culling, context loss, frame-loop performance, and GPU resource debugging.
threejs-game-director
mintdotgg/mint-threejs-skills
Build or upgrade complete Three.js browser games by coordinating gameplay, Mint MCP assets, graphics, UI, debugging, performance, QA, and release.
reverse-engineering
zhaoxuya520/ai-fullstack-delivery-workflow
Provides reverse engineering techniques. Use when the main job is to understand how a compiled, obfuscated, packed, or virtualized target works before exploiting or solving it, including binaries, APKs, WASM, firmware, custom VMs, bytecode, game clients, malware-like loaders, and anti-debug or anti-analysis logic. Do not use it when the vulnerability is already understood and the remaining task is exploitation; use pwn instead. Do not use it for pure web workflows, log or disk forensics, or standalone crypto problems unless reversing the implementation is the real blocker.
ctf-reverse
ctf-team-abcd/ctf-skills
Provides reverse engineering techniques for CTF challenges. Use when the main job is to understand how a compiled, obfuscated, packed, or virtualized target works before exploiting or solving it, including binaries, APKs, WASM, firmware, custom VMs, bytecode, game clients, malware-like loaders, and anti-debug or anti-analysis logic. Do not use it when the vulnerability is already understood and the remaining task is exploitation; use pwn instead. Do not use it for pure web workflows, log or disk forensics, or standalone crypto problems unless reversing the implementation is the real blocker.
regulex-plus
pipedream941/regulex-plus
Visualize a JavaScript regular expression as a railroad diagram (PNG/SVG) or a Mermaid flowchart by shelling out to the `regulex-plus` CLI. Use whenever the user asks to explain, debug, understand, optimize, or document a regex — especially complex patterns with quantifiers, lookarounds, alternations, or CJK/Chinese characters — and also proactively after you yourself generate or modify a non-trivial regex, so the user can verify it visually. Pick Mermaid for embedding in docs / PRs / chats that render Mermaid natively (GitHub, Notion, Obsidian, mermaid.live); pick PNG for inline image preview anywhere; pick SVG for editable vector documents.
dx-diagnose
dikamilo/dx-workflow
Feedback-loop-first diagnosis for bugs and performance regressions. Use when the user says something is broken/slow/throwing/failing/crashing/hanging/flaky/regressed, reports wrong output, asks to debug, diagnose, or find the root cause of a defect or perf problem.
dx-audit
nnennandukwe/skills
This skill should be used after modifying any code that forms part of the developer interface of a project — including CLI commands, public APIs, error handling, logging, setup scripts, docs, or module structure. Audits Developer Experience across nine dimensions grouped into surface DX (CLI ergonomics, error handling, setup friction, output/feedback, docs-versus-runtime agreement) and code DX (API ergonomics, debugging/observability, testability, extensibility). Produces a prioritized report of findings plus an explicit list of claims it could not verify without executing the interface. Does not modify code.
developer-experience-audit
sethdford/claude-skills
Systematically assess and improve developer experience (tools, documentation, onboarding, debugging) to increase team productivity. Use in roadmapping or when noticing developer friction.
debugging-a-bad-fine-tune
ertasai/open-model-skills
>-
web-performance-optimization
lu1sdv/skillsmd
Use when improving Lighthouse scores, reducing page load times, debugging performance bottlenecks, optimizing Core Web Vitals for SEO, or implementing modern browser performance APIs like View Transitions and Speculation Rules
sentry-fix-stack-traces
getsentry/plugin-cursor
Make Sentry stack traces readable — upload source maps for JavaScript/TypeScript, or debug files for native and mobile (dSYM, ProGuard/R8, NDK symbols, Dart obfuscation maps, .NET PDBs). Use when frames in Sentry show minified names, bundled paths, hex addresses, "unknown", or method names with no file/line, instead of your original source.
regression-bisecting
yeaight7/agent-powerups
Use when a bug was recently introduced but you don't know which commit caused it.
regression-bisect
aemerson-commits/shareable-skills
Team E diagnostic — regression hunting for features that stopped working. Git bisect, side effect analysis, rollback verification.
trace
staticpayload/oh-my-codex
Execution-path mapping for entry points, data flow, side effects, and blast radius before risky work.
trace
ahilarion/oh-my-forge
Evidence-driven debugging with parallel hypothesis testing
analyze-error
datadog/dd-trace-dotnet
Error Stack Trace Analysis for dd-trace-dotnet
debugger
wtthornton/tappscodingagents
Investigate and fix bugs. Use when debugging errors, analyzing stack traces, or tracing code execution. Includes Context7 error pattern knowledge and library documentation lookup.
debugging-specialist
daryllundy/claude-skills-library
Systematic bug detection, root cause analysis, and error resolution across
perfetto-trace-analysis
tmolavi/mcp-agent-skills-hub
Analyzes Perfetto traces to find the root cause of latency, memory, or
bisect-precision
zhaozhaozz/pypto-lib
Locate which pypto commit introduced a precision regression. Only pypto and its corresponding simpler (submodule) are tracked — ptoas and pto-isa versions are not part of the bisect. If the culprit is a simpler submodule bump, performs a second-level bisect within simpler.
regression-hunt
stella/ai-shared
Track down a behavior that used to work and now fails, changed, or regressed. Use this when a bug report points to a recent breakage, especially when the cause is not obvious yet.
regression-check
jeremylongworth-source/agentskills
Plan regression checks for bug fixes, features, refactors, and release candidates. Use when Codex is asked to identify regression risk, define a regression test plan, verify a fix, choose smoke tests, or decide what must be retested after a code change.
regression-test
kao273183/qa-claude-skill
為每個 Release 版本生成跨平台(iOS + Android)回歸測試計劃。自動從 JIRA 撈取本次 Release 需求和最近 3 版的嚴重/重複 Bug,進行風險評估,生成回歸測試表格(Google Sheet)並估算測試天數。當使用者提到「回歸測試」、「regression test」、「release 測試」、「release QA」、「版本測試計劃」、「release 前要測什麼」,或準備進行版本發佈前的測試規劃時使用。即使使用者只是說「這個版本要測什麼」、「準備 release」、「QA checklist」,也應觸發。
regression-check
0xhoneyjar/construct-scar
Verify hardening measures from past PMRs still hold by checking tests, types, and error boundaries.
regression-check
antune-l/skillzer
>
regression-gate
vitalyvorobyev/ringgrid
Run regression benchmarks and maintainability guardrails. Rebuilds, runs 3 synthetic benchmarks + 1 real-world benchmark + code quality checks, compares against baselines, auto-fixes maintainability issues, reports benchmark regressions. Invoke after significant code changes or before releases.
regression-suite
freedomportal/ccgs-technica-edition
Map test coverage to GDD critical paths, identify fixed bugs without regression tests, flag coverage drift from new features, and maintain tests/regression-suite.md. Run after implementing a bug fix or before a release gate.
regression-suite
shiningplague/shiningplague-studio
Map test coverage to GDD critical paths, identify fixed bugs without regression tests, flag coverage drift from new features, and maintain tests/regression-suite.md. Run after implementing a bug fix or before a release gate. ShiningPlague-adopted: adapts to the project's headless harness pattern ({{TEST_HARNESS}}, e.g. tools/<step>_<feature>_check.gd) + scene parse-checks + deferred test-framework decision.
regression-suite
sincebook/claude-code-software-development
Map test coverage to PRD critical paths, identify fixed bugs without regression tests, flag coverage drift from new features, and maintain tests/regression-suite.md.
regression-test
yuanchuziwen/vibe-well
当用户想要"跑回归测试"、"验证当前实现没破坏历史"、"verify nothing broke"、"run regression",或在阶段交付/收尾时希望对历史 TC 做退化检查时使用此技能。读取 test_case.md,按选定策略执行子集 TC,输出差异报告(新增 PASS / 新增 FAIL / 转折 TC)。
amd-ci-test-bisect
amdpilot-org/amdpilot-skills
>
git-bisect
tzussman/kernel-dev-skill
Use when the user wants to find which commit introduced a bug or
investigate
jehyeong2/hypeprooflab
Enhanced root-cause debugging — structured hypothesis tracking, evidence collection, git bisect, timeline reconstruction. Use when a bug needs systematic investigation.