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.