rpg-migration-analyzer

Installation
SKILL.md

RPG Migration Analyzer

Analyzes legacy RPG programs (RPG III/IV/ILE) from AS/400 and IBM i systems for migration to modern Java applications, extracting business logic, data structures, file operations, and generating actionable migration strategies.

Overview

This skill provides comprehensive analysis and migration planning for RPG (Report Program Generator) applications. It extracts program specifications, converts RPG data types to Java equivalents, maps file operations to modern database access patterns, and generates implementation-ready Java code structures.

Key Migration Focus: RPG to Java with proper handling of packed decimals (BigDecimal), data structures (POJOs), file operations (JPA/JDBC), indicators (boolean variables), and business logic preservation.

When to Use This Skill

Use this skill when:

  • Analyzing RPG source files (.rpg, .rpgle, .RPGLE) for modernization
  • Planning migration from AS/400 or IBM i systems to Java
  • Converting RPG data structures (D-specs) to Java classes
  • Mapping RPG file operations (F-specs) to database access patterns
  • Understanding RPG program dependencies and call chains
Related skills

More from dauquangthanh/hanoi-rainbow

Installs
25
GitHub Stars
10
First Seen
Jan 24, 2026