Development
Programming, frameworks, implementation, frontend, backend, and app development
Browse development skills
Showing 63,697–63,720 of 69,351 skills
General rules for linting this project; use when handling lint errors or adding ESLint to a package.
Use when eSLint built-in rules including rule configuration, severity levels, and disabling strategies.
This skill should be used when setting up code quality tooling with ESLint v9 flat config, Prettier formatting, Husky git hooks, lint-staged pre-commit checks, and GitHub Actions CI lint workflow. Apply when initializing linting, adding code formatting, configuring pre-commit hooks, setting up quality gates, or establishing lint CI checks for Next.js or React projects.
Configures ESLint and Prettier for consistent code quality with TypeScript, React, and modern best practices. Use when users request "ESLint setup", "Prettier config", "linting configuration", "code formatting", or "lint rules".
ESLint 9.x flat configuration patterns. Use when setting up ESLint with TypeScript.
Use when custom ESLint rules and plugins including rule development, AST traversal, and publishing.
Use when eSLint configuration including config files, extends, plugins, and environment setup.
Generates ESLint 9+ configuration using flat config format. Creates eslint.config.cjs with Vue and TypeScript linting rules for code quality enforcement.
Generate ESLint configuration files (.eslintrc.js, eslint.config.js) for JavaScript/TypeScript projects with framework-specific rules. Triggers on "create ESLint config", "generate eslint configuration", "eslint setup for", "linting rules for".
Run ESLint for JavaScript/TypeScript code quality and style enforcement. Use for static analysis and auto-fixing.
Manages practice rules. Use when user states a preference or approach, or asks to add/modify rules for coding, architecture, tooling, or best practices.
Convert complete electrical schematic PDFs to ESCL (Electrical Schematic Context Language) format with batch processing and pause/continue support. Use when user uploads a multi-page electrical schematic PDF and wants it converted to structured ESCL text format.
Configures esbuild for extremely fast JavaScript/TypeScript bundling with plugins, code splitting, and build optimization. Use when building libraries, rapid prototyping, or optimizing build performance.
Generate esbuild configuration files for ultra-fast JavaScript/TypeScript bundling. Triggers on "create esbuild config", "generate esbuild configuration", "esbuild setup", "fast bundler config".
Error handling and recovery for iiot-seed CLI
This skill should be used when implementing graceful error handling and user confirmations in both backend and frontend, including friendly tool not found messages, action confirmations, error toasts, and loading indicators.
TRIGGERS: "error handling check", "what if this fails?", "ready to merge", error verification, failure handling, graceful degradation, user feedback review. USE WHEN: Code is ready to merge and needs error handling verification. PROVIDES: Empty catch detection, user message review, logging verification. GATE TYPE: WARNING - Recommends proper error handling before merge.
Implement error tracking with Sentry for automatic exception monitoring, release tracking, and performance issues. Use when setting up error monitoring, tracking bugs in production, or analyzing application stability.
Adds comprehensive error tracking with Sentry, Rollbar, or similar services including error boundaries, context, and breadcrumbs. Use when user requests error monitoring or mentions production debugging.
Error handling patterns for Astro sites. 404/500 pages, form errors, offline states, loading failures. Use for graceful degradation and user experience.
Standard error response taxonomy and envelope for services, including error codes, categories, retryability, correlation IDs, safe messaging, and validation error details
Use when encountering failures - assess severity, preserve evidence, execute rollback decision tree, and verify post-recovery state
- [Overview](#overview) - [When to Use](#when-to-use) - [Error Classification](#error-classification) - [By Severity](#by-severity) - [By Recoverability](#by-recoverability) - [Quick Start](#quick-start) - [Standard Error Handler](#standard-error-handler) - [Error Result](#error-result) - [Common Patterns](#common-patterns) - [Authentication Errors (401/403)](#authentication-errors-(401-403)) - [Rate Limit Errors (429)](#rate-limit-errors-(429)) - [Timeout Errors](#timeout-errors) - [Context Too
Expert guide for error handling, logging, monitoring, and debugging. Use when implementing error boundaries, logging systems, or integrating monitoring tools like Sentry.