Install any skill in seconds. Free to start, no credit card required.
Get Started Free →asgeirtj/save-as-standalone-html
Single self-contained file that works offline
Passed 10 of 16 test cases with the skill, and 3 of 16 without it.
and 20 more in the full report
13 fixed1 passed either way6 still failing3 broke
Tokens, turns and time describe resource use, not a dollar price.
One of 13 test cases the skill fixed. Same model, same prompt, with and without the skill.
When adding the splash loading screen element required by the single-file HTML bundler, what HTML tag type and specific element ID attribute must be added to the document source?
| Checked | Without skill | With skill |
|---|---|---|
| Uses a template tag element in the source HTML. | Missed | Passed |
| Sets the element id attribute to __bundler_thumbnail. | Missed | Passed |
The instructions your model reads when the skill loads.
Export the current design as a single self-contained HTML file that works completely offline — no external dependencies.
There is a deterministic bundler (super_inline_html tool) that can inline resources referenced directly in HTML attributes — img src/srcset, source src/srcset, video/audio/track src, video poster, SVG <image href>/<use href>, link href (stylesheets, favicons), script src, CSS url() and @import, inline style attributes. However, it CANNOT discover resources that are only referenced as strings in JavaScript or JSX code — for example:
<img src={"./hero.png"} />background: url('./pattern.svg')Your job is to prepare the HTML file so the bundler can capture everything, then run it.
Copy the current HTML file. Read it. Copy its dependencies. Look through ALL the code (inline scripts, imported JSX files, styled-components, etc) for any resource URL that is referenced as a string in code rather than as an HTML attribute. This includes:
<img src={...} />, style={{ backgroundImage: ... }})Note: if you use the Anthropic API in the project, it will not work standalone. If this is core to the project, STOP and tell the user!
For EACH resource found in step 1, add a <meta> tag in the <head>:
<meta name="ext-resource-dependency" content="<url>" data-resource-id="<id>" />
Where:
content is the URL of the resource (relative to the HTML file, or absolute)data-resource-id is a short, unique identifier (e.g. "heroImage", "patternSvg")Then update the code to reference window.__resources[id] instead of the hardcoded URL. At runtime in the bundled file, window.__resources[id] will contain a blob URL pointing to the inlined resource data.
Example:
test cases passed, vs 3 / 16 without
More skills from the same source and nearby in the registry, with their headline benchmark lift.