Skip to content
anyai.fyi

modernize-ui5-app

Skill from UI5/plugins-coding-agents

Agents & Workflows No risky patterns found curated codingagentsworkflow

Install

npx skills add UI5/plugins-coding-agents --skill modernize-ui5-app

Runs the open skills CLI and installs the skill for your agent (Claude Code, Codex, Cursor …). Alternatively copy the skill folder into .claude/skills/ or upload it in Claude.ai under Settings → Skills.

As a Claude Code plugin

/plugin marketplace add anthropics/claude-plugins-official /plugin install ui5-typescript-conversion@claude-plugins-official

This skill is part of the plugin “ui5-typescript-conversion”. In Claude Code the plugin installs it together with the plugin’s other skills, commands and hooks.

What does the modernize-ui5-app skill do?

End-to-end workflow for modernizing a UI5 application. Use this skill when: - User wants to modernize their UI5 app - User mentions "UI5 modernization", "modernize UI5 app", "upgrade UI5", "make app modern UI5 compatible" - User asks to "fix all linter errors", "run full modernization", "modernize my UI5 project" This skill runs the modernization in five phases with a verification gate after each phase. The user picks the verification mode once at the start (full autonomous / half autonomous / manual). The agent applies that mode at every gate without re-asking.

Description from the SKILL.md in the source repository.

Questions about modernize-ui5-app

What does the modernize-ui5-app skill do?

End-to-end workflow for modernizing a UI5 application. Use this skill when: - User wants to modernize their UI5 app - User mentions "UI5 modernization", "modernize UI5 app", "upgrade UI5", "make app modern UI5 compatible" - User asks to "fix all linter errors", "run full modernization", "modernize my UI5 project" This skill runs the modernization in five phases with a verification gate after each phase. The user picks the verification mode once at the start (full autonomous / half autonomous / manual). The agent applies that mode at every gate without re-asking.

How do I install modernize-ui5-app?

In a terminal: npx skills add UI5/plugins-coding-agents --skill modernize-ui5-app. The skills CLI asks which agents to install it for. In Claude.ai you can upload the skill folder as a ZIP under Settings → Skills.

Which agents can use modernize-ui5-app?

Skills use the open SKILL.md format, which Claude Code, Claude.ai, the Claude API, OpenAI Codex, Cursor, Gemini CLI and other agents support.

Is modernize-ui5-app safe to use?

Our automatic check found no risky patterns (piped shell scripts, hidden characters, secret access, prompt overrides). It is not a full audit – read the SKILL.md and any scripts before installing.

More skills from UI5/plugins-coding-agents

ui5-best-practices-integration-cards
UI5/plugins-coding-agents

MUST be loaded before any UI Integration Cards (also called UI5 Integration Cards) task — creating, modifying, validating, previewing, or reviewing a card, its `manifest.json`, its Configuration Editor (`dt/Configuration.js`), or any analytical …

Data & Databases curated
No risky patterns found
fix-xml-globals
UI5/plugins-coding-agents

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.* …

Frontend & UI curated
No risky patterns found
fix-xml-native-html
UI5/plugins-coding-agents

Fix native HTML and SVG usage in XML views/fragments that UI5 linter reports but cannot auto-fix. Use this skill when linter outputs: - `no-deprecated-api` with message "Usage of native HTML in XML …

Frontend & UI curated
No risky patterns found
modernize-flp-sandbox
UI5/plugins-coding-agents

Use when migrating UI5 apps from legacy FLP sandbox to the new sandbox (New Sandbox). Triggers on /modernize-flp-sandbox, mentions of "flpSandbox.html", "sap-ushell-config", or requests to update sandbox configuration.

Development curated
No risky patterns found
modernize-test-starter
UI5/plugins-coding-agents

Modernize QUnit unit tests and OPA5 integration tests to the UI5 Test Starter concept. Use this skill when: - The linter reports `prefer-test-starter` for *.qunit.html or *.qunit.js files - Test HTML files …

Frontend & UI curated
Worth a look
ui5-typescript-conversion
UI5/plugins-coding-agents

A skill for converting UI5 (SAPUI5/OpenUI5) projects to TypeScript.

Development curated
No risky patterns found
ui5-best-practices-accessibility
UI5/plugins-coding-agents

This skill should be used when the user asks to audit, fix, check, review, or improve accessibility, a11y, ARIA, WCAG compliance, landmarks, labeling, heading levels, focus handling, keyboard navigation, keyboard shortcuts, screen …

Development curated
No risky patterns found
ui5-best-practices-tables
UI5/plugins-coding-agents

UI5 table best practices for freestyle applications. Use when creating/troubleshooting any table: sap.m.Table (ResponsiveTable), sap.ui.table.Table (GridTable), TreeTable, SmartTable, or sap.ui.mdc.Table.

Development curated
No risky patterns found

Related skills in Agents & Workflows