UI5 smart controls (sap.ui.comp) best practices for OData V2 annotation-driven controls. Use when creating/troubleshooting SmartField, SmartForm, SmartFilterBar, SmartChart, SmartLink, SmartMultiInput, or SmartTable. Covers control selection, annotations (ValueList, FieldControl, SemanticObject, UI.LineItem, UI.Chart), mandatory rules, common errors, and per-control API reference.
安装
npx skills add UI5/plugins-coding-agents --skill ui5-best-practices-smart-controlsnpx skills add UI5/plugins-coding-agents --skill ui5-best-practices-smart-controls -a claude-code -gnpx skills add UI5/plugins-coding-agents --skill ui5-best-practices-smart-controls -a codex -ggemini skills install https://github.com/UI5/plugins-coding-agents.git --path plugins/ui5/skills/ui5-best-practices-smart-controlsgh skill install UI5/plugins-coding-agents ui5-best-practices-smart-controlsgit clone --depth 1 https://github.com/UI5/plugins-coding-agents /tmp/UI5__plugins-coding-agents
mkdir -p ~/.claude/skills ~/.agents/skills
cp -R /tmp/UI5__plugins-coding-agents/plugins/ui5/skills/ui5-best-practices-smart-controls ~/.claude/skills/ui5-best-practices-smart-controls # Claude Code
cp -R /tmp/UI5__plugins-coding-agents/plugins/ui5/skills/ui5-best-practices-smart-controls ~/.agents/skills/ui5-best-practices-smart-controls # Codex, Cursor, Gemini CLI, Copilot, OpenCode