JavaScript Async Error Handling
Installation
SKILL.md
JavaScript Async Error Handling
Purpose
Use this skill to review, refactor, or implement safe error handling for asynchronous JavaScript code.
The goal is to prevent swallowed errors, unhandled promise rejections, duplicated catch blocks, unclear control flow, and unsafe fallback behavior.
This skill applies to plain JavaScript, TypeScript, Node.js, browser code, frontend services, API clients, scripts, and test utilities.
When to Use
Use this skill when the task involves: