webcomponents
Build enterprise web UIs with SAP Fiori components
All Skills in This Repository (3)
Pure Emerald Level Indicatorsstyling
Customize UI5 Web Components using CSS Shadow Parts, states, and variables.
accessibility
Implement ARIA attributes and keyboard navigation for UI5 Web Components.
visual-test
Writes Cypress visual screenshot tests for UI5 web components.
Frequently Asked Questions
FAQPage SchemaHow to install UI5 Web Components skills?▼
Run `npx skills add UI5/webcomponents --all -g -y` in your terminal to install all skills in this suite globally.
How to style UI5 Web Components?▼
Use tag-level styles for sizing, CSS shadow parts for internal elements, and SAP CSS variables for colors and theming. The styling skill guides your agent to pick the right technique automatically.
How to make UI5 apps accessible?▼
Use properties like accessible-name, accessible-name-ref, and accessible-role to add labels and ARIA context. Components already include built-in keyboard navigation and screen reader support.
Can AI write visual tests for UI5 components?▼
Yes. The visual-test skill generates Cypress screenshot tests with correct file placement, parent containers, and frozen dates for stable, repeatable results.
Do UI5 Web Components work with React and Angular?▼
Yes. They are framework-agnostic custom HTML elements, and official wrappers exist for React and Angular to make integration seamless.
Related Repositories in Software Engineering
View All in Software Engineering→openclaw
Run a personal AI assistant across your devices and chat apps
superpowers
Gives coding agents a disciplined workflow from idea to merged code
react
AI agent skills for building, testing, and porting React core