Framework Migration
Plugin Verified ActiveFramework updates, migration planning, and architectural transformation workflows
To enable users to safely and effectively modernize their software systems, upgrade dependencies, and transform architectures with detailed planning, automation, and robust testing.
Features
- Automated dependency analysis and upgrade planning
- Framework and language migration assistance
- Legacy system assessment and modernization strategies
- Comprehensive testing and rollback planning
- Zero-downtime migration techniques
Use Cases
- Planning and executing a React version upgrade.
- Modernizing a legacy Python 2 codebase to Python 3.
- Migrating a monolithic application to microservices.
- Upgrading critical dependencies with minimal risk.
Non-Goals
- Performing the actual code rewrite for the user (focus is on planning and guidance).
- Managing infrastructure deployment beyond migration-specific tooling.
- Providing generic code generation unrelated to migration.
Installation
First, add the marketplace
/plugin marketplace add wshobson/agents/plugin install framework-migration@claude-code-workflowsContains 4 extensions
Skill (4)
Migrate from AngularJS to Angular using hybrid mode, incremental component rewriting, and dependency injection updates. Use when upgrading AngularJS applications, planning framework migrations, or modernizing legacy Angular code.
Execute database migrations across ORMs and platforms with zero-downtime strategies, data transformation, and rollback procedures. Use when migrating databases, changing schemas, performing data transformations, or implementing zero-downtime deployment strategies.
Manage major dependency version upgrades with compatibility analysis, staged rollout, and comprehensive testing. Use when upgrading framework versions, updating major dependencies, or managing breaking changes in libraries.
Upgrade React applications to latest versions, migrate from class components to hooks, and adopt concurrent features. Use when modernizing React codebases, migrating to React Hooks, or upgrading to latest React versions.
Quality Score
VerifiedTrust Signals
Similar Extensions
Karpathy Coder
100Active coding discipline enforcer based on Karpathy's 4 principles: surface assumptions, keep it simple, make surgical changes, define verifiable goals. Ships 4 Python tools (complexity_checker, diff_surgeon, assumption_linter, goal_verifier), a review agent, /karpathy-check slash command, and a pre-commit hook. All tools stdlib-only.
Autoresearch Agent
100Autonomous experiment loop that optimizes any file by a measurable metric. 5 slash commands, 8 evaluators, configurable loop intervals (10min to monthly).
Cypress
100Create, update, and fix Cypress tests. Connect to Cypress Cloud to see test results and use data to manage your test suite.
Dimensional Analysis
99Annotates codebases with dimensional analysis comments documenting units, dimensions, and decimal scaling. Use when someone asks to annotate units in a codebase, perform a dimensional analysis, or find vulnerabilities in a DeFi protocol. Prevents dimensional mismatches and catches formula bugs early.
Andrej Karpathy Skills
99Behavioral guidelines to reduce common LLM coding mistakes, derived from Andrej Karpathy's observations on LLM coding pitfalls
Codebase Cleanup
98Technical debt reduction, dependency updates, and code refactoring automation