Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
E.J. avatar

Sapui5 Cli

  • Updated May 19, 2026
  • AndreaFusar/https-github.com-secondsky-sap-skills

sapui5-cli is an agent skill that manages SAPUI5/OpenUI5 projects with the @ui5/cli UI5 Tooling stack.

About

sapui5-cli is an agent skill for developers and small teams shipping SAP Fiori-style web apps with the UI5 Tooling CLI. It covers project initialization, ui5.yaml and workspace YAML, production builds, local development servers, custom tasks, and monorepo layouts for both OpenUI5 and licensed SAPUI5. Use it when the agent must fix UI5 CLI errors, migrate between @ui5/cli versions, add HTTP/2 dev serving, or extend the build with middleware—common pain points that generic frontend skills miss. On Prism it sits on the Build → frontend shelf because every outcome is a compiled UI5 artifact or a correctly configured tooling graph, not a one-off snippet. Intermediate complexity reflects Fiori conventions, YAML-heavy config, and framework licensing nuances.

  • Initialize UI5 projects and configure ui5.yaml and ui5-workspace.yaml
  • Build applications and libraries with OpenUI5 and SAPUI5 framework targets
  • Run dev servers including HTTP/2 support and custom middleware
  • Custom build tasks, monorepo workspace setups, and UI5 CLI version migration
  • Troubleshooting and build-performance optimization for @ui5/cli errors

Sapui5 Cli by the numbers

  • Data as of Jul 7, 2026 (Skillselion catalog sync)
/plugin marketplace add AndreaFusar/https-github.com-secondsky-sap-skills
/plugin install sapui5-cli@sap-skills

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Last updatedMay 19, 2026
RepositoryAndreaFusar/https-github.com-secondsky-sap-skills

What it does

Scaffold, build, and serve SAPUI5/OpenUI5 apps with @ui5/cli and ui5.yaml without guessing Fiori tooling flags.

Who is it for?

Best when you're building or maintaining SAPUI5/OpenUI5 and Fiori frontends and rely on @ui5/cli daily.

Skip if: Pure React/Vue SPAs with no UI5 framework, or teams that only deploy prebuilt dist folders without touching UI5 Tooling.

When should I use this skill?

Initializing UI5 projects, configuring ui5.yaml/ui5-workspace.yaml, building or serving UI5 apps/libraries, custom tasks, workspaces, CLI errors, version migration, or build performance.

What you get

The project initializes, builds, and runs under UI5 Tooling with correct yaml, tasks, and framework settings.

  • Valid ui5.yaml and optional workspace configuration
  • Successful ui5 build and serve commands for the target app
  • Migration or troubleshooting notes for CLI version issues

Files

SKILL.mdMarkdownGitHub ↗

Manages SAPUI5/OpenUI5 projects using the UI5 Tooling CLI (@ui5/cli). Use when initializing UI5 projects, configuring ui5.yaml or ui5-workspace.yaml files, building UI5 applications or libraries, running development servers with HTTP/2 support, creating custom build tasks or server middleware, managing workspace/monorepo setups, troubleshooting UI5 CLI errors, migrating between UI5 CLI versions, or optimizing build performance. Supports both OpenUI5 and SAPUI5 frameworks with complete configuration and extensibility guidance.

sapui5-cli

Source: ./plugins/sapui5-cli

{ "name": "sapui5-cli", "source": "./plugins/sapui5-cli", "license": "GPL-3.0", "version": "2.2.0", "category": "ui-development", "keywords": [ "cli", "components", "fiori", "frontend", "http", "mvc", "sapui5", "sapui5-cli", "yaml" ], "description": "Manages SAPUI5/OpenUI5 projects using the UI5 Tooling CLI (@ui5/cli). Use when initializing UI5 projects, configuring ui5.yaml or ui5-workspace.yaml files, building UI5 applications or libraries, running development servers with HTTP/2 support, creating custom build tasks or server middleware, managing workspace/monorepo setups, troubleshooting UI5 CLI errors, migrating between UI5 CLI versions, or optimizing build performance. Supports both OpenUI5 and SAPUI5 frameworks with complete configuration and extensibility guidance." }

Related skills

How it compares

Skill package for SAP UI5 Tooling—not a generic Vite or Create React App workflow.

FAQ

Who is sapui5-cli for?

Frontend developers and consultants working on SAPUI5, OpenUI5, or Fiori apps who use the official UI5 CLI.

When should I use sapui5-cli?

During Build → frontend when initializing UI5 projects, editing ui5.yaml, running ui5 serve, adding custom tasks, or fixing @ui5/cli build errors.

Is sapui5-cli safe to install?

Check the Security Audits panel on this page; builds run shell commands and may reach npm registries—review before running in CI or production repos.

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.