aidevkit.

React18 Upgrade

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.

by github/awesome-copilotv1.0.00 installsMIT
manifest.json
{
  "name": "react18-upgrade",
  "type": "plugin",
  "title": "React18 Upgrade",
  "description": "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.",
  "version": "1.0.0",
  "license": "MIT",
  "author": "github/awesome-copilot",
  "repository": "https://github.com/github/awesome-copilot/blob/613efc8c21d9b3ce642dff361d17006cd9967e28/plugins/react18-upgrade",
  "categories": [
    "awesome-copilot-extras"
  ],
  "compatibility": {
    "copilot": true,
    "claudeCode": true,
    "codex": true
  },
  "tags": [
    "plugin",
    "react18",
    "react",
    "migration",
    "upgrade"
  ],
  "languages": [],
  "frameworks": [
    "react"
  ],
  "permissions": [
    "read-files",
    "write-files",
    "run-commands",
    "network"
  ],
  "dependencies": {
    "agents": [
      "awesome-copilot/react18-auditor",
      "awesome-copilot/react18-batching-fixer",
      "awesome-copilot/react18-class-surgeon",
      "awesome-copilot/react18-commander",
      "awesome-copilot/react18-dep-surgeon",
      "awesome-copilot/react18-test-guardian"
    ],
    "skills": [
      "awesome-copilot/react-audit-grep-patterns",
      "awesome-copilot/react18-batching-patterns",
      "awesome-copilot/react18-dep-compatibility",
      "awesome-copilot/react18-enzyme-to-rtl",
      "awesome-copilot/react18-legacy-context",
      "awesome-copilot/react18-lifecycle-patterns",
      "awesome-copilot/react18-string-refs"
    ],
    "prompts": [],
    "instructions": [],
    "mcps": []
  }
}