marcellourbani

49 mods across 1 repository, 399 stars between them.

marcellourbani/vscode_abap_remote_fs

Skill Claude Code

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…

not rated 399 +1 changed 27d ago A SkillSpector: pass 0 tokens original MIT

abap-research

26

marcellourbani/vscode_abap_remote_fs

Skill Claude Code

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…

not rated 399 +1 4d ago A SkillSpector: pass 96 tokens original MIT

adt-api-discovery

27

marcellourbani/vscode_abap_remote_fs

Skill Claude Code

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…

not rated 399 +1 4d ago A SkillSpector: pass 108 tokens original MIT

clean-abap

28

marcellourbani/vscode_abap_remote_fs

Skill Claude Code

Clean ABAP style and maintainability guidance. Use when writing ABAP code or when a review explicitly asks for Clean ABAP style, readability, naming, structure, modern syntax, formatting, comments, or refactoring. For a general ABAP report correctness review, use abap-code-review-helper first; apply this skill second…

not rated 399 +1 changed 27d ago A SkillSpector: pass 73 tokens original MIT

sap-customizing

29

marcellourbani/vscode_abap_remote_fs

Skill Claude Code

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…

not rated 399 +1 4d ago A SkillSpector: pass 103 tokens original MIT

sap-data-workbook

30

marcellourbani/vscode_abap_remote_fs

Skill Claude Code

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 or systems, profile data, or any multi-step SAP data exploration. Workbooks have ABAP SQL cells (queries against SAP) and JavaScript cells (process and display…

not rated 399 +1 changed 10d ago A SkillSpector: pass 114 tokens original MIT

marcellourbani/vscode_abap_remote_fs

Skill Claude Code

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…

not rated 399 +1 4d ago A SkillSpector: pass 82 tokens original MIT

analyze-and-plan

32

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…

not rated 399 +1 4d ago A SkillSpector: pass 125 tokens original MIT

anst-guide

33

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…

not rated 399 +1 4d ago A SkillSpector: pass 118 tokens original MIT

build-scripts

34

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…

not rated 399 +1 4d ago A SkillSpector: warn 79 tokens original MIT

define-data

35

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…

not rated 399 +1 4d ago A SkillSpector: pass 0 tokens original MIT

design-cases

36

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…

not rated 399 +1 4d ago A SkillSpector: warn 133 tokens original MIT

explore-ui

37

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…

not rated 399 +1 4d ago A SkillSpector: warn 112 tokens original MIT

helpers-reference

38

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…

not rated 399 +1 4d ago A SkillSpector: warn 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.

not rated 399 +1 4d ago A SkillSpector: pass 62 tokens original MIT

prepare-data

40

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…

not rated 399 +1 4d ago A SkillSpector: warn 82 tokens original MIT

run-scripts

41

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…

not rated 399 +1 4d ago A SkillSpector: warn 81 tokens original MIT

sap-testing

42

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…

not rated 399 +1 4d ago A SkillSpector: warn 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…

not rated 399 +1 4d ago A SkillSpector: warn 65 tokens original MIT

sap-webgui

44

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…

not rated 399 +1 4d ago A SkillSpector: pass 69 tokens original MIT

sap-background-jobs

45

marcellourbani/vscode_abap_remote_fs

Skill Claude CodeCodex

Investigate SAP background jobs, including failed or aborted jobs, job status, job steps, job logs, runtime dumps, TBTCO, TBTCP, and TBTCJOBLOG0-9.

not rated 399 +1 4d ago A 46 tokens original MIT

marcellourbani/vscode_abap_remote_fs

Skill Claude CodeCodex

Primary correctness and runtime-safety review guidance for ABAP reports, classes, function modules, enhancements, BAPIs, interfaces, and other ABAP objects. Use first when the user asks to review ABAP code or an ABAP report for wrong results, dumps, lost updates, security defects, or performance risks. Covers old…

not rated 399 +1 changed 27d ago A 142 tokens original MIT

repository-workflow

47

marcellourbani/vscode_abap_remote_fs

Skill Claude Code

Create, inspect, configure, and run ABAP repository comparison workflows across two connected SAP systems. Use when the user asks to compare repositories, discover objects on source and target systems, compare ABAP source code, prepare assisted apply, inspect workflow status, or operate the Repository Comparison…

not rated 399 +1 4d ago A 71 tokens original MIT

At most 3 mods per repository are shown here, and a mod shipped inside a plugin is left to that plugin's page — the rest are on their repository pages: