Best AI Skills for Code Refactoring and Migration

The best AI skills for refactoring and migrating codebases. Legacy modernization, framework migration, and code cleanup skills.

📋 All 30 Skills

andrej-karpathy
Claude
andrej-karpathy

Behavioral guidelines to reduce common LLM coding mistakes. Use when writing, reviewing, or refactoring code to avoid ov

code
angular-migration
Claude
Angular Migration

Migrate from AngularJS to Angular using hybrid mode, incremental component rewriting, and dependency injection updates.

code
code-refactoring-context-restore
Claude
Code Refactoring Context Restore

Use when working with code refactoring context restore

code
code-refactoring-tech-debt
Claude
Code Refactoring Tech Debt

You are a technical debt expert specializing in identifying, quantifying, and prioritizing technical debt in software pr

code
code-simplifier
Claude
code-simplifier

Simplifies and refines code for clarity, consistency, and maintainability while preserving all functionality. Use when a

code
comment-code-generate-a-tutorial
ClaudeGitHub Copilot
Comment-Code-Generate-A-Tutorial

Transform this Python script into a polished, beginner-friendly project by refactoring the code, adding clear instructio

code
create-implementation-plan
ClaudeGitHub Copilot
Create-Implementation-Plan

Create a new implementation plan file for new features, refactoring existing code or upgrading packages, design, archite

code
fp-refactor
Claude
fp-refactor

Comprehensive guide for refactoring imperative TypeScript code to fp-ts functional patterns

code
framework-migration-code-migrate
Claude
Framework Migration Code Migrate

You are a code migration expert specializing in transitioning codebases between frameworks, languages, versions, and pla

code
framework-migration-legacy-modernize
Claude
Framework Migration Legacy Modernize

Orchestrate a comprehensive legacy system modernization using the strangler fig pattern, enabling gradual replacement of

code
gem-code-simplifier
ClaudeGitHub Copilot
Gem-Code-Simplifier

Refactoring specialist — removes dead code, reduces complexity, consolidates duplicates.

code
gem-implementer
ClaudeGitHub Copilot
Gem-Implementer

TDD code implementation — features, bugs, refactoring. Never reviews own work.

code
implementation-plan
ClaudeGitHub Copilot
Implementation Plan Generation Mode

Generate an implementation plan for new features or refactoring existing code.

code
java-refactoring-extract-method
ClaudeGitHub Copilot
Java-Refactoring-Extract-Method

Refactoring using Extract Methods in Java Language

code
java-refactoring-remove-parameter
ClaudeGitHub Copilot
Java-Refactoring-Remove-Parameter

Refactoring using Remove Parameter in Java Language

code
javax-to-jakarta-migration
ClaudeGitHub Copilot
Javax-To-Jakarta-Migration

Migrate Java code from javax.* to jakarta.* namespace. Use when upgrading to Tomcat 11, Jakarta EE 10, or when javax imp

code
kaizen
Claude
Kaizen

Guide for continuous improvement, error proofing, and standardization. Use this skill when the user wants to improve cod

code
legacy-modernizer
Claude
Legacy Modernizer

|

code
macos-menubar-tuist-app
Claude
macos-menubar-tuist-app

Build, refactor, or review SwiftUI macOS menubar apps that use Tuist.

code
microsoft-agent-framework
ClaudeGitHub Copilot
Microsoft-Agent-Framework

Create, update, refactor, explain, or review Microsoft Agent Framework solutions using shared guidance plus language-spe

code
migrating-oracle-to-postgres-stored-procedures
ClaudeGitHub Copilot
Migrating-Oracle-To-Postgres-Stored-Procedures

Migrates Oracle PL/SQL stored procedures to PostgreSQL PL/pgSQL. Translates Oracle-specific syntax, preserves method sig

code
modernize-java
ClaudeGitHub Copilot
Modernize-Java

Upgrades Java projects to target versions (e.g., Java 21, Spring Boot 3.2) via incremental planning and execution. Use t

code
orchestrate-batch-refactor
Claude
orchestrate-batch-refactor

Plan and execute large refactors with dependency-aware work packets and parallel analysis.

code
planner
ClaudeGitHub Copilot
Planning mode instructions

Generate an implementation plan for new features or refactoring existing code.

code
qdrant-model-migration
ClaudeGitHub Copilot
Qdrant-Model-Migration

Guides embedding model migration in Qdrant without downtime. Use when someone asks 'how to switch embedding models', 'ho

code
react-best-practices
Claude
React Best Practices

React and Next.js performance optimization guidelines from Vercel Engineering. This skill should be used when writing, r

code
react-modernization
Claude
React Modernization

Upgrade React applications to latest versions, migrate from class components to hooks, and adopt concurrent features. Us

code
react18-class-surgeon
ClaudeGitHub Copilot
React18-Class-Surgeon

Class component migration specialist for React 16/17 → 18.3.1. Migrates all three unsafe lifecycle methods with correct

code
react19-test-guardian
ClaudeGitHub Copilot
React19-Test-Guardian

Test suite fixer and verification specialist. Migrates all test files to React 19 compatibility and runs the suite until

code
refactor
ClaudeGitHub Copilot
Refactor

Surgical code refactoring to improve maintainability without changing behavior. Covers extracting functions, renaming va

code