Skills
UI5 Web Components ships Agent Skills — portable, structured knowledge files that teach AI coding assistants how to work with the library. Skills provide domain-specific guidance that goes beyond what a general-purpose LLM knows out of the box.
Available Skills
Installation
Install all UI5 Web Components skills into your project:
npx skills add "UI5/webcomponents"
This downloads the skill files into your project so that AI assistants (Claude Code, Copilot, Cursor, etc.) can pick them up automatically.
To install a specific skill:
npx skills add "UI5/webcomponents" --skill "styling"
In the Repository
When working inside the UI5 Web Components repository, AI coding assistants automatically discover and use the skills from the skills/ directory — no setup needed.
Manual Setup
You can also copy skills directly from the repository's skills/ directory into your project's .agents/skills/ folder:
your-project/
└── .agents/
└── skills/
├── styling/
│ └── SKILL.md
└── accessibility/
└── SKILL.md
How Skills Work
Each skill is a Markdown file (SKILL.md) with structured frontmatter (name, description, trigger conditions) and a body containing the actual guidance. When an AI assistant encounters a relevant task — for example, a question about styling a component — it uses the skill's content to provide accurate, project-specific answers instead of generic advice.
Skills are part of the open Agent Skills standard and work across AI tools that support it.