← Claude plugins
Development

code-modernization

Anthropic v1.0.0

Guided modernization for any legacy codebase: start with /modernize, get an assessment, an interactive map, the business rules mined from the code, and a plan you approve, then an upgrade, a rewrit...

Create a free account to save this plugin.

From the developer

Works with

Claude Code

Description

From the marketplace listing

Guided modernization for any legacy codebase: start with /modernize, get an assessment, an interactive map, the business rules mined from the code, and a plan you approve, then an upgrade, a rewrite or a rebuild with independent proof that the new code behaves like the old. Includes security hardening, a one-page report, specialist agents, and an optional live progress pane (early access).

What changed

Oct 27, 2026 · 18:00 UTC

Changed

Web → Id: “wf.69fa27218ec32565f8f89ffb” → “directoryPlugin.96b676c0-6433-4174-bce4-068d54655d46”

Changed

Web → Made by: “Anthropic” → “not provided”

Changed

Web → Subheading: “Modernize legacy codebases (COBOL, legacy Java/C++, monolith web apps) with a structured assess / map / extract-rules...” → “Modernize legacy codebases (COBOL, legacy Java/C++/.NET, monolith web apps) with a structured preflight / assess / ma...”

View comparison →

Oct 3, 2026 · 22:13 UTC

Added

Catalogs updated; open the comparison for details.

View comparison →

Files & skills

code-modernization · catalog manifest

Saved declaration

{
  "name": "code-modernization",
  "author": {
    "name": "Anthropic",
    "email": "support@anthropic.com"
  },
  "source": "./plugins/code-modernization",
  "category": "development",
  "homepage": "https://github.com/anthropics/claude-plugins-official/tree/main/plugins/code-modernization",
  "description": "Guided modernization for any legacy codebase: start with /modernize, get an assessment, an interactive map, the business rules mined from the code, and a plan you approve, then an upgrade, a rewrite or a rebuild with independent proof that the new code behaves like the old. Includes security hardening, a one-page report, specialist agents, and an optional live progress pane (early access)."
}
code-modernization · catalog manifest

Saved declaration

{
  "name": "code-modernization",
  "author": {
    "name": "Anthropic",
    "email": "support@anthropic.com"
  },
  "version": "1.0.0",
  "userConfig": {
    "xray": {
      "type": "boolean",
      "title": "X-ray reads",
      "default": true,
      "description": "When Claude reads a legacy file, attach what the analysis already knows about it (callers, data it touches, the rules citing it) as context only the model sees."
    },
    "panel": {
      "type": "string",
      "title": "Progress pane",
      "default": "auto",
      "options": [
        "auto",
        "command",
        "off"
      ],
      "description": "auto opens the pane when a session starts in a workspace that has analysis/; command opens it only when you press its button or type /modernize-panel; off never opens it and never draws the button."
    },
    "track": {
      "type": "string",
      "title": "Track to follow",
      "default": "auto",
      "options": [
        "auto",
        "transform",
        "uplift",
        "reimagine"
      ],
      "description": "auto follows whichever way the plugin's commands are working on the system: a rewrite, a same-stack uplift or a greenfield reimagine, by the newest artifacts. Name one to pin it."
    },
    "system": {
      "type": "string",
      "title": "System",
      "default": "",
      "description": "The system under analysis/ to follow. Empty follows the first one found."
    },
    "legacyDir": {
      "type": "string",
      "title": "Legacy directory",
      "default": "legacy",
      "description": "The read-only tree holding the legacy systems, relative to the workspace."
    },
    "telemetry": {
      "type": "boolean",
      "title": "Usage counts",
      "default": true,
      "description": "Send usage counts through Claude Code's own telemetry setting: whole numbers only, such as which command ran, how many rules were found, what kind of machine and python the plugin runs on, and which kind of error occurred. Never code, names, paths, prompts or error text. Nothing is sent when Claude Code telemetry is off. See exactly what would be sent with: python3 scripts/telemetry.py show"
    },
    "commandPrefix": {
      "type": "string",
      "title": "Command prefix",
      "default": "/code-modernization:modernize-",
      "description": "How the plugin's commands are written up to their verb, for the pane's Next line."
    }
  },
  "description": "Guided modernization for any legacy codebase: start with /modernize, get an assessment, an interactive map, the business rules mined from the code, and a plan you approve, then an upgrade, a rewrite or a rebuild with independent proof that the new code behaves like the old. Includes security hardening, a one-page report, specialist agents, and an optional live progress pane (early access)."
}

plugin.json observed Nov 6, 2026 · 10:39 UTC. Manifest source ↗

Catalog declarations and available plugin.json metadata are saved. Referenced skills and executable source files are not downloaded or tested. Missing components in a manifest do not prove that the plugin has none.

Installation instructions

Official

/plugin install code-modernization@claude-plugins-official

Claude Code installation documentation

Technical details
Sources
Claude Marketplace · Official
First seen
Oct 3, 2026 · 21:29 UTC
Last seen
Nov 7, 2026 · 12:00 UTC
Latest observed change
Oct 27, 2026 · 18:00 UTC
Collection status
Listed
Reported installs
5,860
Source badge
Anthropic verified, as displayed by Claude Marketplace.

Installation counts are source-reported, not independently verified active users. Observation dates are not release dates.

Download plugin data (JSON)

Plugin history: freshly prepared. Prepared . Refreshed when catalog data changes or after 6 hours. Your account and Follow status are live.