react-modernization
✓Verified·Scanned 2/19/2026
react-modernization
from clawhub.ai·v547d878·11.3 KB·0 installs
Scanned from 1.0.0 at 547d878 · Transparency log ↗
$ vett add clawhub.ai/wpank/react-modernization
React Modernization
Upgrade React applications from class components to hooks, adopt concurrent features, and migrate between major versions.
What's Inside
- Version upgrade paths (React 17→18, 18→19 breaking changes)
- Class-to-hooks migration with lifecycle method mappings
- State migration patterns (class state to useState/useEffect)
- HOC to custom hook migration
- React 18+ concurrent features (createRoot, useTransition, Suspense)
- React 19 features (use() hook, actions, ref as prop, Context as provider)
- Automated codemods for bulk refactoring
- TypeScript migration for React components
- Pre/post migration checklists
When to Use
- Migrating class components to functional components with hooks
- Upgrading React 16/17 apps to React 18/19
- Adopting concurrent features (Suspense, transitions, use)
- Converting HOCs and render props to custom hooks
- Adding TypeScript to React projects
Installation
npx add https://github.com/wpank/ai/tree/main/skills/frontend/react-modernization
OpenClaw / Moltbot / Clawbot
npx clawhub@latest install react-modernization
Manual Installation
Cursor (per-project)
From your project root:
mkdir -p .cursor/skills
cp -r ~/.ai-skills/skills/frontend/react-modernization .cursor/skills/react-modernization
Cursor (global)
mkdir -p ~/.cursor/skills
cp -r ~/.ai-skills/skills/frontend/react-modernization ~/.cursor/skills/react-modernization
Claude Code (per-project)
From your project root:
mkdir -p .claude/skills
cp -r ~/.ai-skills/skills/frontend/react-modernization .claude/skills/react-modernization
Claude Code (global)
mkdir -p ~/.claude/skills
cp -r ~/.ai-skills/skills/frontend/react-modernization ~/.claude/skills/react-modernization
Part of the Frontend skill category.