Design it
Routes frontend design tasks to 48 specific UI styles. Triggers for websites, app screens, or UI components requesting a specific aesthetic.From its SKILL.md
npx -y skills add ranbot-ai/awesome-skills --skill design-itAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
2 things to look at
- no licenseNo license file was found in the repository. Code published without one is not open source by default, so using it at work is a question for whoever answers licensing questions where you are.
- 6 stars6 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
SKILL.md
5.2 KB, ~1.6k tokens by cl100k_base, as published. Nobody here has run it
Design-It: Sophisticated UI Style Router
This is the main entry point for the design-it skill system. Instead of falling back to generic "AI slop" aesthetics, you have access to 48 distinct, deeply opinionated design styles.
When to Use
Use this skill when a user requests building any frontend interface (website, app screen, UI component) and you want to apply a specific, opinionated design aesthetic instead of generic defaults.
How to Use This Skill
When a user asks you to build a frontend interface (web or app):
- Identify the Style (Fuzzy Matching): Look for keywords in their prompt (e.g., "minimal", "glass", "retro"). You do not need an exact match. Use your semantic understanding to map their request to one of the 48 styles. For example:
- "Apple style" or "VisionOS" ->
spatial-design,bento-ui, orglassmorphism - "Windows 8" or "Metro" ->
tile-design - "Terminal" or "Hacker" ->
sci-fi-interfaceorbrutalist-typography - "Bauhaus" or "Clean" ->
swiss-design - "Cyber" or "Matrix" ->
cyberpunk-uiIf they don't specify a style, choose one that best fits the project context.
- "Apple style" or "VisionOS" ->
- Read the Style Reference: Check the Style Index below to find the correct path for the chosen style. Use the
view_filetool to read its specificSKILL.md. - Pick a Palette: If the user explicitly defined a theme or colors, use their requested colors. If they did NOT specify colors, you MUST choose from one of the 10 Universal Palettes below.
- Execute: Write the code following the specific principles of the chosen style. Do not blend styles unless requested.
Universal Color Palettes
If the user provides their own colors, use them. Otherwise, you MUST use one of these 10 award-winning, highly sophisticated palettes to avoid generic neon/purplish gradients. When picking a palette, stick to these exact hex codes and establish CSS variables for them.
- Yacht Club (Nautical / Classic Elegance)
- Backgrounds:
#F9F6F0 - Primary Text/Accents:
#1B2A49 - CTA/Highlights:
#C85A32 - Secondary Base:
#E2D8C9
- Backgrounds:
- Desert Mirage (Warm / Organic)
- Backgrounds:
#F4EFEA - Primary Text/Accents:
#2D2B2A - CTA/Highlights:
#A65E44 - Secondary Base:
#8C8781
- Backgrounds:
- Industrial Chic (Strong / Minimalist)
- Backgrounds:
#D1D1D1 - Primary Text/Accents:
#111111 - CTA/Highlights:
#9A3B3B - Secondary Base:
#757575
- Backgrounds:
- Monochromatic Brown (Comfort / Nostalgic)
- Backgrounds:
#D9CBBF - Primary Text/Accents:
#4A362D - CTA/Highlights:
#7A4C3A - Secondary Base:
#948275
- Backgrounds:
- Earth-Grounded Elegance (Calm / Sustainable)
- Backgrounds:
#F7F5F0 - Primary Text/Accents:
#3A4B3A - CTA/Highlights:
#8A9A86 - Secondary Base:
#D3CEC4
- Backgrounds:
- Minimalist Slate (Professional / Tech)
- Backgrounds:
#F4F4F9 - Primary Text/Accents:
#2B303A - CTA/Highlights:
#5C6B73 - Secondary Base:
#C0C5C1
- Backgrounds:
- Midnight Luxury (Premium / Dark Mode)
- Backgrounds:
#0A0A0A - Primary Text/Accents:
#F5F5F0 - CTA/Highlights:
#B59A5F - Secondary Base:
#1C1C1C
- Backgrounds:
- Sophisticated Neutral (Upscale / Lifestyle)
- Backgrounds:
#E6E2DD - Primary Text/Accents:
#1F1C1B - CTA/Highlights:
#524036 - Secondary Base:
#B8B0A8
- Backgrounds:
- Warm Tech (Corporate / Modern)
- Backgrounds:
#EAEAEA - Primary Text/Accents:
#1C252E - CTA/Highlights:
#C28F79 - Secondary Base:
#2C3E50
- Backgrounds:
- Modern Editorial (Magazine / High Contrast)
- Backgrounds:
#F9F9F9 - Primary Text/Accents:
#121212 - CTA/Highlights:
#D44A3A - Secondary Base:
#8F8F8F
- Backgrounds:
The 60-30-10 Rule
- 60%: Backgrounds / Secondary Base
- 30%: Primary Text / Accents
- 10%: CTA / Highlights
Style Index (48 Styles)
To use a style, you MUST read its file at <style-folder>/SKILL.md relative to this file's directory.
Modern UI
minimalismflat-designflat-design-2material-designglassmorphismneumorphismskeuomorphismclaymorphismaurora-uibento-ui
Depth & 3D
3d-uiisometric-designlayered-designfloating-uispatial-design
Typography
swiss-designeditorial-designtypography-firstbrutalist-typography
Retro & Historical
brutalismneo-brutalismretro-designy2k-designcyber-y2kvaporwavesynthwavefrutiger-aeroretro-futurism
Modern Trends
dark-modemonochromatic-uigradient-designduotone-designcolor-blockingsoft-pastelhigh-contrastvibrant-maximalismmaximalism
Futuristic
cyberpunk-uisci-fi-interfaceholographic-uiai-native-uispatial-computing-ui
Data & Product
dashboard-designcard-based-designwidget-based-designtile-designdata-dense-designcommand-center-ui
Web vs App Implementation
- Web (React/Vue/HTML): Use C
What ships with it
Read from the repository
Just SKILL.md. No reference files, no scripts.