AgentStack
SKILL verified Apache-2.0 Self-run

Sap Ui5

skill-sap-samples-cap-agentic-engineered-sap-ui5 · by SAP-samples

>

No reviews yet
0 installs
16 views
0.0% view→install

Install

$ agentstack add skill-sap-samples-cap-agentic-engineered-sap-ui5

✓ scanned · ✓ verified — works with Claude Code, Cursor, and more.

Security review

✓ Passed

No issues found. Passed automated security review. · v0.1.0 How review works →

  • Prompt-injection patterns
  • Secret / credential exfiltration
  • Dangerous shell & filesystem operations
  • Untrusted network calls
  • Known-malicious package signatures

What it can access

  • Network access No
  • Filesystem access No
  • Shell / process execution No
  • Environment & secrets No
  • Dynamic code execution No

From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.

View the full security report →

Verified badge

Passed review? Show it. Paste this badge into your README — it links to the public security report.

AgentStack Verified badge Links to your public security report.
[![AgentStack Verified](https://agentstack.voostack.com/badges/verified.svg)](https://agentstack.voostack.com/security/report/skill-sap-samples-cap-agentic-engineered-sap-ui5)

Reliability & compatibility

Security review passed
0 installs to date
no reviews yet
2mo ago

Declared compatibility

Claude CodeClaude Desktop

Compatibility is declared by the source manifest. End-to-end runtime verification is coming — see below.

Preview Execution monitoring

We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps — measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.

How agent discovery & health will work →
Are you the author of Sap Ui5? Claim this listing to set pricing, connect Stripe payouts, and keep 70% of every sale.
Sign up to claim

About

UI5 MCP-First Development

Before writing, modifying, debugging, or fixing SAPUI5 controllers, XML views, or control bindings, you MUST query the UI5 MCP server and apply its guidance.

Tools

Use mcp__ui5__* tools — primarily mcp__ui5__get_api_reference, mcp__ui5__get_guidelines, mcp__ui5__run_ui5_linter, and mcp__ui5__get_project_info.

Workflow

  1. Query before coding — call mcp__ui5__get_api_reference for control APIs, or mcp__ui5__get_guidelines for project-level patterns
  2. Trust MCP over training knowledge — if guidance conflicts with what you know, follow MCP
  3. Run the linter after changes — call mcp__ui5__run_ui5_linter to catch deprecated APIs
  4. Prefer the simplest pattern when MCP returns multiple valid approaches

Scope

This skill covers:

  • XML views with sap.m, sap.f, sap.uxap namespaces
  • Controller extensions (app/**/ext/controller/*.js)
  • Model bindings, formatters, event handlers
  • Control APIs and property configuration

UI5 Code Standards

  • XML views only — no JavaScript views
  • sap.ui.define for all modules — no globals
  • Async loading: data-sap-ui-async="true"
  • i18n for all user-facing text
  • No deprecated APIs (jQuery.sap.*, sync loading, sap.ui.getCore())
  • Fiori Elements controller extensions must be plain objects (not ES6 classes) — this refers to the ExtensionAPI instance

Source & license

This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.

Install and usage instructions live in the source repository linked above.

Reviews

No reviews yet — be the first.

Versions

  • v0.1.0 Imported from the upstream source.