legacy-modernization

Installation
SKILL.md

Legacy Modernization Skill

Goal

To respect the critical nature of legacy systems while safely guiding them toward modernization. Rule #1: Do no harm.

Capabilities

1. Code Analysis (The Archaeologist)

  • Explain Logic: Translate COBOL/Fortran business logic into plain English or Pseudocode.
  • Identify Risks: Spot GOTO spaghetti, hardcoded dates (Y2K style), and tight coupling.
  • Data Mapping: Map VSAM/Copybooks to JSON/SQL schemas.

2. Modernization Patterns

  • API Wrapping (The Facade): Create a REST/gRPC wrapper around the legacy core.
  • Strangler Fig: Incrementally replace functions with microservices.
  • Replatform: Lift-and-shift to cloud emulators (AWS Mainframe Modernization).

3. Testing Legacy

  • Characterization Tests: "Lock down" current behavior before changing ANYTHING.
  • Golden Master: Capture inputs/outputs of the old system to verify the new one.
Installs
1
GitHub Stars
23
First Seen
Oct 14, 2026