From html-sketch
Casual HTML artifacts in Thariq Shihipar's "Unreasonable Effectiveness of HTML" style — throwaway editors, side-by-side variant comparisons, interactive tuning with sliders/knobs, single-page reports. No validator loop, no themes, no industrial QA. Single-file HTML you make, use once, and discard. Includes the "copy-as-prompt" footer pattern for round-tripping back into Claude. Activates on "make a throwaway HTML", "sketch an editor for", "build a quick HTML to triage", "show me N options side by side", "interactive prototype for", "/sketch", or any one-off HTML request that does NOT need theme conformance.
How this skill is triggered — by the user, by Claude, or both
Slash command
/html-sketch:html-sketchThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Encode the patterns Thariq Shihipar documented in
Encode the patterns Thariq Shihipar documented in
The Unreasonable Effectiveness of HTML
so the drafter has named templates for casual artifacts without
reaching for the heavy machinery of component-composer.
Thariq's thesis, paraphrased: HTML is the best format for agent-to-human communication. You don't need a skill to use it well — you can just ask Claude to "make a HTML file." But there ARE recurring patterns worth naming so they're easy to reach for.
Reach for html-sketch (or just prompt these patterns directly) when:
component-composer for that.component-composer.component-composer.When you sketch an artifact, choose a pattern and adapt:
references/throwaway-editor.mdreferences/compare-variants.mdreferences/interactive-tuning.mdreferences/single-page-report.mdEach reference includes a small copyable template and notes on when to use it. The drafter adapts the template to the specific job.
All four patterns share:
<style>, inline <script>, no <link> to anythingreferences/copy-as-prompt.md)No validator. No mandatory tokens. No theme switch. No heading-scale discipline. The drafter has full creative latitude. Quality is judged by you, the user, opening the file and deciding if it serves.
If you want a quality bar, you want component-composer, not this.
references/throwaway-editor.md — single-purpose UI for one data set, with exportreferences/compare-variants.md — N-up grid for exploring optionsreferences/interactive-tuning.md — sliders, knobs, copy-params buttonreferences/single-page-report.md — long-scroll explainer with TOC + diagramsreferences/copy-as-prompt.md — the round-trip footer pattern Thariq highlightsCreates, edits, and optimizes skills for Claude Code, including drafting, evaluating with test prompts, iterating on performance, and improving skill descriptions for better triggering accuracy.
npx claudepluginhub infolog-io/skills-spraypixel --plugin html-sketch