fix-bootstrap-params

fix-bootstrap-params is a skill for Claude Code, Codex from UI5/plugins-coding-agents. It costs 142 tokens per session (1,948 once invoked), scanned A, original, Apache-2.0.

A repair guide for outdated or missing UI5 settings in an HTML bootstrap script. The bootstrap script loads UI5, a web framework, and controls how it starts.

In plain words
What is it for?
Updating bootstrap settings such as asynchronous loading, compatibility version, animation, binding syntax, and deprecated theme values while leaving other script tags unchanged.
Why use it?
It fixes linter warnings that cannot be safely corrected automatically because the settings can affect application behaviour.

Skill for Claude CodeCodex

Written for no agent in particular: nothing here depends on one.

Good fit Updating bootstrap settings such as asynchronous loading, compatibility version, animation, binding syntax, and deprecated theme values while leaving other script tags unchanged.

Compare 6 skills from other repositories ↓
Install with agentmods
npx agentmods add skills/ui5/plugins-coding-agents/fix-bootstrap-params
Install

Getting it into your agent

One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.

Any agent
npx skills add UI5/plugins-coding-agents --skill fix-bootstrap-params
Clone the repo
git clone --depth 1 https://github.com/UI5/plugins-coding-agents

Made for: Claude Code, Codex.

Wrote this? Show the measurements

A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.

agentmods badge for fix-bootstrap-params

README.md
[![agentmods](https://agentmods.dev/badge/skills/ui5/plugins-coding-agents/fix-bootstrap-params/github.svg)](https://agentmods.dev/skills/ui5/plugins-coding-agents/fix-bootstrap-params)
Your own site
<a href="https://agentmods.dev/skills/ui5/plugins-coding-agents/fix-bootstrap-params"><img src="https://agentmods.dev/badge/skills/ui5/plugins-coding-agents/fix-bootstrap-params/github.svg" alt="Measured on agentmods" height="20"></a>

Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.

agentmods 80×15 button for fix-bootstrap-params

Your own site · 80×15
<a href="https://agentmods.dev/skills/ui5/plugins-coding-agents/fix-bootstrap-params"><img src="https://agentmods.dev/badge/skills/ui5/plugins-coding-agents/fix-bootstrap-params.svg" alt="Reviewed on agentmods" width="80" height="20"></a>
Per session 142 Skills are progressive disclosure: only the name and description are preloaded; the body loads when the skill is used.
When invoked 1,948 The whole file, excluding the scripts and references it only reads on demand.
Security scan A 0 findings. A grade says what 26 rules found in the file — not that it is safe. Third-party audits
  • NVIDIA SkillSpector pass 7 Sept 2026
How audits are shown
Origin original No closer match found in the catalogue.
Token cost

What it costs to keep this loaded

Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.

ModelPer sessionOnce invoked
Fable 5.1 $0.00142 $0.01948
Opus 5.5 $0.00057 $0.00779
Sonnet 5.5 $0.00028 $0.00390
Haiku 4.5 $0.00014 $0.00195

Measured 1mo ago against content hash 4682c61d32ba, method: parsed. Prices are Anthropic first-party input rates as of 2026-10-07, from the pricing page.

Security

Grade A, and why

fix-bootstrap-params scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 1mo ago.

A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.

Nothing flagged

None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.

plugins/ui5-modernization/skills/fix-bootstrap-params/SKILL.md · 178 lines

How it starts

The opening of the file, as written. The whole thing — 178 lines — stays where its author put it; the contents beside it link to each section on GitHub.

Fix Bootstrap Parameters

Key Rules

  1. ONLY modify the bootstrap <script> tag (identified by id="sap-ui-bootstrap" or src matching sap-ui-core.js). All other <script> tags — including inline scripts, config blocks, and non-UI5 script references — MUST be preserved exactly as-is. They will be handled by fix-csp-compliance in a later phase.
  2. Do not delete, move, or rewrite any <script> block that is not the bootstrap tag. If the file has <script>window.config = {...}</script> before or after the bootstrap tag, leave it untouched.

This skill fixes HTML bootstrap parameter issues that the UI5 linter detects but cannot auto-fix because the changes may affect application behavior.

Linter Rules Handled

Rule ID Message Pattern This Skill's Action
no-deprecated-api Missing bootstrap parameter 'data-sap-ui-async' Add data-sap-ui-async="true"
no-deprecated-api Missing bootstrap parameter 'data-sap-ui-compat-version' Add data-sap-ui-compat-version="edge"
no-deprecated-api Use of deprecated value 'false' for bootstrap parameter 'data-sap-ui-async' Change to "true"
no-deprecated-api Use of deprecated value '...' for bootstrap parameter 'data-sap-ui-compat-version' Change to "edge"
no-deprecated-api Abandoned bootstrap parameter '...' should be removed Remove the parameter
no-deprecated-api Redundant bootstrap parameter '...' should be removed Remove the parameter
no-deprecated-api Bootstrap parameter '...' should be replaced with '...' Replace with new parameter
no-deprecated-theme Use of deprecated theme '...' Change to sap_horizon
no-deprecated-library Use of deprecated library '...' Remove from libs

When to Use

Apply this skill when you see linter output like:

index.html:8:3 error Missing bootstrap parameter 'data-sap-ui-async'  no-deprecated-api
index.html:9:3 error Missing bootstrap parameter 'data-sap-ui-compat-version'  no-deprecated-api
index.html:12:3 error Abandoned bootstrap parameter 'data-sap-ui-no-duplicate-ids' should be removed  no-deprecated-api
index.html:15:3 error Use of deprecated theme 'sap_bluecrystal'  no-deprecated-theme

Read the full file on GitHub · 178 lines

Changes

What this file has done since we first saw it

Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.

  1. 1mo ago First seen · 178 lines · 142 tokens per session scan A 4682c61d32ba

Subscribe to this mod's changes

fix-bootstrap-params is a skill published in the GitHub repository UI5/plugins-coding-agents (40 stars, last pushed yesterday), licensed Apache-2.0. It adds 142 tokens to every session and 1,948 once invoked, about $0.0006 per session on Opus 5.5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-30.