gcts

Automates gCTS change transfers between SAP systems via ADT REST protocol and sapcli.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automates SAP change transfer operations using gCTS to streamline transporting changes between SAP systems.

Core Features & Use Cases

  • Supports eight REST-based gCTS operations: repolist, clone, checkout, log, pull, commit, delete, and config.
  • Orchestrates object-level change transfers in SAP environments via sapcli, enabling repeatable transports with clear auditing.
  • Use Case: A developer updates an ABAP object and pushes changes to the transport system without manual steps.

Quick Start

Invoke a gcts tool against your SAP landscape to begin transporting changes.

Frequently Asked Questions about gcts

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

FAQPage Schema
How do I automate SAP change transfers between systems using gCTS?

Automate SAP change transfers using gCTS by invoking REST-based operations via sapcli to move changes between SAP systems with defined parameters and validation. This orchestrates object-level transports without manual steps.

What gCTS REST operations are supported for transporting SAP objects?

Supported gCTS REST operations include repolist, clone, checkout, log, pull, commit, delete, and config for managing SAP object transports. These operations enable repeatable and auditable change transfers.

Can I use sapcli to manage gCTS configuration and repository cloning?

Yes, sapcli can manage gCTS configuration and repository cloning by implementing an ADT REST protocol interface. This allows you to execute config and clone operations safely on SAP objects.

How does gCTS handle commit and pull operations for ABAP object changes?

gCTS handles commit and pull operations by applying an ADT REST protocol interface with validation to transport ABAP object changes. This ensures safe, auditable transfers between connected SAP systems.

Do I need an ADT REST protocol interface to execute gCTS commands?

Yes, an ADT REST protocol interface is required to execute gCTS commands as it provides the defined tools, parameters, and validation necessary for safe transports. This interface enables the sapcli integration.

What is the best way to view transport logs in SAP gCTS?

The best way to view transport logs in SAP gCTS is by executing the log operation through the sapcli interface. This retrieves detailed records of object-level change transfers for auditing purposes.