"Author a premium, fully self-contained branded HTML slide deck — ONE hand-authored .html (no server render): responsive 16:9 stages, scroll-snap navigation, inline-SVG brand motifs, and the client's fonts/logos base64-inlined so it opens offline as a single file. Deeply brand-integrated via the client overlay, with seeded variance so decks read as siblings, not clones. Use when someone wants an HTML, web, or browser slide deck, a shareable single-file presentation, or to turn a topic, brief, or report into branded slides — even without saying 'HTML'. Not for a reveal.js deck with a speaker view and a built-in visual-QA gate (use format-html-reveal), an editable PowerPoint (use format-pptx-hd), or a paginated PDF (use format-pdf-hd)."
Install
npx skillscat add stromy-org/ai4comms-plugin/format-html-hd Install via the SkillsCat registry.
format-html-hd — hand-authored, self-contained branded HTML decks (MCP-hosted skill)
This skill's full instructions are hosted on the stromy-format MCP server. Do not hardcode workflow logic locally — always fetch the live version from the MCP.
Loading instructions
Read the main skill instructions:
→ call thefs_readtool on thestromy-formatMCP withpath="skills/format-html-hd/SKILL.md".Read it to the end.
fs_readreturns one page at a time. If the result'snext_offset_charsis not null — or the returned text ends in a<<< PARTIAL READ … >>>block — the body is incomplete: callfs_readagain withoffset_charsset to that value and concatenate, repeating until it comes back null. Do not start work on a partial skill body. Hard rules and anti-patterns often sit in the final third, and a partial read fails silently — it looks like a complete skill.Discover reference files (and any other skill assets), then read on demand:
→ callfs_listwithpath="skills/format-html-hd"(andpath="skills/format-html-hd/references"),
→ callfs_readwithpath="skills/format-html-hd/references/<file>".
Follow the instructions returned by the MCP exactly.
This MCP is the only correct path
Produce this skill's output only by following the live SKILL.md fetched above and calling the stromy-format MCP's own tools. Do not substitute a local or identically-named base skill from elsewhere, and do not invent your own output path. A locally-produced or unbranded artifact is wrong output, not a fallback — it bypasses the server-side brand and quality gates.