Loading...
Loading...
Guidance for converting COBOL programs to modern languages (Python, Java, etc.) while preserving exact behavior and data format compatibility. This skill should be used when modernizing legacy COBOL applications, converting COBOL business logic to modern languages, or ensuring byte-for-byte output compatibility between COBOL and its replacement.
npx skill4agent add letta-ai/skills cobol-modernization# Example: reset_state.sh
cp data/ACCOUNTS.DAT.orig data/ACCOUNTS.DAT
cp data/BOOKS.DAT.orig data/BOOKS.DAT
cp data/TRANSACTIONS.DAT.orig data/TRANSACTIONS.DAT# Example: compare_outputs.sh
diff data/ACCOUNTS_PYTHON.DAT data/ACCOUNTS_COBOL.DAT
diff data/BOOKS_PYTHON.DAT data/BOOKS_COBOL.DAT
diff data/TRANSACTIONS_PYTHON.DAT data/TRANSACTIONS_COBOL.DAT*_COBOL.DAT*_PYTHON.DATdiffdiff