error-learner
Skills(SKILL.md)は、AIエージェント(Claude Code、Cursor、Codexなど)に特定の能力を追加するための設定ファイルです。
詳しく見る →error-learner
Effect distinguishes between two types of failures:
>
Expert skill for designing and implementing high-quality compiler error messages
Expert in error handling, Error Boundaries, Sentry integration, logging strategies, error recovery, user-friendly error UI, and debugging tools
Error Pattern Safety Guidelines for Agentic Engines
Error recovery and failure handling patterns for distributed systems including rollback strategies, circuit breakers, retry logic with exponential backoff, graceful degradation, and compensating transactions. Activates when task execution fails, timeouts occur, external services fail, database transactions fail, or cascade failure risks are detected. Use when recovering from failures, preventing data corruption, implementing resilience patterns, or handling partial system failures.
Use when encountering failures - assess severity, preserve evidence, execute rollback decision tree, and verify post-recovery state
Error handling patterns for Astro sites. 404/500 pages, form errors, offline states, loading failures. Use for graceful degradation and user experience.
Add Sentry v8 error tracking and performance monitoring to your project services. Use this skill when adding error handling, creating new controllers, instrumenting cron jobs, or tracking database performance. ALL ERRORS MUST BE CAPTURED TO SENTRY - no exceptions.
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.
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.
Error handling and recovery for iiot-seed CLI
A guide to using ERT (Emacs Lisp Regression Testing) for testing Emacs Lisp code.
'Structured escalation with evidence. Surfaces blocking issues for human decision, referencing the Manifest hierarchy.'
Use when stuck in circles and want to hand off to another agent (Codex CLI) with full context
Defining clear ownership models and escalation procedures to ensure incidents are handled by the right people at the right time.
Handle escalated support issues with structured triage, communication, and resolution processes
Clear escalation procedures and paths for incident response
Balance escape room difficulty, timing, and hint systems to achieve 60-70% completion rate. Designs progressive difficulty curves, three-tier hint systems, stuck-point analysis, and playtest metrics. Use when balancing game difficulty, designing hint systems, analyzing playtest data, or optimizing escape room completion rates.
Run ESLint for JavaScript/TypeScript code quality and style enforcement. Use for static analysis and auto-fixing.
Generates ESLint 9+ configuration using flat config format. Creates eslint.config.cjs with Vue and TypeScript linting rules for code quality enforcement.
Use when eSLint configuration including config files, extends, plugins, and environment setup.
Use when custom ESLint rules and plugins including rule development, AST traversal, and publishing.
TypeScript/ESLint error fix guide, helps AI quickly locate and fix common lint errors, prioritizing auto-fix commands for formatting issues.
ESLint 9.x flat configuration patterns. Use when setting up ESLint with TypeScript.
Setup consistent code quality and formatting with ESLint and Prettier.
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.
Use when eSLint built-in rules including rule configuration, severity levels, and disabling strategies.
General rules for linting this project; use when handling lint errors or adding ESLint to a package.
>
grep '"type"' packages/*/package.json
Modern ESM import/export patterns. Use when writing or reviewing module structure.
ESMT (Elite Semiconductor Memory Technology) MPN encoding patterns, suffix decoding, and handler guidance. Use when working with ESMT DRAM and Flash memory components or ESMTHandler.
ESP32 Integrated Development Framework documentation. Covers I2S, GPIO, FreeRTOS, peripherals, and ESP32S3-specific APIs.
Rapid ESPHome configuration generation and troubleshooting skill with ready-to-use templates, GPIO reference guides, and validation utilities.
Create and configure ESPHome devices for DIY smart home sensors and actuators. Write YAML configurations for ESP8266/ESP32 boards, sensors, displays, and automations. Use when building custom IoT devices, flashing ESPHome firmware, or integrating with Home Assistant. (project)
Comprehensive guide for developing on EspoCRM - metadata-driven CRM with service layer architecture
ESS Technology MPN encoding patterns, high-end audio DAC decoding, and handler guidance. Use when working with ESS Sabre DACs or ESSHandler.
Build construction project estimates. Generate detailed cost breakdowns with labor, materials, equipment, and overhead.
Estimate implementation complexity for features and technical tasks
Estimation techniques including analogous, parametric, three-point, and expert judgment methods. Provides effort, cost, duration, and complexity estimates for projects, features, and tasks.
Define a estrutura padrão para páginas individuais de cartas Pokémon TCG. Use quando criar novas páginas de carta, organizar layout de perícia, ou o usuário mencionar estrutura de página, layout de carta, ou template de carta.
Master Ethereum development including EVM, gas optimization, and client interactions
Expert guidelines for Ethereum smart contract development with Solidity, OpenZeppelin, and Hardhat
Use when decisions could affect groups differently and need to anticipate harms/benefits, assess fairness and safety concerns, identify vulnerable populations, propose risk mitigations, define monitoring metrics, or when user mentions ethical review, impact assessment, differential harm, safety analysis, vulnerable groups, bias audit, or responsible AI/tech.
Designs and implements Extract, Transform, Load pipelines for data processing
Apache Airflow, dbt, Prefect, Dagster, and modern data orchestration for production data pipelines
Use when working on EVADE game UI, creating screens, styling components, or making visual decisions. Apply for any React Native code touching colors, typography, layouts, animations, or visual elements.
Analyze evaluation baseline results, identify failure patterns, and generate actionable insights. Use after running eval baselines or when user asks to analyze eval results, check benchmarks, investigate failures, or understand what's failing.