Topic · Development

Best error handling skills for Claude Code, Codex and other agents.

Skills that design error handling, retries and recovery paths so software fails safely and clearly.
skills
317
official
23

Error handling skills, ranked

Ranked by score. Sort bymost stars,trending,newest,recently updated

Error handling skills, ranked
#SkillRepositoryStarsUsed inTokensAuto-checkLicenceUpdated
1

Sets patterns for React interfaces: when to show loading spinners or skeletons, how to surface errors, how to disable buttons during async work and how to handle empty lists.

ChrisWiles/claude-code-showcase6.1k7 repos~1.6kAutomated safety check: PassNo licence9 mo ago
2

A catalog of recurring bug shapes in the Mole Mac cleaner, used to review safety-sensitive diffs for deletion safety, unbounded commands, shell traps and weak tests.

tw93/Mole69k—~2kAutomated safety check: PassGPL-3.0today
3

A skill your agent uses when implementing or debugging ANY network request, API call, or data fetching.

CherryHQ/cherry-studio-app4k6 repos~2.9kAutomated safety check: NotesMIT4 days ago
4

Sets layered architecture and coding rules for Node.js, Express and TypeScript microservices, covering routes, controllers, services, repositories, Prisma, Sentry and Zod.

diet103/claude-code-infrastructure-showcase10k2 repos~2kAutomated safety check: PassMIT2 mo ago
5

Designs REST and GraphQL APIs from resource modeling to an OpenAPI 3.1 contract, with versioning, pagination and RFC 7807 error handling.

Jeffallan/claude-skills12k2 repos~2kAutomated safety check: PassMIT4 days ago
6

Guide for writing idiomatic Rust code based on Apollo GraphQL's best practices handbook.

farm-fe/farm5.6k3 repos~1.1kAutomated safety check: PassMIT15 days ago
7

Guide for implementing Langflow frontend query and mutation patterns with Axios and TanStack React Query v5.

langflow-ai/langflow156k—~979Automated safety check: PassMITtoday
8

Enforces that every error in a service is captured to Sentry v8, with patterns for controllers, routes, cron jobs and database performance spans instead of console logging alone.

diet103/claude-code-infrastructure-showcase10k2 repos~2.3kAutomated safety check: NotesMIT2 mo ago
9

Build terminal user interfaces (TUIs) using Ink (React for CLIs) and @inkjs/ui with a reactive, session-driven wizard pattern.

novuhq/novu40k—~1.9kAutomated safety check: PassMITtoday
10

Sets the backend TypeScript and Cloud VM rules for cmux: Effect-based services, thin route handlers, Postgres as source of truth, migrations and provider secrets.

manaflow-ai/cmux28k1 repo~682Automated safety check: PassUnknowntoday
11

Validates arguments of exported R functions with the standalone check_* type checkers from rlang, in tidyverse style with clear error messages.

tidyverse/dplyr5.1k1 repo~2.3kAutomated safety check: PassUnknown4 mo ago
12

Makes the desktop app's model provider fail on demand, with refused connections, resets, stalls and HTTP 4xx and 5xx errors, so error and retry states can be reproduced.

different-ai/openwork24k—~642Automated safety check: PassUnknowntoday
13
13.Error HandlingOfficial

统一错误处理系统。在添加 API 端点、修改错误处理、添加前端 API 调用、编写错误相关测试时使用. An agent skill from microsoft/data-formulator.

microsoft/data-formulator18k—~3.8kAutomated safety check: PassMIT2 days ago
14

Pattern for wrapping third-party SDK clients (Stripe, Resend, AWS, etc.) with Effect.

UsefulSoftwareCo/executor4.1k1 repo~1.4kAutomated safety check: PassMITtoday
15

Next.js best practices - file conventions, RSC boundaries, data patterns, async APIs, metadata, error handling, route handlers, image/font optimization, bundling

vercel-labs/openreview1.7k18 repos~1kAutomated safety check: PassNo licence7 mo ago
16

A skill your agent uses when adding a new domain to Nuclear's plugin system, or implementing a host.

nukeop/nuclear19k—~1.3kAutomated safety check: PassAGPL-3.0yesterday
17
17.Zod

Zod schema validation best practices for type safety, parsing, and error handling.

jasonjgardner/blockbench-mcp-plugin4883 repos~1.4kAutomated safety check: PassGPL-3.06 days ago
18

Registers a new syncable entity in three NestJS modules and adds its service and GraphQL resolver layers when contributing to the Twenty server.

twentyhq/twenty58k—~2.9kAutomated safety check: PassUnknowntoday
19

Reviews seekdb pull requests and diffs for real defects in correctness, resources, concurrency, security and tests, reporting only Blocker or Major findings.

oceanbase/seekdb3.1k—~2.1kAutomated safety check: PassApache-2.04 days ago
20

Fires known chat states in the running OpenWork desktop app, such as provider errors, retries and tool steps, so you can check how each renders.

different-ai/openwork24k—~673Automated safety check: PassUnknowntoday
21

Master Rust async programming with Tokio, async traits, error handling, and concurrent patterns.

diodeme/Gold-Band1439 repos~3.1kAutomated safety check: PassAGPL-3.07 days ago
22

Migrate codebase from try/catch or Promise-based error handling to better-result.

nikivdev/ts820—~1.4kAutomated safety check: PassMIT7 mo ago
23

Build full-stack React applications using React Router's framework mode.

curvenote/curvenote1694 repos~1.1kAutomated safety check: PassMIT9 days ago
24
24.BackendOfficial

NestJS backend development patterns for the RedisInsight API: module structure, services, controllers, DTOs, dependency injection, and error handling.

redis/RedisInsight8.9k—~1.6kAutomated safety check: PassUnknown3 days ago
25

Writes, reviews, and debugs idiomatic Rust code with memory safety and zero-cost abstractions.

farm-fe/farm5.6k1 repo~1.5kAutomated safety check: PassMIT15 days ago
26

Make interfaces production-ready: error handling, empty states, onboarding flows, i18n, text overflow, and edge case management.

zhushen12580/smart-screenshot1841 repo~2.7kAutomated safety check: PassMIT3 mo ago
27

A skill your agent uses when building email features, emails going to spam, high bounce rates, setting up SPF/DKIM/DMARC authentication, implementing email capture, ensuring compliance (CAN-SPAM…

viclafouch/meme-studio1107 repos~787Automated safety check: PassNo licence6 mo ago
28

Shared reference for naming, function size, complexity and error handling rules that reviewer agents apply across TypeScript, Python, Go, Rust, Java, C# and Swift.

zereight/gitlab-mcp2k1 repo~1.4kAutomated safety check: PassMITyesterday
29

Comprehensive code review for Java - clean code principles, API contracts, null safety, exception handling, and performance.

piomin/claude-ai-spring-boot1.3k—~2.2kAutomated safety check: PassApache-2.05 mo ago
30

Python development guidance with code quality standards, error handling, testing practices, and environment management.

databricks-solutions/ai-dev-kit1.9k—~1.6kAutomated safety check: PassUnknown1 mo ago
31

HASH error handling patterns using error-stack crate. An agent skill from hashintel/hash.

hashintel/hash1.7k—~1kAutomated safety check: PassAGPL-3.0today
32

Software design philosophy guide based on John Ousterhout's "A Philosophy of Software Design." Use this skill during: code reviews, architecture discussions, API design, module decomposition…

luoling8192/software-design-philosophy-skill344—~3.4kAutomated safety check: PassMIT2 mo ago
33

SvelteKit structure guidance. An agent skill from spences10/svelte-claude-skills.

spences10/svelte-claude-skills2181 repo~600Automated safety check: PassNo licenceyesterday
34

Bash/Linux terminal patterns. An agent skill from xenitV1/Antigravity-Workflows.

xenitV1/Antigravity-Workflows1308 repos~1kAutomated safety check: NotesMIT8 mo ago
35

Use @data-client/react hooks for data fetching, mutations, and rendering - useSuspense, useFetch, useQuery, useCache, useLive, useDLE, useSubscription, useController, DataProvider, AsyncBoundary…

reactive/data-client2k—~1.9kAutomated safety check: PassApache-2.0today
36

Guide and audit Node.js CLI application development against 41 established best practices covering UX, distribution, interoperability, accessibility, testing, error handling, development setup…

lirantal/nodejs-cli-apps-best-practices4.1k—~2kAutomated safety check: PassCC-BY-SA-4.03 mo ago
37

Read before adding or changing backend code in lightlystudio - FastAPI routes, services, resolvers, SQLModel tables, or database access.

lightly-ai/lightly-studio896—~1.2kAutomated safety check: PassApache-2.0today
38

Review code for correct logging and error handling patterns.

getsentry/toolkit917—~2.6kAutomated safety check: PassUnknowntoday
39

Wires n8n workflows so failures are visible and recoverable: per-node error outputs, retries, error workflows and correct 4xx and 5xx webhook responses.

czlonkowski/n8n-skills6.4k—~5.1kAutomated safety check: PassMIT21 days ago
40

API route implementation patterns with RLS, validation, and error handling. Use when creating API routes, implementing CRUD endpoints, adding…

bybren-llc/safe-agentic-workflow421—~1.6kAutomated safety check: PassMIT2 mo ago
41

Create REST/GraphQL API endpoint with validation, error handling, and tests.

qf-studio/navigator3541 repo~4.5kAutomated safety check: NotesMITyesterday
42

Runs a structured critique of code, architecture or APIs to surface what familiarity hides, such as panics, security holes and design debt.

yologdev/yoyo-evolve1.9k—~2.2kAutomated safety check: PassMITtoday
43

Improve interface resilience through better error handling, i18n support, text overflow handling, and edge case management.

boussadjra/vuestrata1117 repos~2.3kAutomated safety check: PassMIT2 days ago
44

Pythonic idioms, PEP 8 standards, type hints, and best practices for building robust, efficient, and maintainable Python applications.

kurealnum/dotfiles2908 repos~4.1kAutomated safety check: PassNo licence5 mo ago
45

Write Go error handling code using the goerr library. An agent skill from secmon-lab/warren.

secmon-lab/warren134—~1.2kAutomated safety check: PassApache-2.02 mo ago
46

Sets idiomatic Go conventions with a test-first workflow, using testify/require for assertions and mockery for mocks, for new features, packages and refactors.

jumppad-labs/jumppad263—~1.5kAutomated safety check: PassMPL-2.06 days ago
47

Adds a new LLM provider implementing LLMProvider interface with call() and stream() methods.

caliber-ai-org/ai-setup1.3k—~2.7kAutomated safety check: PassMIT13 days ago
48

Runs a Python script with checks first: confirms the interpreter version, compiles it for syntax errors, verifies imports, then explains any traceback in plain language.

congchuanling-dot/Cohort199—~577Automated safety check: NotesMIT1 mo ago

Questions, answered from the data.

What is the best error handling skill?

React UI State Patterns from ChrisWiles/claude-code-showcase ranks first of the 317 error handling skills listed here, with the highest score: its repository has 6.1k GitHub stars, 7 other GitHub owners carry a copy, its SKILL.md loads about 1.6k tokens and it passes the automated safety check with no findings. Next come Mole Bug Patterns and Native Data Fetching.

Which error handling skills are official?

23 of the 317 error handling skills are official, published by the vendor's own GitHub organization: Error Handling, Next Best Practices, Backend, Logging Observability, fp-go Logging Patterns and 18 more.

How are these skills ranked?

By Skill Navigator score, which combines the GitHub stars of the skill's repository (shared across that repo's skills and discounted for large collections), how many other GitHub owners carry a copy of the skill, and automated SKILL.md quality checks, minus penalties for safety-check warnings and for each further skill from the same repository. Skills that fail the safety check are not listed.