legacy-modernization-agents

Installation
SKILL.md

Legacy Modernization Agents

Overview

Use this skill for AI-assisted modernization of COBOL and mainframe workloads into Java Quarkus, C#, or .NET services. The upstream sample, Azure-Samples/Legacy-Modernization-Agents, provides modernization agents for analysis, conversion, and dependency mapping.

Compatibility: COBOL, Java, Quarkus, C#, .NET, and Microsoft Agent Framework.

Workflow

  1. Start with assessment: collect COBOL programs, copybooks, JCL, data files, transaction definitions, and current operational constraints.
  2. Classify each component as preserve, wrap, refactor, rewrite, or retire before generating target code.
  3. Map COBOL data definitions to target language types, preserving precision, signed numeric behavior, file layout offsets, and validation rules.
  4. Convert business logic in small slices with tests that compare source behavior against generated Java or C# behavior.
  5. Build integration adapters for files, batch schedules, databases, queues, and service boundaries after the core behavior is verified.
  6. Record every generated artifact, manual decision, unresolved assumption, and test gap in the migration report.

Guardrails

Installs
2
GitHub Stars
10
First Seen
Jul 16, 2026
legacy-modernization-agents — autohandai/community-skills