checkout

Checkout SAP ABAP sources from an SAP system to the local workspace.

7|Updated Mar 16, 2026
One-click install
npx skills add https://github.com/modalala/sapcli-skill --skill checkout-modalala
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: checkout
Source: https://github.com/modalala/sapcli-skill/tree/main/skills/adt-transport/checkout
Command: npx skills add https://github.com/modalala/sapcli-skill --skill checkout-modalala

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Pull SAP ABAP sources from an SAP system to the local environment for offline development, debugging, and version control.

Core Features & Use Cases

  • ADT-based checkout: fetch ABAP objects like programs, includes, function modules, and structures via ADT.
  • Object-level workflows: supports per-object checkout and incremental updates for development and testing.
  • Use Case: a developer retrieves a program from SAP to fix a bug locally and push changes via transport.

Quick Start

Run the AI agent to execute the checkout operation for a specific SAP object.

Frequently Asked Questions about checkout

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

FAQPage Schema
How do I checkout SAP ABAP sources to a local workspace for offline editing?

This Skill checks out SAP ABAP sources from an SAP system to your local workspace using ADT-based transport checkout. It fetches objects like programs, includes, and function modules to enable offline development and version control.

What ABAP object types are supported for local checkout via ADT?

The ADT-based checkout supports fetching ABAP objects including programs, includes, function modules, and structures. It enables per-object retrieval and incremental updates for development, testing, and migration workflows.

How do I pull a specific ABAP program from SAP for local debugging?

Run the AI agent to execute the checkout operation for a specific SAP object by providing the object_name parameter. The checkout tool validates the parameter and retrieves the specified ABAP program from the SAP system.

Do I need any external dependencies to pull ABAP objects from an SAP system?

No external dependencies are required to pull ABAP objects from an SAP system. The checkout functionality is self-contained, leveraging the integrated checkout tool to retrieve sources via ADT without additional component installations.

Can I use local ABAP checkout for incremental updates during testing workflows?

Yes, local ABAP checkout supports object-level workflows for incremental updates during testing. The tool fetches individual ABAP objects and applies incremental updates, facilitating iterative development and migration workflows.