Legacy Modernization Standards

Umbrella skill for inherited systems - what to do with a system before touching its code, and the router to the platform skill that owns it. Use when facing a system nobody can rebuild from source, a production binary that does not match the repository, a lost or unreproducible build, code archaeology on an undocumented estate, choosing between the R strategies (rehost, replatform, refactor, rearchitect, rebuild, replace, retain, retire) for one system, a runtime or vendor that has stopped shipping updates with no upgrade path, business rules that exist only in the code and in one person about to retire, auto-translation or LLM-assisted rewrite of an old codebase, deciding to freeze and contain a system on purpose, or identifying which legacy platform skill applies to COBOL, RPG, MUMPS, VB6, Delphi, ColdFusion, Struts, Forms, ABAP or a proprietary Unix.

serialexperimentslainnnn Updated

File contents

serialexperimentslainnnn/claude-code-native-skills-and-settings/tree/main/skills/legacy-modernization-standards commit e5cf29be87

Frequently asked questions

npx skillmds@latest add serialexperimentslainnnn/legacy-modernization-standards