Create polished frontend interfaces from designs/screenshots/videos. Use for web components, 3D experiences, replicating UI designs, quick prototypes, immersive interfaces, avoiding AI slop.
Create polished frontend interfaces from designs/screenshots/videos. Use for web components, 3D experiences, replicating UI designs, quick prototypes, immersive interfaces, avoiding AI slop.
license
Complete terms in LICENSE.txt
metadata
{"author":"claudekit","version":"1.0.0"}
Create distinctive, production-grade frontend interfaces. Implement real working code with exceptional aesthetic attention.
Workflow Selection
Choose workflow based on input type:
Input
Workflow
Reference
Screenshot
Replicate exactly
./references/workflow-screenshot.md
Video
Replicate with animations
./references/workflow-video.md
Screenshot/Video (describe only)
Document for devs
./references/workflow-describe.md
3D/WebGL request
Three.js immersive
./references/workflow-3d.md
Quick task
Rapid implementation
./references/workflow-quick.md
Complex/award-quality
Full immersive
./references/workflow-immersive.md
Existing project upgrade
Redesign Audit
./references/redesign-audit-checklist.md
From scratch
Design Thinking below
-
All workflows: Activate ck:ui-ux-pro-max skill FIRST for design intelligence.
Precedence: When anti-slop rules (below) conflict with ck:ui-ux-pro-max recommendations (e.g., Inter font, AI Purple palette, Lucide-only icons), substitute with alternatives from ./references/anti-slop-rules.md unless the user explicitly requested the conflicting choice.
Screenshot/Video Replication (Quick Reference)
Analyze with ck:ai-multimodal skill - extract colors, fonts, spacing, effects
Plan with ui-ux-designer subagent - create phased implementation
Implement - match source precisely
Verify - compare to original
Document - update ./docs/design-guidelines.md if approved
See specific workflow files for detailed steps.
Design Dials
Three configurable parameters that drive design decisions. Set defaults at session start or let user override via chat:
Usage: These values drive specific rules. At DESIGN_VARIANCE > 4, centered heroes are overused — force split-screen or left-aligned layouts. At MOTION_INTENSITY > 5, embed perpetual micro-animations. At VISUAL_DENSITY > 7, remove generic cards and use spacing/dividers.
See ./references/bento-motion-engine.md for dial-driven SaaS dashboard implementation.
Design Thinking (From Scratch)
Before coding, commit to a BOLD aesthetic direction:
Purpose: What problem does this interface solve? Who uses it?
Tone: Pick an extreme: brutally minimal, maximalist chaos, retro-futuristic, organic/natural, luxury/refined, playful/toy-like, editorial/magazine, brutalist/raw, art deco/geometric, soft/pastel, industrial/utilitarian, etc. There are so many flavors to choose from. Use these for inspiration but design one that is true to the aesthetic direction.