Plugins

2 plugins

Results for “error-handling”

108 skills
neuralblitz
Clean Code
Improves code readability and maintainability by applying SOLID principles, meaningful naming, small functions, proper error handling, and DRY practices.
1
arustydev
Lang Roc Dev
Covers foundational Roc language patterns including platform/application architecture, records, tags, pattern matching, abilities, and functional idioms.
8
pranavnagrecha
Apex Dml Patterns
Choose between DML statements and Database class methods for bulk Salesforce operations, handling partial success, DMLOptions, and error collection.
15 · bundle
michaelschecht
Interaction Design
Design interaction flows, states, and microinteractions for usability and feedback clarity. Use when: (1) defining flows, (2) state/error handling, (3) reducing cognitive load. NOT for: final code implementation.
0
curiositech
Script Refactorer
Modernizes legacy scripts (bash, Node, Python) by replacing deprecated APIs, adding error handling, converting callbacks to async/await, and improving maintainability. Turns brittle one-off scripts into reliable, documented tools.
10
theheavenlyd3mon
Clean Code
Write readable, maintainable code through disciplined naming, small functions, and clean error handling. Use when the user mentions "code review", "naming conventions", "function too long", "code smells", "readable code", "boy scout rule", "single responsibility", or "unit test quality". Also trigger when reviewing pull requests for readability, refactoring messy functions, debating comment styles, or improving error handling patterns. Covers SRP, comment discipline, formatting, and unit testing. For refactoring techniques, see refactoring-patterns. For architecture, see clean-architecture.
28 · bundle
antigravity
Clean Code
Transforms working code into clean, readable, and maintainable code following Robert C. Martin's principles.
42.4k
dotnet
Dotnet Webapi
Guides creation and modification of ASP.NET Core Web API endpoints with correct HTTP semantics, OpenAPI metadata, and error handling.
4k
adobe
Workflow Development
Implement custom AEM Workflow Java components on AEM 6.5 LTS, including WorkflowProcess and ParticipantStepChooser with OSGi registration, metadata handling, and error patterns.
142 · bundle
luokai0
Golang Grpc
Guides Go developers in building production-ready gRPC services, covering proto organization, server/client implementation, error handling, streaming, testing, and security best practices.
10 · bundle
affaan-m
Python Patterns
Provides Pythonic idioms, PEP 8 standards, type hints, and best practices for building robust, efficient, and maintainable Python applications.
226k
oyi77
Grpc
Develop gRPC services with Protocol Buffers, covering service definitions, unary and streaming RPCs, error handling, interceptors, health checks, and deployment patterns.
10
phoroth
Bash Pro
Write defensive, portable Bash scripts for automation, CI/CD, and system utilities, with strict error handling, safe argument parsing, and testing.
3
pranavnagrecha
Flow For Admins
Designs, reviews, and troubleshoots Salesforce Flows from an admin perspective, covering flow type selection, bulkification, fault handling, and error diagnosis.
15 · bundle
pranavnagrecha
Lwc Async Patterns
Implements async/await and Promise patterns in Lightning Web Components, covering imperative Apex calls, loading states, error handling, parallel calls, and cancellation with AbortController.
15 · bundle
sakamoto-family-smile
Coding Standards
Establishes baseline cross-project coding conventions for naming, readability, immutability, and code-quality review, with pointers to framework-specific skills.
0
mariadb-corporation
Mariadb Connector R2dbc Usage
Explains MariaDB Connector/R2DBC specifics for writing reactive Java code: URL scheme, placeholder binding, lazy execution, consume-once results, transactions, pooling, and error handling.
0
addyosmani
API And Interface Design
Design stable, well-documented interfaces that are hard to misuse, including REST APIs, GraphQL schemas, module boundaries, and component props.
69.5k
itsmostafa
Step Functions
Design, build, and manage AWS Step Functions state machines for serverless workflow orchestration, including error handling, parallel execution, and integration with AWS services.
1.1k · bundle
antigravity
Fp Refactor
Provides patterns and strategies for migrating imperative TypeScript code to fp-ts functional programming patterns, covering error handling, null checks, callbacks, dependency injection, and loops.
42.4k
deep-chavda
AI Engineering Standards
Enforces production-grade Python and AI engineering standards for FastAPI, LangChain/LangGraph, RAG pipelines, and LLM integrations, covering type safety, error handling, testing, and security.
arustydev
Convert Java C
Translates Java code to idiomatic C, including type mappings, OOP-to-procedural patterns, memory management, and error handling for migration or systems programming.
8
czlonkowski
N8n Code Tool
Write and debug code inside n8n's Custom Code Tool node, with guidance on input modes, return formats, error handling, and common pitfalls.
5.7k · bundle
lucaspmarie-a11y
Bash Pro
Write defensive, portable Bash scripts for automation, CI/CD, and system utilities, with strict error handling, safe argument parsing, and testing via Bats and ShellCheck.
5
antigravity
Bash Linux
Provides reference patterns for Bash on Linux and macOS, including command chaining, file operations, process management, text processing, environment variables, networking, scripting templates, and error handling.
42.4k
pranavnagrecha
Lwc Lds Writes
Creates, updates, and deletes Salesforce records from Lightning Web Components using Lightning Data Service, covering record input shapes, error handling, and cache refresh strategies.
15 · bundle
joshuashepherd
Coding Standards
Applies universal TypeScript, JavaScript, React, and Node.js quality conventions for this repo. Use when reviewing or writing TS/TSX, refactoring for clarity, or enforcing naming, immutability, and error-handling patterns.
1
netanel-abergel
Incident Responder
Runbook skill for failures: cron error, PA failure, cascade, gateway disconnect, semantic DB stale. Walks: detect → classify → diagnose → notify → log. Replaces ad-hoc failure handling. Triggers: "cron failed", "X is broken", "cascade", "incident", "gateway down", "PA failure".
6
kensaurus
Enhance Web Forms
Build or upgrade web forms to production quality: accessible structure, schema-driven validation, client↔server parity. Use when "improve this form", "form validation", "accessible form", "multi-step form", "form error handling", or "the form UX is bad".
8
mcollina
Fastify Best Practices
Guides development of Fastify Node.js backend servers and REST APIs using TypeScript or JavaScript, covering routes, plugins, validation, error handling, authentication, testing, performance, logging, deployment, and more.
1.9k · bundle
vikingokft
Wp Plugin Dto
Design and review native DTOs in WordPress plugins without better-data, covering immutable data carriers, explicit hydration, strict coercion, WP_Error validation, sensitive-field handling, and layer boundaries.
0 · bundle
jeffallan
Golang Pro
Implements concurrent Go patterns using goroutines and channels, designs and builds microservices with gRPC or REST, optimizes Go application performance with pprof, and enforces idiomatic Go with generics, interfaces, and robust error handling.
10.4k · bundle
ecnu-icalk
Hsv
Implements a Python function that converts an RGB image to HSV color space and extracts a specified channel (H, S, or V), including handling to convert the image to uint8 type to avoid OpenCV depth errors.
559
pranavnagrecha
Lwc Imperative Apex
Call Apex methods imperatively from Lightning Web Components for button clicks, lifecycle hooks, and conditional logic, covering import syntax, cacheable vs non-cacheable methods, async/await patterns, error handling, loading states, and parallel calls with Promise.all.
15 · bundle
om-scogo
Node
Provides domain-specific best practices for Node.js development with TypeScript, covering type stripping, async patterns, error handling, streams, modules, testing, performance, caching, logging, and more. Use when setting up Node.js projects with native TypeScript support, configuring type stripping (--experimental-strip-types), writing Node 22+ TypeScript without a build step, or when the user mentions 'native TypeScript in Node', 'strip types', 'Node 22 TypeScript', '.ts files without compilation', 'ts-node alternative', or needs guidance on error handling, graceful shutdown, flaky tests, profiling, or environment configuration in Node.js. Helps configure tsconfig.json for type stripping, set up package.json scripts, handle module resolution and import extensions, and apply robust patterns across the full Node.js stack.
0 · bundle
claude-dev-suite
Rust
Rust systems programming language. Covers ownership, borrowing, lifetimes, async/await, error handling, and Cargo. Use for high-performance backend systems. USE WHEN: user mentions "rust", "ownership", "borrowing", "lifetimes", asks about "borrow checker", "cargo", "traits", "Result type", "async rust", "tokio" DO NOT USE FOR: Actix/Axum/Rocket frameworks - use framework-specific skills DO NOT USE FOR: WASM - use WebAssembly-specific skill DO NOT USE FOR: Tauri - use `tauri` skill instead
28 · bundle