modernize-ui5-app

Originally fromarc-mcp/arc-1
Installation
SKILL.md

UI5 Modernization Workflow

This skill modernizes a UI5 application in five phases, each followed by a verification gate. The user picks the gate behavior once at the start — full autonomous, half autonomous, or manual — and the orchestrator applies that choice at every phase boundary.

The five phases

  1. Mechanical baseline — autofix + test starter restructure. Low-risk, unlocks test runs.
  2. Foundationmanifest.json and Component.js. Everything downstream reads the manifest.
  3. Module system & globals — dependency graph (sap.ui.define arrays, lazy requires, no implicit globals). Cyclic-dep and blind-spot fixes belong here.
  4. Deprecated APIs — pure name-for-name replacement. Safe after phase 3 stabilizes the graph.
  5. CSP compliance — last, because it depends on every prior phase being CSP-clean.

A documentation pass writes MODERNIZATION-REPORT.md and MODERNIZATION-ISSUES.md after phase 5.

Rule ID to Skill Mapping

Installs
106
GitHub Stars
35
First Seen
Jun 25, 2026
modernize-ui5-app — ui5/plugins-coding-agents