This skill should be used in any OPA5 task - creating, modifying, extending, debugging, fixing or reviewing an integration test. Use when the user asks to "write an OPA5 test", "add an OPA5 journey", "fix the OPA5 test failure" or mentions OPA5 or its components - opaTest, page object, journey, waitFor.
Install
npx skills add UI5/plugins-coding-agents --skill ui5-best-practices-opa5npx skills add UI5/plugins-coding-agents --skill ui5-best-practices-opa5 -a claude-code -gnpx skills add UI5/plugins-coding-agents --skill ui5-best-practices-opa5 -a codex -ggemini skills install https://github.com/UI5/plugins-coding-agents.git --path plugins/ui5/skills/ui5-best-practices-opa5gh skill install UI5/plugins-coding-agents ui5-best-practices-opa5git 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-opa5 ~/.claude/skills/ui5-best-practices-opa5 # Claude Code
cp -R /tmp/UI5__plugins-coding-agents/plugins/ui5/skills/ui5-best-practices-opa5 ~/.agents/skills/ui5-best-practices-opa5 # Codex, Cursor, Gemini CLI, Copilot, OpenCode