sketch

Builds throwaway HTML mockups in multiple design variants for side-by-side comparison.

33|1|Updated Mar 4, 2026
One-click install
npx skills add https://github.com/infinition/LaRuche --skill sketch-infinition
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: sketch
Source: https://github.com/infinition/LaRuche/tree/main/laruche/skills/sketch
Command: npx skills add https://github.com/infinition/LaRuche --skill sketch-infinition

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Design debates in prose go nowhere because words like "cleaner" or "more modern" mean different things to everyone. This Skill replaces abstract arguments with two or three real, clickable HTML screens so the user can compare options visually and decide in minutes. ## Core Features & Use Cases - Variant generation: Produces two or three self-contained HTML files, each committing to a genuinely different design stance (density, emphasis, aesthetic, layout) rather than superficial color changes. - Visual self-review: Serves the sketches over a local HTTP server and screenshots each variant with the browser tool, fixing layout defects before showing anything to the user. - Decision support: Writes a per-variant README with trade-offs and a head-to-head comparison table ending in an explicit recommendation. - Use Case: Before building a dashboard, ask for three takes on the layout; receive calm-editorial, utilitarian-dense, and playful-split variants you can click through and compare. ## Quick Start Ask the agent to sketch two or three design variants of the screen you are planning so you can compare them side by side.

Frequently Asked Questions about sketch

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I compare multiple UI design options before building?▼

Generate two or three self-contained HTML mockups, each committed to a different design stance such as density, emphasis, or layout. Serve them locally, screenshot each one, and compare them side by side with a trade-off table before choosing.

How to create quick HTML mockups without a framework?▼

Write one self-contained HTML file per variant with an inline style block, system font stack, and no build step or bundler. A CDN library in a single line is acceptable, but plain CSS is enough for a throwaway sketch.

Why does the browser tool reject file:// URLs?▼

The browser tool only accepts http:// or https:// URLs, so local files cannot be opened directly. Start a detached HTTP server in the sketches directory, for example with python -m http.server, then navigate to the localhost address.

Why is my local web server gone after the shell command returns?▼

The shell tool kills processes it started when the call returns, so a foreground server dies immediately. Detach it with Start-Process on Windows or nohup with a trailing ampersand on Linux and macOS so it survives the call.

When should I not use throwaway HTML sketches?▼

Skip sketching when the design is already decided, when the user asked for the production component, or when they need a diagram rather than a screen. Sketches exist to settle open design questions, not to ship code.