sapui5 skills

29 tagged sapui5, measured the same way as everything else here.

Browse within: openui5 29development 28plugin 28ui5 28

view-chain-layout

01

abap2UI5/samples

Skill Claude CodeCodex

The layout rules for a z2ui5clui5viewbuilder chain - one call per line, four spaces per tree level, the end( ) column, which factory( ) shape goes with which chain shape, blank lines, and the linter rule that checks them. Identical in abap2UI5, abap2UI5/samples, abap2UI5/samples-controls and abap2UI5/samples-stack.…

56 2d ago A 125 tokens copy · 100% MIT

fix-cyclic-deps

02

UI5/plugins-coding-agents

Skill Claude CodeCodex

Detect and resolve cyclic module dependencies introduced during UI5 modernization. Trigger when user mentions: "cyclic dependency", "circular import", "undefined module at runtime", "lazy require", "sap.ui.require sync", "import cycle", or when a module returns undefined despite a correct import path. Classic symptom…

34 today A 165 tokens original Apache-2.0

fix-js-globals

03

UI5/plugins-coding-agents

Skill Claude CodeCodex

Fix JavaScript no-globals errors that UI5 linter reports but cannot auto-fix. Use this skill when linter outputs: no-globals rule with message "Access of global variable '...' (...)" in JS files Cases handled (linter CANNOT auto-fix): Assignments to global namespaces: sap.myNamespace = {...} Global namespace…

34 today A 243 tokens original Apache-2.0

fix-xml-globals

04

UI5/plugins-coding-agents

Skill Claude CodeCodex

Fix XML view/fragment issues that UI5 linter reports but cannot auto-fix. Use this skill when linter outputs these rules: no-globals - For ALL global variable access in XML views — sap., jQuery., AND app-namespace globals (e.g., com.example.app.utils.Handler.onPress, my.app.formatter.method) no-ambiguous-event-handler…

34 today A 231 tokens original Apache-2.0