sap-atc

Automate SAP ATC quality gates via SAP GUI scripting for ABAP objects.

7|1|Updated May 11, 2026
One-click install
npx skills add https://github.com/sapdev-ai/sap-dev --skill sap-atc
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: sap-atc
Source: https://github.com/sapdev-ai/sap-dev/tree/main/plugins/sap-dev-core/skills/sap-atc
Command: npx skills add https://github.com/sapdev-ai/sap-dev --skill sap-atc

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Automates end-to-end SAP ATC quality gating by orchestrating SCI object sets, ATC run series, monitor polling, and results gating, so deployment decisions reflect actual findings.

Core Features & Use Cases

  • Object Set & Run Series orchestration: automatically create or reuse SCI Object Sets and ATC Run Series for target ABAP objects.
  • Live Gate Application: polls the ATC monitor, reads P1/P2/P3 findings, and enforces the customer MAX_PRIORITY gate to block or allow deployment.
  • Findings Drill & Export: optionally drill into per-finding ALV data and export as TSV for analysis.

Quick Start

Run the SAP ATC skill against a target object type and name to gate its deployment.

Frequently Asked Questions about sap-atc

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

FAQPage Schema
How do I automate SAP ATC quality gate checks for ABAP deployment?

Automate SAP ATC quality gate checks by orchestrating SCI object sets, ATC run series, and monitor polling to enforce deployment decisions based on actual P1/P2/P3 findings.

How does SAP GUI scripting handle ATC findings export and security dialogs?

SAP GUI scripting handles ATC exports by using stage-based VBScript templates and guarded downloads to manage security dialogs, exporting per-finding ALV data as TSV files for analysis.

Can I apply a MAX_PRIORITY threshold to block ABAP program deployment?

Yes, you can apply a MAX_PRIORITY threshold to block ABAP program deployment by polling the ATC monitor and gating results based on customer-defined priority constraints.

Does the ATC automation support remote object providers and FUGRs?

Yes, ATC automation supports remote object providers and applies to ABAP repositories covering programs, classes, function groups (FUGRs), and other object types accessed via SAP GUI.