---
name: format-html-hd
description: "Author a premium, self-contained branded HTML slide deck: ONE .html you hand-write, with responsive 16:9 stages, scroll-snap navigation, inline-SVG brand motifs and the client's fonts and logos embedded by the server at verification so it opens offline as a single file. Brand-integrated through the client overlay, with seeded variance so decks read as siblings, not clones. Use for an HTML, web or browser slide deck, a shareable single-file presentation, or turning a topic, brief or report into branded slides, even without saying 'HTML'. Not for a reveal.js deck with speaker notes (use format-html-reveal), an editable PowerPoint (use format-pptx-hd) or a paginated PDF (use format-pdf-hd)."
metadata:
stromy-client-summary: "Build a polished slide deck as a single web page that opens offline and shares as one file."
---
# 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
1. Read the main skill instructions:
→ call the `fs_read` tool on the `stromy-format` MCP with `path="skills/format-html-hd/SKILL.md"`.
**Read it to the end.** `fs_read` returns one page at a time. If the result's `next_offset_chars` is not null — or the returned text ends in a `<<< PARTIAL READ … >>>` block — the body is incomplete: call `fs_read` again with `offset_chars` set 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.
2. Discover reference files (and any other skill assets), then read on demand:
→ call `fs_list` with `path="skills/format-html-hd"` (and `path="skills/format-html-hd/references"`),
→ call `fs_read` with `path="skills/format-html-hd/references/"`.
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.