Prototype Skill — Design skill for Claude Code
Claude Code skill: build several versions of a UI feature side by side, preview them over Tailscale, pick the best.
How to install Prototype Skill
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open Dananz/prototype-skill and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Prototype Skill does
Claude Code skill: build several versions of a UI feature side by side, preview them over Tailscale, pick the best.
Alternatives in Design
- Theme Swap — Recolour an extracted site's design around a new brand primary 3.6k ★
- Mockup — Create a visual UX mockup for a requested feature or screen 1.6k ★
- Design Feature — Design a new feature "$ARGUMENTS" for the OpenUsage TUI dashboard 180 ★
README
Prototype
**Several live, clickable versions of any UI, built while you watch.**
[](#requirements) [](LICENSE) [](#requirements)
[Claude Code](#claude-code) · [Codex](#codex) · [Other agents](#other-agents) · [Features](#features)
Ask your agent for a few versions of a UI. Prototype opens one live app, builds clickable variants while you watch, and checks them against your real product. Review them, leave comments on the design, and choose which one to build into your codebase.
Requirements
- Node 22.12+ (or a newer supported LTS) and pnpm or npm.
- Chrome, Chromium or Edge for screenshots; terminal, file editing and image viewing in your agent.
- macOS, Linux or Windows. Optional Tailscale makes the link reachable on your phone; otherwise use the local URL.
Subagents and image generation are optional. Sandboxed agents need package installation, access to the preview server, and write access to `/.prototypes/` and `~/.prototypes/`. A remote container cannot reach a laptop's `localhost` directly.
Chrome profiles created by Prototype are removed when the browser stops. Each start also sweeps the skill's own profiles older than 24 hours, skipping active browsers and links. On Windows, `PROTO_CHROME_SWEEP_ALL=1` opts into deleting other programs' stale Chrome profiles, Chrome/Playwright temp folders, and CRX downloads from the temp directory. Leave it unset to keep cleanup limited to Prototype's own files.
Ch
Related Skills
Claude Chats Web
Local web UI for Claude Code — run several named sessions side by side in the browser. Wraps the real claude C
Design Style Skill
🎨 Pick & apply a design style from 67 curated visual aesthetics — an agent skill for Claude Code, Codex, Open
Buildable Preview
Render the running prototype in a headless browser, screenshot it, and catch runtime/visual errors.
Next Feature
Pick the next unblocked feature from the backlog and write its technical design for human approval.
Rapid Prototype
Generates working prototype code (API + UI) from user story or feature description for quick demos and validat
Damon Mobile
Claude-style iPhone + web client for coding agents running in Damon, over Tailscale
Related Agents
Fork Explorer
Finds which of several approaches works by forking a running kosa8 sandbox once per approach and running them
Reviewer Discipline
Review-session protocol for reviewer/orchestrator role separation — when a finding needs a project-strategy ca
Router Sonnet
Worker subagent dispatched by the auto-model-router for standard development tasks — routine refactors, doc an