This is the skill you run when your Flows app crashes in production or shows a blank screen instead of an error message. It systematically hunts down and fixes missing error boundaries, unhandled promise rejections, forgotten loading states, and unsafe JSON parsing from external sources. Goes beyond linting by actually writing the try/catch blocks, adding the empty state UI, and wrapping your data fetches with proper error handling. It's opinionated about structure (every async call needs a catch, every list needs an empty state, every external input needs validation) but that's the point. If you're tired of debugging "cannot read property of undefined" at 2am, this automates the defensive coding you should have written in the first place.
npx -y skills add cognitedata/builder-skills --skill correctness-and-error-handling --agent claude-codeInstalls into .claude/skills of the current project.
Select a file.
JamieMason/syncpack
awslabs/agent-plugins
github/awesome-copilot
addyosmani/agent-skills