Language: 日本語English

ui5 Plugin

Author
SAP SE
Category
Development
Topics
Enterprise Business Platforms · Web & App Development · Code Quality, Review & Testing
First seen
2026-07-09
Last confirmed
2026-07-13
Explanation last updated
2026-07-12

The explanation below is AI-generated. Please verify it against the sources.

ui5 is a plugin for coding agents (such as Claude Code) that adds SAPUI5/OpenUI5-specific capabilities via MCP tools and skills. According to the README, it provides tools to create and validate UI5 projects, query UI5 API documentation, run the UI5 linter, and access UI5 tooling version/project information. It also bundles multiple skills covering best practices for general UI5 development, accessibility, Integration Cards, mdc controls, smart controls, tables, and OPA5 integration testing. The plugin is part of the UI5/plugins-coding-agents repository and is licensed under Apache-2.0.

Overview

According to the source, this is not a SaaS but an open-source plugin (JavaScript, Apache-2.0 licensed) for coding agents, installable via the Claude CLI/Claude Code plugin system or the npm 'skills' package; if skills are installed without the plugin, the separate UI5 MCP server must be installed manually.

What you can do with ui5

  • Create and validate UI5 projects (project scaffolding and validation) via MCP tools
  • Query UI5 control API documentation through the plugin's MCP tools
  • Run the UI5 linter for code quality and best-practice checks
  • Get UI5 tooling version and project management info
  • Use the ui5-best-practices skill for guidelines on async module loading, OData data binding, CSP compliance, TypeScript event handlers, CAP integration, forms, i18n, and component initialization
  • Use the ui5-best-practices-accessibility skill for landmarks, labeling, heading levels, focus handling, keyboard shortcuts, invisible messaging, reading order, and target size guidance
  • Use the ui5-best-practices-integration-cards skill for declarative card types, manifest structure, parameter/destination binding, validation, and configuration editor patterns
  • Use the ui5-best-practices-mdc skill for sap.ui.mdc delegate patterns and control-specific references
  • Use the ui5-best-practices-opa5 skill for OPA5 debugging workflow, TestRecorder tooling, and page object organization
  • Use the ui5-best-practices-smart-controls skill for sap.ui.comp annotation-driven control guidance
  • Use the ui5-best-practices-tables skill for control selection, common errors, drag & drop, and personalization guidance for UI5 tables
  • Install via claude plugin install ui5@claude-plugins-official or npx skills add UI5/plugins-coding-agents (skills only, requires separate UI5 MCP server)

Sources

Original description (English)

SAPUI5 / OpenUI5 plugin for coding agents. Create and validate UI5 projects, access API documentation, run UI5 linter, get development guidelines and best practices for UI5 development.

History of ui5

Back to list