Fix Content Security Policy (CSP) compliance issues that UI5 linter reports but cannot auto-fix. Use this skill when linter outputs: - `csp-unsafe-inline-script` with message "Use of unsafe inline script" Trigger on: inline JavaScript in HTML files, script tags without src attribute, onclick/onload handlers in HTML.
Install
npx skills add UI5/plugins-coding-agents --skill fix-csp-compliancenpx skills add UI5/plugins-coding-agents --skill fix-csp-compliance -a claude-code -gnpx skills add UI5/plugins-coding-agents --skill fix-csp-compliance -a codex -ggemini skills install https://github.com/UI5/plugins-coding-agents.git --path plugins/ui5-modernization/skills/fix-csp-compliancegh skill install UI5/plugins-coding-agents fix-csp-compliancegit 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-modernization/skills/fix-csp-compliance ~/.claude/skills/fix-csp-compliance # Claude Code
cp -R /tmp/UI5__plugins-coding-agents/plugins/ui5-modernization/skills/fix-csp-compliance ~/.agents/skills/fix-csp-compliance # Codex, Cursor, Gemini CLI, Copilot, OpenCode