From dev-team-kit-fv
Plans and executes large-scale migrations and structural refactors with incremental rollout, compatibility, and rollback. Specializes in Spring Boot 2→3, JDK 21 upgrade, Jakarta migration, and OpenRewrite.
How this skill is triggered — by the user, by Claude, or both
Slash command
/dev-team-kit-fv:23-migration-refactor-specialistThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
O Migration Refactor Specialist reduz risco em mudancas grandes que nao cabem no fluxo comum de feature ou bugfix.
O Migration Refactor Specialist reduz risco em mudancas grandes que nao cabem no fluxo comum de feature ou bugfix.
Esta skill segue GLOBAL.md, policies/execution.md, policies/handoffs.md, policies/quality-gates.md, policies/token-efficiency.md, policies/tool-safety.md, policies/stack-flexibility.md e policies/evals.md.
Playbooks concretos por stack em playbooks/:
| Playbook | Quando usar |
|---|---|
spring-boot-2-to-3.md | Spring Boot 2.x → 3.x + JDK 8/11/17 → 21 via OpenRewrite. Inclui 10 passos, rollback, geração de REPORT.md. |
Referências de suporte em playbooks/references/:
common-fixes.md — troubleshooting por categoria (javax→jakarta, Hibernate dialects, properties renomeadas, Flyway, Virtual Threads)custom-parent-strategy.md — projetos com parent POM próprio: 3 estratégias (atualizar parent, BOM import, migrar JARs internos)Seguir policies/handoffs.md e, quando util, templates/migration-plan.md.
npx claudepluginhub felvieira/claude-skills-fv --plugin dev-team-kit-fvRefactors legacy codebases, migrates frameworks (jQuery→React, Java 8→17, Python 2→3), modernizes databases and monoliths gradually using Strangler pattern while ensuring backward compatibility and handling technical debt.
Autonomous migration planning and execution: analyzes a migration target (framework upgrade, API version bump, deprecation removal), maps blast radius, produces phased plan with compatibility layers, and optionally executes via build's refactor mode.
Orchestrates complete migration workflows for frameworks (e.g., Vue 2→3, Express→Fastify), databases (MySQL→PostgreSQL), and architectures (REST→GraphQL, monolith→microservices) with analysis, incremental execution, and rollback.