Topic · Development
Best error handling skills for Claude Code, Codex and other agents.
- skills
- 317
- official
- 23
Error handling skills, ranked
Ranked by score. Sort bymost stars,trending,newest,recently updated
| # | Skill | Repository | Stars | Used in | Tokens | Auto-check | Licence | Updated |
|---|---|---|---|---|---|---|---|---|
| 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/ | 6.1k | 7 repos | ~1.6k | Automated safety check: Pass | No licence | 9 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/ | 69k | — | ~2k | Automated safety check: Pass | GPL-3.0 | today |
| 3 | A skill your agent uses when implementing or debugging ANY network request, API call, or data fetching. | CherryHQ/ | 4k | 6 repos | ~2.9k | Automated safety check: Notes | MIT | 4 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/ | 10k | 2 repos | ~2k | Automated safety check: Pass | MIT | 2 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/ | 12k | 2 repos | ~2k | Automated safety check: Pass | MIT | 4 days ago |
| 6 | Guide for writing idiomatic Rust code based on Apollo GraphQL's best practices handbook. | farm-fe/ | 5.6k | 3 repos | ~1.1k | Automated safety check: Pass | MIT | 15 days ago |
| 7 | Guide for implementing Langflow frontend query and mutation patterns with Axios and TanStack React Query v5. | langflow-ai/ | 156k | — | ~979 | Automated safety check: Pass | MIT | today |
| 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/ | 10k | 2 repos | ~2.3k | Automated safety check: Notes | MIT | 2 mo ago |
| 9 | Build terminal user interfaces (TUIs) using Ink (React for CLIs) and @inkjs/ui with a reactive, session-driven wizard pattern. | novuhq/ | 40k | — | ~1.9k | Automated safety check: Pass | MIT | today |
| 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/ | 28k | 1 repo | ~682 | Automated safety check: Pass | Unknown | today |
| 11 | Validates arguments of exported R functions with the standalone check_* type checkers from rlang, in tidyverse style with clear error messages. | tidyverse/ | 5.1k | 1 repo | ~2.3k | Automated safety check: Pass | Unknown | 4 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/ | 24k | — | ~642 | Automated safety check: Pass | Unknown | today |
| 13 | 统一错误处理系统。在添加 API 端点、修改错误处理、添加前端 API 调用、编写错误相关测试时使用. An agent skill from microsoft/data-formulator. | microsoft/ | 18k | — | ~3.8k | Automated safety check: Pass | MIT | 2 days ago |
| 14 | Pattern for wrapping third-party SDK clients (Stripe, Resend, AWS, etc.) with Effect. | UsefulSoftwareCo/ | 4.1k | 1 repo | ~1.4k | Automated safety check: Pass | MIT | today |
| 15 | Next.js best practices - file conventions, RSC boundaries, data patterns, async APIs, metadata, error handling, route handlers, image/font optimization, bundling | vercel-labs/ | 1.7k | 18 repos | ~1k | Automated safety check: Pass | No licence | 7 mo ago |
| 16 | 16.Host Pattern A skill your agent uses when adding a new domain to Nuclear's plugin system, or implementing a host. | nukeop/ | 19k | — | ~1.3k | Automated safety check: Pass | AGPL-3.0 | yesterday |
| 17 | 17.Zod Zod schema validation best practices for type safety, parsing, and error handling. | jasonjgardner/ | 488 | 3 repos | ~1.4k | Automated safety check: Pass | GPL-3.0 | 6 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/ | 58k | — | ~2.9k | Automated safety check: Pass | Unknown | today |
| 19 | Reviews seekdb pull requests and diffs for real defects in correctness, resources, concurrency, security and tests, reporting only Blocker or Major findings. | oceanbase/ | 3.1k | — | ~2.1k | Automated safety check: Pass | Apache-2.0 | 4 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/ | 24k | — | ~673 | Automated safety check: Pass | Unknown | today |
| 21 | Master Rust async programming with Tokio, async traits, error handling, and concurrent patterns. | diodeme/ | 143 | 9 repos | ~3.1k | Automated safety check: Pass | AGPL-3.0 | 7 days ago |
| 22 | Migrate codebase from try/catch or Promise-based error handling to better-result. | nikivdev/ | 820 | — | ~1.4k | Automated safety check: Pass | MIT | 7 mo ago |
| 23 | Build full-stack React applications using React Router's framework mode. | curvenote/ | 169 | 4 repos | ~1.1k | Automated safety check: Pass | MIT | 9 days ago |
| 24 | NestJS backend development patterns for the RedisInsight API: module structure, services, controllers, DTOs, dependency injection, and error handling. | redis/ | 8.9k | — | ~1.6k | Automated safety check: Pass | Unknown | 3 days ago |
| 25 | Writes, reviews, and debugs idiomatic Rust code with memory safety and zero-cost abstractions. | farm-fe/ | 5.6k | 1 repo | ~1.5k | Automated safety check: Pass | MIT | 15 days ago |
| 26 | 26.Harden Make interfaces production-ready: error handling, empty states, onboarding flows, i18n, text overflow, and edge case management. | zhushen12580/ | 184 | 1 repo | ~2.7k | Automated safety check: Pass | MIT | 3 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/ | 110 | 7 repos | ~787 | Automated safety check: Pass | No licence | 6 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/ | 2k | 1 repo | ~1.4k | Automated safety check: Pass | MIT | yesterday |
| 29 | 29.Code Quality Comprehensive code review for Java - clean code principles, API contracts, null safety, exception handling, and performance. | piomin/ | 1.3k | — | ~2.2k | Automated safety check: Pass | Apache-2.0 | 5 mo ago |
| 30 | 30.Python Dev Python development guidance with code quality standards, error handling, testing practices, and environment management. | databricks-solutions/ | 1.9k | — | ~1.6k | Automated safety check: Pass | Unknown | 1 mo ago |
| 31 | HASH error handling patterns using error-stack crate. An agent skill from hashintel/hash. | hashintel/ | 1.7k | — | ~1k | Automated safety check: Pass | AGPL-3.0 | today |
| 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/ | 344 | — | ~3.4k | Automated safety check: Pass | MIT | 2 mo ago |
| 33 | SvelteKit structure guidance. An agent skill from spences10/svelte-claude-skills. | spences10/ | 218 | 1 repo | ~600 | Automated safety check: Pass | No licence | yesterday |
| 34 | 34.Bash Linux Bash/Linux terminal patterns. An agent skill from xenitV1/Antigravity-Workflows. | xenitV1/ | 130 | 8 repos | ~1k | Automated safety check: Notes | MIT | 8 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/ | 2k | — | ~1.9k | Automated safety check: Pass | Apache-2.0 | today |
| 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/ | 4.1k | — | ~2k | Automated safety check: Pass | CC-BY-SA-4.0 | 3 mo ago |
| 37 | Read before adding or changing backend code in lightlystudio - FastAPI routes, services, resolvers, SQLModel tables, or database access. | lightly-ai/ | 896 | — | ~1.2k | Automated safety check: Pass | Apache-2.0 | today |
| 38 | Review code for correct logging and error handling patterns. | getsentry/ | 917 | — | ~2.6k | Automated safety check: Pass | Unknown | today |
| 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/ | 6.4k | — | ~5.1k | Automated safety check: Pass | MIT | 21 days ago |
| 40 | API route implementation patterns with RLS, validation, and error handling. Use when creating API routes, implementing CRUD endpoints, adding… | bybren-llc/ | 421 | — | ~1.6k | Automated safety check: Pass | MIT | 2 mo ago |
| 41 | Create REST/GraphQL API endpoint with validation, error handling, and tests. | qf-studio/ | 354 | 1 repo | ~4.5k | Automated safety check: Notes | MIT | yesterday |
| 42 | Runs a structured critique of code, architecture or APIs to surface what familiarity hides, such as panics, security holes and design debt. | yologdev/ | 1.9k | — | ~2.2k | Automated safety check: Pass | MIT | today |
| 43 | 43.I Harden Improve interface resilience through better error handling, i18n support, text overflow handling, and edge case management. | boussadjra/ | 111 | 7 repos | ~2.3k | Automated safety check: Pass | MIT | 2 days ago |
| 44 | Pythonic idioms, PEP 8 standards, type hints, and best practices for building robust, efficient, and maintainable Python applications. | kurealnum/ | 290 | 8 repos | ~4.1k | Automated safety check: Pass | No licence | 5 mo ago |
| 45 | Write Go error handling code using the goerr library. An agent skill from secmon-lab/warren. | secmon-lab/ | 134 | — | ~1.2k | Automated safety check: Pass | Apache-2.0 | 2 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/ | 263 | — | ~1.5k | Automated safety check: Pass | MPL-2.0 | 6 days ago |
| 47 | 47.LLM Provider Adds a new LLM provider implementing LLMProvider interface with call() and stream() methods. | caliber-ai-org/ | 1.3k | — | ~2.7k | Automated safety check: Pass | MIT | 13 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/ | 199 | — | ~577 | Automated safety check: Notes | MIT | 1 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.
Explore related skills
Category
More topics in Development
- Pull requests1,927
- Refactoring1,154
- Debugging1,154
- Changelog and release notes1,147
- Code review1,053
- Technical documentation998
- Linting and formatting830
- Git workflow809
- Diagrams801
- Project scaffolding742
- Root cause analysis610
- Code quality579
- Architecture decision records562
- Commit messages556
- Git worktrees528
- Performance optimization440
- Design patterns408
- Type safety301
- Dependency management285
- Software architecture280
- Monorepo tooling267
- Async programming243
- Issue triage234
- Codebase onboarding232