Agent Skills: react18-batching-patterns

Provides exact patterns for diagnosing and fixing automatic batching regressions in React 18 class components. Use this skill whenever a class component has multiple setState calls in an async method, inside setTimeout, inside a Promise .then() or .catch(), or in a native event handler. Use it before writing any flushSync call - the decision tree here prevents unnecessary flushSync overuse. Also use this skill when fixing test failures caused by intermediate state assertions that break after React 18 upgrade.

UncategorizedID: github/awesome-copilot/react18-batching-patterns

Install this agent skill to your local

pnpm dlx add-skill https://github.com/github/awesome-copilot/react18-batching-patterns

Skill Files

Browse the full folder contents for react18-batching-patterns.

Download Skill

Loading file tree…

Select a file to preview its contents.