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.