plugins/frontend-design-pro/skills/design-wizard/SKILL.md
Interactive design wizard that guides through a complete frontend design process with discovery, aesthetic selection, and code generation. Use for creating distinctive, production-ready UI.
npx skillsauth add davepoon/buildwithclaude plugins/frontend-design-pro/skills/design-wizardInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
An interactive wizard that guides you through creating distinctive, production-ready frontend designs.
This skill orchestrates the complete design process:
┌─────────────┐ ┌─────────────┐ ┌─────────────┐
│ Discovery │ ──▶ │ Research │ ──▶ │ Moodboard │
└─────────────┘ └─────────────┘ └─────────────┘
│
┌─────────────┐ ┌─────────────┐ ▼
│ Review │ ◀── │ Generate │ ◀── ┌─────────────┐
└─────────────┘ └─────────────┘ │ Colors/Type │
└─────────────┘
Ask the user about their project:
Based on answers, optionally invoke:
trend-researcher - For current design trendsinspiration-analyzer - For specific URLs providedInvoke moodboard-creator to:
Based on discovery and moodboard, suggest aesthetics from catalog:
For Modern/Premium:
For Bold/Distinctive:
For Minimal/Clean:
For Playful/Creative:
See references/aesthetics-catalog.md for full catalog.
Invoke specialized skills:
color-curator - Browse Coolors or select from fallbackstypography-selector - Browse Google Fonts or use pairingsMap selections to Tailwind config.
Generate single HTML file with:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>[Project Title]</title>
<!-- Google Fonts -->
<link rel="preconnect" href="https://fonts.googleapis.com">
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
<link href="https://fonts.googleapis.com/css2?family=[Font1]&family=[Font2]&display=swap" rel="stylesheet">
<!-- Tailwind CDN -->
<script src="https://cdn.tailwindcss.com"></script>
<script>
tailwind.config = {
theme: {
extend: {
colors: {
// Custom colors from palette
},
fontFamily: {
// Custom fonts
}
}
}
}
</script>
<style>
/* Custom animations */
/* Focus states */
/* Reduced motion */
</style>
</head>
<body>
<!-- Semantic HTML structure -->
</body>
</html>
Check against references/anti-patterns.md:
Check references/design-principles.md:
Check references/accessibility-guidelines.md:
Deliver:
If user requests changes:
Maximum 3 major iterations, then consolidate feedback.
references/design-principles.md - Core design principles with codereferences/aesthetics-catalog.md - Full aesthetic catalogreferences/anti-patterns.md - What NOT to doreferences/accessibility-guidelines.md - WCAG compliancedevelopment
Show drill-me learning progress — topics studied, cards due for review, weakest concepts, and what to study next. Use when the user asks what's due, how their learning is going, or for their drill-me status.
development
Teach the user a topic as an adaptive tutor — retrieval practice, spaced repetition with decay, and persistent memory in ~/.drill-me/. Use when the user wants to learn or be drilled on something, says "drill me on X", "teach me X", or wants to study a topic, a codebase, or a document.
development
Turn any codebase into evidence-grounded Markdown docs plus a machine-readable index.json. Every claim cites its source; never invents deployment steps.
tools
Assesses the current state of the startup project and recommends what to focus on next. Use when there is a need or a question from the user to understand what the next steps are or what to focus on next.