react18-upgrade plugin
Enterprise React 18 migration toolkit with specialized agents and skills for upgrading React 16/17 class-component codebases to React 18.3.1. Includes auditor, dependency surgeon, class component migration specialist, automatic batching fixer, and test guardian.
How to install the react18-upgrade plugin
Run both commands inside Claude Code. The first adds the marketplace once; the second installs the plugin.
/plugin marketplace add gbb-acelerators/awesome-harness-primitives
/plugin install react18-upgrade@copilot-primitives-claudeWhat's inside react18-upgrade
13 parts read from the plugin's own files.
Agents 6
Call as @agent-react18-upgrade:name- @agent-react18-upgrade:react18-auditor
No description in the file.
- @agent-react18-upgrade:react18-batching-fixer
No description in the file.
- @agent-react18-upgrade:react18-class-surgeon
No description in the file.
- @agent-react18-upgrade:react18-commander
No description in the file.
- @agent-react18-upgrade:react18-dep-surgeon
No description in the file.
- @agent-react18-upgrade:react18-test-guardian
No description in the file.
Skills 7
Claude loads it when the task matches- react-audit-grep-patterns
No description in the file.
- react18-batching-patterns
No description in the file.
- react18-dep-compatibility
No description in the file.
- react18-enzyme-to-rtl
No description in the file.
- react18-legacy-context
No description in the file.
- react18-lifecycle-patterns
No description in the file.
- react18-string-refs
No description in the file.
Using react18-upgrade in Claude Code
Ask for an agent by name:
@agent-react18-upgrade:react18-auditor
@agent-react18-upgrade:react18-batching-fixerSkills need no command. Claude reads them when your request matches what they describe.
Update, turn off or remove
- Update the plugin (shell)
- claude plugin update react18-upgrade@copilot-primitives-claude
- Refresh the marketplace
- /plugin marketplace update copilot-primitives-claude
- Turn it off for now
- /plugin disable react18-upgrade@copilot-primitives-claude
- Remove it
- /plugin uninstall react18-upgrade@copilot-primitives-claude
react18-upgrade plugin questions
How do I install the react18-upgrade plugin?
In Claude Code run /plugin marketplace add gbb-acelerators/awesome-harness-primitives, then /plugin install react18-upgrade@copilot-primitives-claude.
What does the react18-upgrade plugin include?
react18-upgrade bundles 6 agents, 7 skills.
Which agents come with react18-upgrade?
react18-auditor, react18-batching-fixer, react18-class-surgeon, react18-commander, react18-dep-surgeon, react18-test-guardian. Call one with @agent-react18-upgrade:react18-auditor.
How do I update or remove the react18-upgrade plugin?
Update it with claude plugin update react18-upgrade@copilot-primitives-claude in your shell, or from the Installed tab of /plugin. Remove it with /plugin uninstall react18-upgrade@copilot-primitives-claude.