migrate-custom-code

Automate ABAP code migration to S/4HANA with ATC readiness checks and fixes.

156|39|Updated Mar 25, 2026
One-click install
npx skills add https://github.com/arc-mcp/arc-1 --skill migrate-custom-code
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: migrate-custom-code
Source: https://github.com/arc-mcp/arc-1/tree/main/skills/migrate-custom-code
Command: npx skills add https://github.com/arc-mcp/arc-1 --skill migrate-custom-code

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires arc-1, mcp-sap-docs, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the process of migrating custom ABAP code to S/4HANA, handling ATC readiness checks, grouping findings, and generating modern ABAP replacement code.

Core Features & Use Cases

  • Automated Code Migration: Runs ATC readiness checks and generates clean-core replacement code.
  • Modern ABAP Patterns: Follows modern ABAP patterns for compatibility with S/4HANA.
  • Use Case: For developers who need to migrate custom Z programs to S/4HANA, clean-core fixes, or ensure ABAP Cloud readiness.

Quick Start

Migrate the custom code in 'Z_SALES_HANDLER' using the 'migrate-custom-code' skill.

Frequently Asked Questions about migrate-custom-code

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate custom ABAP code migration to S/4HANA?▼

Automate custom ABAP code migration by running ATC readiness checks, grouping findings, and generating modern ABAP replacement code compatible with S/4HANA clean-core principles.

What is an ATC readiness check for S/4HANA migration?▼

An ATC readiness check identifies custom ABAP code requiring updates for S/4HANA, grouping findings so developers can apply automated fixes and generate modern replacement code.

Do I need SAP system access for ABAP Cloud readiness checks?▼

Yes, you need SAP system access and the ATC API to execute readiness checks and generate clean-core replacement code for migrating custom Z programs to S/4HANA.

Can I use this to generate modern ABAP replacement code for custom Z programs?▼

Yes, this generates modern ABAP replacement code for custom Z programs by executing ATC checks and proposing fixes that ensure ABAP Cloud readiness and S/4HANA compatibility.

What's the best way to ensure ABAP Cloud readiness for legacy systems?▼

Ensure ABAP Cloud readiness by executing ATC checks to find compatibility issues, then applying generated modern ABAP patterns and clean-core fixes to legacy custom code.