setup-abap-mirror

Create a local mirror of ABAP packages via the SAP ADT REST API.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill addresses the need for local ABAP package mirroring, allowing developers to perform local operations such as git diff and searching without the need for round-tripping to the SAP system.

Core Features & Use Cases

  • Local ABAP Package Mirroring: Create a local mirror of SAP packages or object sets for offline review and analysis.
  • Offline Operations: Perform local operations like git diff and searching without the need for constant access to the SAP system.
  • Use Case: Use this Skill when you need to review a package locally, prepare for a migration, or perform a code review without affecting the production system.

Quick Start

Run the setup-abap-mirror skill with the package you want to mirror, e.g., setup-abap-mirror ZPKG.

Frequently Asked Questions about setup-abap-mirror

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

FAQPage Schema
How do I mirror ABAP packages locally for offline analysis?

You can mirror ABAP packages locally by running a script that connects to the SAP system's ADT REST API and downloads the package objects using abapGit conventions. This creates a local copy for offline review and searching.

Can I run git diff on ABAP code without connecting to the SAP system?

Yes, creating a local ABAP package mirror allows you to perform git diff and searching offline. Once the mirror is established, constant access to the SAP system is no longer required for these local operations.

Do I need ADT REST API access to download ABAP packages for local review?

Yes, access to the SAP system's ADT REST API is required to extract and mirror ABAP packages locally. The API provides the underlying object data needed to build the local repository for offline review.

What is the best way to prepare an ABAP package for migration without affecting production?

Creating a local mirror of the ABAP package is the best approach for migration preparation. It allows you to review and analyze the code offline without affecting the production system or requiring constant SAP access.

Does local ABAP mirroring use abapGit file naming conventions?

Yes, the local ABAP mirror uses abapGit conventions for file naming and organization. This standardizes the structure of the mirrored objects, enabling local operations such as git diff and offline code searching.