cc-design-html-prototyping — Claude Code skill for HTML prototypes
This skill builds HTML mockups, slide decks, and interactive prototypes. Use it to explore visual directions before implementing an interface.
npx skills add reason-machines/trending-skills --skill cc-design-html-prototyping -a claude-codeWhat cc-design-html-prototyping does
The skill first inspects the project for design tokens, components, and existing product code. It then moves from clarifying the brief to building and checking the result, producing HTML with React components. Each request gets at least three design directions.
Playwright captures a screenshot and checks the browser console for errors. Exports include PPTX, PDF, and a single HTML file with its assets. The export scripts need their dependencies from scripts/package.json; PDF export also uses Chromium through Playwright. React and Babel load from pinned CDN versions, and inline JSX must not use ES module import syntax.
What it helps with
- build an interactive HTML interface prototype
- compare visual directions for a landing page
- create an HTML slide deck for a pitch
- check a mockup with a screenshot and console scan
- export a prototype as PDF or PPTX
Example prompts for the agent
- Create a product landing page and explore several visual directions.
- Build an interactive prototype of this dashboard.
- Prepare pitch deck slides and export them as PPTX.
How to install cc-design-html-prototyping
1Skills CLI (Vercel)
npx skills add reason-machines/trending-skills --skill cc-design-html-prototyping -a claude-code2Manually: put the files in place
~/.claude/skills/cc-design-html-prototyping/SKILL.mdCopy the whole skill folder; for one project use .claude/skills/cc-design-html-prototyping/
1Skills CLI (Vercel)
npx skills add reason-machines/trending-skills --skill cc-design-html-prototyping -a codex2Manually: put the files in place
.agents/skills/cc-design-html-prototyping/SKILL.mdFor all projects use ~/.agents/skills/
1Skills CLI (Vercel)
npx skills add reason-machines/trending-skills --skill cc-design-html-prototyping -a cursor2Manually: put the files in place
.cursor/skills/cc-design-html-prototyping/SKILL.mdCursor also reads .agents/skills/ and .claude/skills/
1GitHub CLI
gh skill install reason-machines/trending-skills cc-design-html-prototyping2Manually: put the files in place
.github/skills/cc-design-html-prototyping/SKILL.md1Skills CLI (Vercel)
npx skills add reason-machines/trending-skills --skill cc-design-html-prototyping -a gemini-cli2Platform CLI
gemini skills install https://github.com/reason-machines/trending-skills --path skills/cc-design-html-prototypingManually: put the files in place
.devin/skills/cc-design-html-prototyping/SKILL.mdThe legacy .windsurf/skills/ path still works
Skills CLI (Vercel)
npx skills add reason-machines/trending-skills --skill cc-design-html-prototyping -a opencodeClaude.ai
Zip the folder and upload it in Settings → Capabilities → Skills
Step by step, with commands for each platform: How to install skills in Claude Code: five ways
Questions about cc-design-html-prototyping
How do I install cc-design-html-prototyping in Claude Code?
Run npx skills add reason-machines/trending-skills --skill cc-design-html-prototyping -a claude-code. The skill file is at ~/.claude/skills/cc-design-html-prototyping/SKILL.md.
What does cc-design-html-prototyping do?
It creates HTML mockups, landing pages, slide decks, and interactive prototypes. It can check the result with Playwright and prepare export formats.
What is needed for PDF export?
PDF export uses Playwright. Install the script dependencies and Chromium with npx playwright install chromium.