React Modernization skill: what it does and how to install it
Upgrades React applications, converts class components to hooks, and adopts concurrent features such as transitions and Suspense.
Summary generated from the skill's documentation.
Install
$ npx skills add wshobson/agents --skill react-modernizationRun it in a terminal. If your agent is already running, start a new session so it picks the skill up.
About this skill
What it does. Guides React version upgrades from React 16 through 18, including the new root API, automatic batching and concurrent rendering. It maps class state, lifecycle methods, context and higher-order components to hooks, and covers codemods, TypeScript adoption and performance patterns.
When to use it. For modernising React codebases, migrating class components, updating state management or adopting React 18 features such as transitions and Suspense.
History
Repo stars
41.8k+1.5k since 5 Oct 2026
Stars are counted for the whole repository, which holds 76 skills.
Show as a table
| Date | Repo stars |
|---|---|
| 26 Oct 2026 | 41,741 |
| 25 Oct 2026 | 41,668 |
| 24 Oct 2026 | 41,623 |
| 23 Oct 2026 | 41,590 |
| 22 Oct 2026 | 41,533 |
| 21 Oct 2026 | 41,400 |
| 20 Oct 2026 | 41,212 |
| 19 Oct 2026 | 41,081 |
| 18 Oct 2026 | 40,990 |
| 17 Oct 2026 | 40,943 |
| 16 Oct 2026 | 40,891 |
| 15 Oct 2026 | 40,824 |
| 14 Oct 2026 | 40,663 |
| 13 Oct 2026 | 40,579 |
| 12 Oct 2026 | 40,457 |
| 11 Oct 2026 | 40,368 |
| 10 Oct 2026 | 40,319 |
| 9 Oct 2026 | 40,307 |
| 8 Oct 2026 | 40,296 |
| 7 Oct 2026 | 40,267 |
| 6 Oct 2026 | 40,238 |
| 5 Oct 2026 | 40,212 |
Installs
12.7k
Tracking since . A chart appears once there are 7 days of data.
Installs via skills.sh
Similar skills
- Vercel Composition PatternsReact composition patterns such as compound components, for refactoring components with too many boolean props.
- Git Guardrails for Claude CodeSets up Claude Code hooks that block dangerous git commands such as push, reset --hard and clean before they run.
- Migrate Radix to Base UIMigrates React projects and components from Radix UI to Base UI, including shadcn projects.