Async Audit

Installation
SKILL.md

phy-async-audit

Async/await error handling auditor — catches the silent async failures that crash production services with no stack trace, no log entry, and no alert. These bugs don't appear in unit tests because they only trigger on unexpected rejection paths.

Async errors are uniquely dangerous: an unhandled Promise rejection in Node.js used to terminate the process silently (pre-v15), now produces a warning that most teams never see. A forgotten await makes a function return undefined instead of throwing. A Promise.all() without a try/catch fails the entire batch when one item errors.

What It Detects

Installs
4
First Seen
Apr 22, 2026
Async Audit from skills.volces.com