Topic · Development
Best code migrations skills for Claude Code, Codex and other agents.
- skills
- 194
- official
- 37
Code migrations skills, ranked
Ranked by score. Sort bymost stars,trending,newest,recently updated
| # | Skill | Repository | Stars | Used in | Tokens | Auto-check | Licence | Updated |
|---|---|---|---|---|---|---|---|---|
| 1 | Plans and carries out moving non-host-specific code and its tests from the OpenHuman core into vendored tiny submodule libraries, then releases the submodule and re-pins the host. | tinyhumansai/ | 42k | — | ~2.6k | Automated safety check: Pass | GPL-3.0 | today |
| 2 | Moves a package from another TryGhost repository into Ghost as an internal workspace package while keeping its Git history, with checkpoints for the steps that need an administrator. | TryGhost/ | 55k | — | ~3.8k | Automated safety check: Pass | MIT | today |
| 3 | Turn on Cache Components in a Next.js app and resolve the blocking routes it surfaces. | vercel/ | 143k | 6 repos | ~8.3k | Automated safety check: Pass | MIT | today |
| 4 | Walks through deprecating an R function or argument in a package: lifecycle warning, silenced tests, a new snapshot test, documentation badge and NEWS entry. | tidyverse/ | 5.1k | 1 repo | ~1.2k | Automated safety check: Pass | Unknown | 4 mo ago |
| 5 | Guides an upgrade from Chakra UI v2 to v3: inspect the project, swap packages, run the official codemod, then fix provider, color mode, props, theming and Next.js code. | chakra-ui/ | 41k | — | ~3.4k | Automated safety check: Pass | MIT | yesterday |
| 6 | Rules for choosing Rust types for filesystem paths in new Codex code, covering protocol types, internal use and model tool arguments. | openinterpreter/ | 69k | 2 repos | ~605 | Automated safety check: Pass | Apache-2.0 | yesterday |
| 7 | Searches and rewrites code by syntax-tree shape across 25 languages with ast-grep, for codemods, structural queries and YAML lint rules, using a Python wrapper script. | code-yeongyu/ | 70k | — | ~3.3k | Automated safety check: Pass | MIT | today |
| 8 | Moves a legacy internal Ghost package from JavaScript and CommonJS to TypeScript and ESM in three focused commits that keep git file history intact. | TryGhost/ | 55k | — | ~1.2k | Automated safety check: Pass | MIT | today |
| 9 | Ports an existing Remotion (React) composition to HyperFrames HTML with GSAP, one way, and grades the result against a tiered set of reference fixtures. | heygen-com/ | 59k | 3 repos | ~2.8k | Automated safety check: Pass | Apache-2.0 | today |
| 10 | Measures a code port between languages or frameworks with jscpd's function-level comparison, porting tests before code and tracking what is left unmatched. | kucherenko/ | 6.4k | — | ~5k | Automated safety check: Pass | MIT | today |
| 11 | Guides migrating a goldmark Markdown extension from v1 to v2, with a confirmed plan, breaking-changes reference and extension-pattern guide. | yuin/ | 5.1k | — | ~2k | Automated safety check: Notes | MIT | 7 days ago |
| 12 | Upgrade Next.js to the latest version following official migration guides and codemods | vercel-labs/ | 1.7k | 6 repos | ~502 | Automated safety check: Pass | No licence | 7 mo ago |
| 13 | Converts RStudio Python Selenium electron tests into TypeScript Playwright tests, checking each against a live RStudio before counting it as migrated. | rstudio/ | 5.1k | — | ~3.6k | Automated safety check: Pass | Unknown | today |
| 14 | Directs porting of widgets, dialogs, panels and transforms from PlotJuggler 3 to PlotJuggler 4 by lifting the original files intact and rebinding only the data paths. | PlotJuggler/ | 6.2k | — | ~1.1k | Automated safety check: Pass | MPL-2.0 | 6 days ago |
| 15 | Upgrade an AWS Glue ETL job from Glue version 0.9 or 1.0 to Glue 4.0. | aws-samples/ | 1.5k | — | ~2.4k | Automated safety check: Pass | MIT-0 | 1 mo ago |
| 16 | Compares two folders function by function with jscpd --compare, across languages if needed, and explains which functions match and which have no counterpart. | kucherenko/ | 6.4k | — | ~3.2k | Automated safety check: Pass | MIT | today |
| 17 | Upgrades a Python standard library module from CPython into RustPython with update_lib, then triages and marks the tests that still fail. | RustPython/ | 22k | — | ~876 | Automated safety check: Pass | MIT | today |
| 18 | Updates the obs-multi-rtmp plugin repo to the latest upstream plugin template and OBS Studio version, including dependency metadata, then rebuilds it with CMake. | sorayuki/ | 5.1k | — | ~609 | Automated safety check: Pass | GPL-2.0 | 6 days ago |
| 19 | Audit and implement a NemoClaw dependency version upgrade, including Hermes and base images. | NVIDIA/ | 23k | — | ~1.4k | Automated safety check: Pass | Apache-2.0 | today |
| 20 | Reference for writing and debugging TypeScript and JavaScript codemods with @ast-grep/napi: parsing, node queries, meta-variables, rule objects and editing. | warp-drive-data/ | 3.2k | — | ~2.6k | Automated safety check: Pass | MIT | today |
| 21 | Plans and carries out the migration of a Go application from goldmark v1 to v2, with a written plan, human sign-off, updated tests and documentation. | yuin/ | 5.1k | — | ~1.2k | Automated safety check: Notes | MIT | 7 days ago |
| 22 | Explore an existing PostgreSQL database before answering questions about its data or writing SQL. | timescale/ | 1.9k | — | ~1.1k | Automated safety check: Pass | Apache-2.0 | today |
| 23 | Manage major dependency version upgrades with compatibility analysis, staged rollout, and comprehensive testing. | sangrokjung/ | 850 | 12 repos | ~2.3k | Automated safety check: Pass | MIT | 1 mo ago |
| 24 | A skill your agent uses when preparing to publish a new version of a PHP Composer package and need to write or update CHANGELOG, upgrade guides, and documentation before tagging and releasing | yansongda/ | 5.4k | — | ~1.6k | Automated safety check: Pass | MIT | 9 days ago |
| 25 | Fix violations of an eslintPluginScraps rule across the codebase. | getsentry/ | 46k | — | ~1k | Automated safety check: Pass | Unknown | today |
| 26 | Rules for writing and converting formatted output in ripwire's C++ source with its emit helpers, keeping every printed byte identical to the old printf output. | redhat-et/ | 2.4k | — | ~1k | Automated safety check: Pass | Apache-2.0 | today |
| 27 | Syncs or audits ccLoad's CLIProxyAPI protocol-conversion core and registered provider adapters against one pinned upstream commit, then verifies the result. | caidaoli/ | 418 | — | ~1.5k | Automated safety check: Pass | MIT | today |
| 28 | 28.Codemod Author, archive, apply, and verify TypeScript codemods with ts-morph for APIs that have reached the remote default branch or external users. | pmndrs/ | 393 | — | ~1.2k | Automated safety check: Pass | MIT | today |
| 29 | Analyzes a Rails app and builds an upgrade report with breaking changes, deprecations and step-by-step migration guides, one version at a time from Rails 2.3 through 8.1. | ombulabs/ | 389 | — | ~2.7k | Automated safety check: Pass | MIT | 7 days ago |
| 30 | 30.Release Prepare a release (bump the crate version, update CHANGELOG.md with a migration guide for breaking changes, regenerate README, commit), or run a pre-release review. | jaemk/ | 961 | — | ~2.2k | Automated safety check: Pass | MIT | 1 mo ago |
| 31 | Run a large-scale language migration with the six-step process: create the map and the rules, stress-test the rules, translate everything, compile, run it, match behavior. | anthropics/ | 743 | — | ~983 | Automated safety check: Pass | Unknown | 3 mo ago |
| 32 | Create a new Axon Framework 4→5 migration path documentation page. | AxonIQ/ | 3.6k | — | ~594 | Automated safety check: Pass | Apache-2.0 | today |
| 33 | 33.Release Prepare a release (bump versions across all Cargo.toml files, update CHANGELOG.md, refresh the migration guide, regenerate README, commit), or run a pre-release review. | jaemk/ | 2.1k | — | ~2.8k | Automated safety check: Pass | MIT | 6 days ago |
| 34 | Guidance for Groovy 5 work in Grails projects: syntax, closures, traits, DSLs, metaprogramming, Spock tests, static compilation and Java 21 integration. | apache/ | 2.9k | — | ~3k | Automated safety check: Pass | Apache-2.0 | today |
| 35 | Forward-ports or backports a single PR or branch onto the currently checked-out Saleor branch, handling GraphQL version markers and migration numbering along the way. | saleor/ | 23k | — | ~969 | Automated safety check: Pass | BSD-3-Clause | yesterday |
| 36 | Create the release notes and upgrade guide for a mariadb-operator release. | mariadb-operator/ | 1k | — | ~3.3k | Automated safety check: Pass | Apache-2.0 | yesterday |
| 37 | Assesses what an API change would break before it is made, finds every usage, documents the impact and plans a deprecation or migration path. | ruby-git/ | 1.8k | — | ~1.7k | Automated safety check: Pass | MIT | 6 days ago |
| 38 | This skill should be used when the user asks to create a new Montage migration skill for the montage-web-migration plugin (e.g. | wanteddev/ | 117 | — | ~3.7k | Automated safety check: Pass | MIT | today |
| 39 | Adds support for a new Laravel major to a package by extending composer.json constraints for illuminate, Testbench and Pest and the CI test matrix. | mailcarrierapp/ | 164 | — | ~1.1k | Automated safety check: Pass | MIT | 2 mo ago |
| 40 | Migrate React Native apps from @react-native-community/geolocation to react-native-nitro-geolocation. | jingjing2222/ | 115 | — | ~3.5k | Automated safety check: Pass | MIT | 25 days ago |
| 41 | Migrate a .NET 8 project to .NET 9 and resolve all breaking changes. | dotnet/ | 5.6k | 2 repos | ~3.9k | Automated safety check: Pass | MIT | today |
| 42 | Complete guide for converting Arduino/ESP32 hardware libraries into Aily Blockly compatible format. | ailyProject/ | 3.8k | — | ~3.1k | Automated safety check: Pass | GPL-3.0 | today |
| 43 | Looks up antd component props, docs, demos and changelogs with the offline @ant-design/cli, and helps debug, migrate between versions and audit usage in a project. | ant-design/ | 136 | — | ~2.2k | Automated safety check: Pass | MIT | 6 mo ago |
| 44 | Guides changes to the grails-data-hibernate7 module, covering domain binding, Hibernate 5 to 7 migration work, generators and integration specs. | apache/ | 2.9k | — | ~1.8k | Automated safety check: Pass | Apache-2.0 | today |
| 45 | 45.Ast Grep Use ast-grep for Python structural code exploration, mechanical codemods, and rule maintenance in this repo. | banteg/ | 184 | — | ~541 | Automated safety check: Pass | No licence | today |
| 46 | Guides writing, fixing and migrating tests in Go repositories that use the gotest suite framework, including version differences and CI setup. | mvrahden/ | 129 | — | ~4.4k | Automated safety check: Pass | MIT | 3 days ago |
| 47 | 47.Skia Analyst Analyze Skia features for SkiaSharp - produces a unified analysis of what shipped (upstream engine benefits, PR links, migration guides) and what's missing (impact/priority/effort scoring, hidden… | mono/ | 5.6k | — | ~1.6k | Automated safety check: Pass | MIT | today |
| 48 | Plans a WxJava version upgrade, checking the BOM, module dependencies, JDK version and configuration, with phased steps and clear rollback conditions. | binarywang/ | 33k | — | ~129 | Automated safety check: Pass | Apache-2.0 | 12 days ago |
Questions, answered from the data.
What is the best code migrations skill?
Migrate Core Code to Submodules from tinyhumansai/openhuman ranks first of the 194 code migrations skills listed here, with the highest score: its repository has 42k GitHub stars, its SKILL.md loads about 2.6k tokens and it passes the automated safety check with no findings. Next come Migrate Internal Package into Ghost and Next Cache Components Adoption.
Which code migrations skills are official?
37 of the 194 code migrations skills are official, published by the vendor's own GitHub organization: Next Cache Components Adoption, Next Upgrade, Glue 09 10 Migration, Nemoclaw Contributor Update Dependencies, Lint Fix and 32 more.
How are these skills ranked?
By Skill Navigator score, which combines the GitHub stars of the skill's repository (shared across that repo's skills and discounted for large collections), how many other GitHub owners carry a copy of the skill, and automated SKILL.md quality checks, minus penalties for safety-check warnings and for each further skill from the same repository. Skills that fail the safety check are not listed.
Explore related skills
Category
More topics in Development
- Pull requests1,950
- Debugging1,176
- Changelog and release notes1,167
- Refactoring1,139
- Code review1,044
- Technical documentation1,012
- Linting and formatting856
- Git workflow811
- Diagrams798
- Project scaffolding747
- Root cause analysis608
- Code quality599
- Commit messages560
- Architecture decision records556
- Git worktrees538
- Performance optimization446
- Design patterns392
- Type safety296
- Software architecture287
- Dependency management278
- Monorepo tooling266
- Error handling256
- Async programming255
- Issue triage234