sap-gui-probe

Record SAP GUI screen states and generate deterministic VBS replay scripts.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Probes SAP GUI transactions by recording full screen state and generating a deterministic replay script from natural-language scenarios.

Core Features & Use Cases

  • Captures every screen's identity, popups, and control properties during a transaction flow.
  • Produces a replayable VBS script that deterministically reproduces the scanned path.
  • Supports safety modes, scenario-type handling, and end-of-run synthesis for auditability.

Quick Start

Probe a SAP transaction flow using a natural-language scenario to generate a deterministic replay script.

Frequently Asked Questions about sap-gui-probe

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

FAQPage Schema
How do I automate SAP GUI testing using natural language scenarios?

SAP GUI testing using natural language scenarios is automated by probing transactions, recording full screen state, and generating a deterministic replay script. It captures control properties and handles popups to validate flows like SE37 and MM03.

Does SAP GUI scripting support recording popups and sbar messages during transaction replay?

SAP GUI scripting supports recording popups and sbar messages during transaction replay by capturing every screen's identity and control properties. This ensures the generated VBS script deterministically reproduces the scanned path including multi-step navigation.

How do I generate a deterministic replay script for SAP GUI flows?

To generate a deterministic replay script for SAP GUI flows, the system probes transactions by recording full screen state from natural-language scenarios. It produces a replayable VBS script that reproduces the scanned path with automated safety checks.

Can I validate SE38 and MM03 transactions across multiple SAP GUI sessions?

You can validate SE38 and MM03 transactions across multiple SAP GUI sessions by probing the flows with natural language scenarios. The process records screen states and applies scenario-type handling to ensure accurate multi-step navigation validation.

What is the best way to audit SAP GUI automation scenarios with end-of-run synthesis?

The best way to audit SAP GUI automation scenarios is through end-of-run synthesis, which provides auditability by summarizing the probed transaction states. It applies automated safety checks and step classification to the recorded screen data.