
ui5/plugins-coding-agents
2 skills2 installs30 starsGitHub
Install
npx skills add https://github.com/ui5/plugins-coding-agentsSkills in this repo
1Ui5 Best Practicesui5-best-practices is a Frontend Development agent skill that enforces SAP UI5 standards drawn from official guidelines for solo builders and small teams shipping Fiori-style or CAP-integrated apps. Invoke it while writing or refactoring UI5 code so modules load asynchronously, bindings use OData types, translations flow through i18n, and Content Security Policy stays free of inline scripts. It also steers TypeScript handler typing on modern UI5 releases and points agents toward MCP helpers for API reference lookup and ui5 linter runs. CAP integration notes and local cds watch workflows keep full-stack SAP projects consistent. The form layout rule is explicit: avoid SimpleForm and use Form with ColumnLayout. Use this skill whenever an AI coder might otherwise fall back to legacy global patterns or deprecated controls.1installs2Ui5 Best Practices Integration Cardsui5-best-practices-integration-cards is a reference agent skill for builders shipping SAP UI5 and OpenUI5 experiences with Analytical Integration Cards. It enumerates supported chart types and the exact feed UIDs each visualization requires so measure and dimension bindings in card JSON stay valid. Examples spell out `measures`, `dimensions`, and `feeds` arrays—for instance donut and pie charts using `size` and `color`, or heatmaps pairing two category axes with a color measure. Solo developers and small ERP extension teams use it while coding card manifests so agents do not invent incompatible feed identifiers or mis-map data fields. It complements broader UI5 practice skills by narrowing focus to integration-card analytics configuration, reducing rework when cards render empty or fail validation in SAP BTP or on-prem Fiori launchpads.1installs