marcellourbani

46 mods across 1 repository, 381 stars between them.

abap-code-writing

25

marcellourbani/vscode_abap_remote_fs

Skill Claude CodeCodex

Structured process for building ABAP solutions. Use BEFORE writing any ABAP code — reports, classes, function modules, enhancements, or full processes. Guides through requirement validation, system exploration, architecture planning, research of existing objects, and detailed design before any code is written.

381 3d ago A 59 tokens original MIT

marcellourbani/vscode_abap_remote_fs

Skill Claude CodeCodex

ABAP performance best practices for ECC / traditional database systems (Oracle, DB2,MSSQL, MaxDB). Use when writing or reviewing ABAP code on NON-HANA systems.IMPORTANT: First use the SAP system info tool to check the system type — if the system is S/4HANA or runs on HANA DB, load the abap-performance-hana skill…

381 3d ago A 99 tokens original MIT

marcellourbani/vscode_abap_remote_fs

Skill Claude CodeCodex

ABAP performance best practices for S/4HANA and HANA database systems.Use when writing or reviewing ABAP code on HANA-based systems.IMPORTANT: First use the SAP system info tool to check the system type — if the system is ECC or runs on a traditional database (Oracle, DB2, MSSQL), load the abap-performance-ecc skill…

381 3d ago A 102 tokens original MIT

abap-research

28

marcellourbani/vscode_abap_remote_fs

Skill Claude CodeCodex

Techniques for navigating and finding objects in SAP systems. Use when searching for transactions, programs, FMs, classes, error messages, BAPIs, tables, custom objects, or anything in an unfamiliar SAP system. Teaches the mindset and metadata knowledge a senior ABAP developer uses to find anything in any system. Load…

381 3d ago A 96 tokens original MIT

adt-api-discovery

29

marcellourbani/vscode_abap_remote_fs

Skill Claude CodeCodex

Investigate SAP ADT REST API endpoints. Use when the user asks about ADT API endpoints, request/response XML formats, content types, or how a specific ADT feature works under the hood. Teaches how to trace from discovery documents → RESAPP classes → handler classes → Simple Transformations → XML schemas. Requires the…

381 3d ago A 108 tokens original MIT

clean-abap

30

marcellourbani/vscode_abap_remote_fs

Skill Claude CodeCodex

Clean ABAP coding standards and best practices. Use when writing ABAP code, reviewing ABAP code, or refactoring ABAP code to ensure it follows SAP's official Clean ABAP style guide. Covers naming conventions, modern language constructs, class/method design, error handling, formatting, comments, and unit testing…

381 3d ago A 69 tokens original MIT

sap-customizing

31

marcellourbani/vscode_abap_remote_fs

Skill Claude CodeCodex

Navigate and understand SAP Customizing (SPRO/IMG). Use when the user asks about customizing settings, SPRO activities, configuration tables, maintenance views, view clusters, or needs to read/understand any customizing data. This skill teaches how to systematically trace from an SPRO activity to the actual tables…

381 3d ago A 103 tokens original MIT

sap-data-workbook

32

marcellourbani/vscode_abap_remote_fs

Skill Claude CodeCodex

Create SAP Data Workbooks (.sapwb) for SAP data analysis. Use when the user asks to analyze SAP data, create data quality checks, build reports, compare tables, profile data, or any multi-step SAP data exploration. Workbooks have ABAP SQL cells (queries against SAP) and JavaScript cells (process results). They save as…

381 3d ago A 81 tokens original MIT

marcellourbani/vscode_abap_remote_fs

Skill Claude CodeCodex

Generate a comprehensive SAP System Personality Report. Analyzes custom code landscape, functional footprint, development activity, health metrics, and package breakdown. Use when a user asks to characterize a system, understand a system, get a system overview, system report, system personality, or "what does this…

381 3d ago A 82 tokens original MIT

analyze-and-plan

34

marcellourbani/vscode_abap_remote_fs

Skill Claude CodeCodex

Standalone Phase 1 of SAP UI testing. Discovers the configured test folder and target system, downloads one complete ABAP source snapshot, then READS that source and captures the full picture in three reference artifacts — flow.md (functional flow), units.md (per-unit input/output inventory), and findings.md (the…

381 3d ago A 125 tokens original MIT

anst-guide

35

marcellourbani/vscode_abap_remote_fs

Skill Claude CodeCodex

Guides the user through running transaction ANST (Automated Note Search & Customer Code Detection Tool) to capture a runtime enhancement trace for any SAP transaction or program, and exporting the results to xlsx. Use when the user wants to find all enhancements for a tcode and needs to collect the xlsx first. Once…

381 3d ago A 118 tokens original MIT

build-scripts

36

marcellourbani/vscode_abap_remote_fs

Skill Claude CodeCodex

Standalone Phase 6 of SAP UI testing. Rediscovers the configured test folder, program, approved cases, and primary system from disk; validates upstream inputs; then writes one tests/ /test-scripts/TC-XXX.spec.ts per case using @sap-testing/runtime. Use when the user asks to write, generate, or convert Playwright…

381 3d ago A 79 tokens original MIT

define-data

37

marcellourbani/vscode_abap_remote_fs

Skill Claude CodeCodex

Standalone Phase 4 of SAP UI testing. Authors one tests/ /test-cases/TC-XXX.data.md requirement spec per case marked dataRequired: yes — choosing the narrowest correct source (sql/static/generated/seeded), and generating upload fixtures in the EXACT file format the program parses (xlsx vs csv). Validates that every…

381 3d ago A 108 tokens original MIT

design-cases

38

marcellourbani/vscode_abap_remote_fs

Skill Claude CodeCodex

Standalone Phase 3 of SAP UI testing. Turns the findings.md decision surface and the screens.md control map into one tests/ /test-cases/TC-XXX.md per candidate case — grounded in the actual code behaviour (overlap/dedup/boundary), with a per-case selection-screen state table and a mandatory post-test verification…

381 3d ago A 133 tokens original MIT

explore-ui

39

marcellourbani/vscode_abap_remote_fs

Skill Claude CodeCodex

Standalone Phase 2 of SAP UI testing. Opens the target transaction in a real browser (SAP WebGUI) and explores it live to produce tests/ /test-cases/screens.md — the authoritative map of every on-screen control, its accessible name/label as Playwright will see it, and its initial state. This is about how the UI…

381 3d ago A 112 tokens original MIT

helpers-reference

40

marcellourbani/vscode_abap_remote_fs

Skill Claude CodeCodex

Reference for the bundled SAP Testing runtime (SapSession, SapArtifacts, resolveTestData, buildFixture, format helpers), importable in specs as "@sap-testing/runtime". Use when the user asks how a helper works or why a capability seems missing. Load sap-webgui for rendering, locator, theme, iframe, and…

381 3d ago A 73 tokens original MIT

marcellourbani/vscode_abap_remote_fs

Skill Claude CodeCodex

Guidance for SAP UI test scenarios that cross multiple SAP systems or connections. Use when one business process has ordered stages on different connectionIds, such as creating a PO in system 1 and creating an appointment for it in system 2, or when test output must pass between systems.

381 3d ago A 62 tokens original MIT

prepare-data

42

marcellourbani/vscode_abap_remote_fs

Skill Claude CodeCodex

Standalone Phase 5 of SAP UI testing. Rediscovers the configured test folder, program, approved cases, and target system from the request and upstream artifacts; then resolves TC-XXX.data.md requirements into per-system data.json caches. Works in a new chat without prior conversation context. Use when the user asks to…

381 3d ago A 82 tokens original MIT

run-scripts

43

marcellourbani/vscode_abap_remote_fs

Skill Claude CodeCodex

Standalone Phase 7 of SAP UI testing. Rediscovers the configured test folder, program/specs, test cases, prepared data, and target system from disk; then runs Playwright via SAP Testing tools, generates .docx evidence, and diagnoses test script failures. Use when the user asks to execute tests, run TC-XXX, generate…

381 3d ago A 81 tokens original MIT

sap-testing

44

marcellourbani/vscode_abap_remote_fs

Skill Claude CodeCodex

Entry point for the SAP UI test-automation environment. Explains project layout, the configured test folder, available tools, phase workflows, and bounded agent delegation. Use when the user asks about SAP UI testing, Playwright for SAP, writing tests for any ABAP report/transaction/process, generating test evidence…

381 3d ago A 73 tokens original MIT

marcellourbani/vscode_abap_remote_fs

Skill Claude CodeCodex

Guides an agent in deciding when SAP WebGUI exploration needs a focused user recording, coaching the user through Playwright recording in Edge, and consuming the resulting reference file safely. Use when autonomous browser exploration cannot inspect a complex SAP control or when the user asks how to record a WebGUI…

381 3d ago A 65 tokens original MIT

sap-webgui

46

marcellourbani/vscode_abap_remote_fs

Skill Claude CodeCodex

Authoritative SAP WebGUI behavior and locator guidance for live exploration and Playwright script generation. Covers iframes, accessible names, generated IDs, selection screens, dialogs, ALV grids, toolbars, uploads, themes, and known SapSession helper limitations. Load before explore-ui live exploration and before…

381 3d ago A 69 tokens original MIT