Agent skill

Design Style Picker

by daymade in daymade/claude-code-skills

Batch-generate and compare visual design directions so a user can choose the style they actually want.

MITAuto-check passedFrontend & Design

Install Design Style Picker

skills CLI
$ npx skills add daymade/claude-code-skills --skill design-style-picker -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install daymade/claude-code-skills design-style-picker --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/daymade/claude-code-skills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/daymade-codex/design-style-picker .claude/skills/design-style-picker && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
design-style-picker
GitHub stars
1.4k
Token cost
~1.6k tokens
SKILL.md length
739 words
Files
3 (incl. references)
Skills in repo
103
Repo updated
First seen
Licence
MIT

At a glance

Batch-generate and compare visual design directions so a user can choose the style they actually want.

  • Works in 6 steps: Restate The Real Target → Collect Existing Assets First → Generate A Matrix, Not Minor Variants → …
  • The user says they cannot describe an abstract visual style
  • SKILL.md covers Purpose, Core Rule, Workflow and Prompt Pattern, plus 2 more sections
  • Instructions only: no scripts, shell commands, URLs or credentials in SKILL.md

What it does

Design Style Picker is an agent skill from daymade/claude-code-skills. Batch-generate and compare visual design directions so a user can choose the style they actually want. Use when the user says they cannot describe an abstract visual style, asks for many style options, wants to choose from generated UI/design-system images, rejects outputs as too colorful/too dead/too generic, or needs an existing UI/design system evolved without discarding current assets.

Its SKILL.md is about 1.6k tokens, which your agent loads only when the skill is triggered. The skill folder holds 4 other files, including reference files (for example `agents/openai.yaml` and `references/selection-playbook.md`).

It sits in Frontend & Design, covering UI design. The repository describes itself as: Professional Claude Code skills marketplace featuring production-ready skills for enhanced development workflows. The licence is MIT.

When your agent uses it

  • The user says they cannot describe an abstract visual style
  • Asks for many style options
  • Wants to choose from generated UI/design-system images
  • Rejects outputs as too colorful/too dead/too generic

Example prompts

  • “/design-style-picker”

Workflow steps

6 steps, taken from the first numbered list in SKILL.md.

  1. Restate The Real Target
  2. Collect Existing Assets First
  3. Generate A Matrix, Not Minor Variants
  4. Use Color As A System
  5. Review Before Presenting
  6. Implement From Selected Images

What it can do on your machine

Read from SKILL.md and the folder at commit 872127b. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    No scripts in the folder and no shell commands in SKILL.md.

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Design Style Picker loads about 1.6k tokens when it runs, and up to ~2.4k if it reads all its reference files. Until then it costs about 103 tokens; SKILL.md has 739 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~103
When it runs · the whole SKILL.md, loaded when a task matches
~1.6k
With references · SKILL.md plus every file in references/, read only if the agent opens them
~2.4k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from daymade/claude-code-skills at commit 872127b, republished under its MIT licence (© daymade). 739 words, ~1,612 tokens.

Download SKILL.mdSave it as .claude/skills/design-style-picker/SKILL.md (or your agent's skills folder). This skill also uses 2 other files; get the full folder from GitHub.
name
design-style-picker
description
Batch-generate and compare visual design directions so a user can choose the style they actually want. Use when the user says they cannot describe an abstract visual style, asks for many style options, wants to choose from generated UI/design-system images, rejects outputs as too colorful/too dead/too generic, or needs an existing UI/design system evolved without discarding current assets.

Design Style Picker

Purpose

Use this skill to turn vague taste into concrete visual choices. The goal is not to guess one final design; it is to generate a structured set of options that exposes the user's taste boundary quickly.

Core Rule

Do not ask the user to describe an abstract style if they already said they cannot. Generate comparable visual evidence, let them pick, then implement from the selected references.

Workflow

  1. Restate The Real Target

    • Say what the user is actually choosing: design-system style, business app surface, landing page, deck, component library, etc.
    • Distinguish choosing one direction, retaining several directions, and assigning directions to different visual roles. Multiple options do not imply mutual exclusion; retaining both does not decide how they coexist. Keep an unresolved adoption or fusion choice open while exploring the authorized directions.
    • Separate the primary artifact from validation samples. If the task is a design system, business screens are optional validation samples, not the main deliverable.
    • Preserve any existing UI, assets, tokens, layout, brand cues, and domain context unless the user explicitly asks to discard them.
    • Freeze the existing spatial structure, navigation, zoom/detail levels, and reading behavior outside this round's authorized axes. Name those axes before evolving a product; do not rearrange it into another page merely to make a style comparison easier.
  2. Collect Existing Assets First

    • Inspect the current rendered UI or screenshots.
    • Before selecting a structural screenshot, match its actual surface and interaction level to the user's target. A local detail screen can anchor a local-screen task; it cannot stand in for a whole workspace or its overview-to-detail flow. Obtain the missing views or use the verified specification, labeling any part not visually observed.
    • Read design tokens, CSS variables, component names, key images, brand/domain references, and existing screenshots.
    • Treat current assets as the starting vocabulary. Do not generate unrelated "fresh" concepts over them.
  3. Generate A Matrix, Not Minor Variants

    • Use at least two authorized axes when taste is unclear:
      • Vertical ladder: one dimension changes by large steps, such as color intensity 20/35/50/65/80.
      • Horizontal directions: different organization strategies, such as data-driven color, brand spine, warm product imagery, scenario modules, or governance-led layout.
    • Make options visibly different. If two images look like siblings, regenerate one with a clearer contrast.
    • Prefer batch generation. The user is waiting for selection, not watching one slow image at a time.
  4. Use Color As A System

    • "Less colorful" does not mean black-and-white. It usually means fewer competing focal points.
    • Keep the product palette alive, but assign color roles:
      • Broad zones and section bands for architecture.
      • Data visualization and evidence systems for multi-color semantics.
      • Brand/risk colors for rare, high-signal emphasis.
      • Neutral components for routine UI.
    • Include explicit upper-bound samples when the user is tuning color: safe, middle, high, and overload boundary.
  5. Review Before Presenting

    • Open generated images yourself.
    • Check target coverage before taste: can the user inspect the requested surface, scale, states, and interaction levels, and do the candidates retain the stated relationship? Repair missing coverage before judging colors or character details. Static images illustrate interaction levels; they do not prove interaction behavior.
    • Mark which are likely too dead, too colorful, too generic, too business-system-like, or closest to the target.
    • Present file paths and a short decision note for each useful candidate.
  6. Implement From Selected Images

    • Extract principles, not pixels: color roles, layout density, focal hierarchy, component treatment, image use, governance/data placement.
    • Fuse selected references explicitly when that combination is approved. Example: "Use H02 for color placement and V04 for palette intensity." If several directions are only retained for exploration, keep them available without treating retention as approval to fuse or assign roles.
    • Keep implementation scoped to the existing UI unless the user asks for a new artifact.
    • Run rendered visual QA after implementation.
Show full SKILL.md (111 more words)Show less

Prompt Pattern

When generating images, include:

text
This is an evolution of the existing UI/design system, not a replacement.
Preserve these assets: <tokens, imagery, sections, components, brand cues>.
Target surface and levels: <requested view, scale, states, overview/detail coverage>.
Reference coverage: <what each screenshot proves; missing views or specification-only parts>.
Frozen behavior: <spatial structure, navigation, zoom, reading>.
Direction relationship: <choose one / retain several / approved role assignment; unresolved choices>.
Axis: <vertical ladder or horizontal direction>.
Variant name: <clear label>.
Color/visual rule: <specific budget or organization method>.
Primary focal point: <one thing>.
Avoid: <known rejected styles from the user>.

Lessons To Preserve

  • A user saying "not colorful" may mean "no dozens of equal-weight small color chips", not "remove all color".
  • A user saying "more weight" may mean visual authority and hierarchy, not dark-mode control room.
  • For design-system work, do not replace the system with a business dashboard. Business screens can validate style, but should not become the answer.
  • Always create deliberate boundary samples. They make "too much" visible and speed up selection.
  • After an approved combination, fuse the chosen references and name what each contributes.

References

  • Read references/selection-playbook.md when running a full style-selection session or when the user gives taste corrections during image exploration.

© daymade, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

SKILL.md and 2 other files (references) in daymade-codex/design-style-picker of daymade/claude-code-skills.

  • SKILL.md
  • agents/openai.yaml
  • references/selection-playbook.md

Open the folder on GitHubat commit 872127b

Compare with similar skills

Design Style Picker next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Design Style Picker compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Design Style Picker this skilldaymade/claude-code-skills1.4k—~1.6kAutomated safety check: PassMIT
UI StylingOhh-889/skyroc79513 repos~2.5kAutomated safety check: PassMIT
LobeHub Interactive Prototypelobehub/lobehub83k—~1.6kAutomated safety check: PassCustom licence
Make Interfaces Feel Bettersamuelclay/NewsBlur7.6k10 repos~1.5kAutomated safety check: PassMIT
UI UX Pro MaxZxBing0066/pixel-converter18113 repos~2.6kAutomated safety check: NotesBSD-2-Clause
Design Dnazanwei/design-dna1.9k1 repos~2.1kAutomated safety check: PassMIT

Similar skills

  • UI Styling

    Ohh-889/skyroc

    Create beautiful, accessible user interfaces with shadcn/ui components (built on Radix UI + Tailwind), Tailwind CSS utility-first styling, and canvas-based visual designs.

    795 GitHub starsUsed in 13 repos~2.5k tokens
    Frontend & DesignAuto-check passed
  • Builds single-file interactive HTML prototypes rendered with the real LobeHub UI components and written as production-style React, so they can later be split into files.

    83k GitHub stars~1.6k tokensUpdated today
    Frontend & DesignAuto-check passed
  • Make Interfaces Feel Better

    samuelclay/NewsBlur

    Design engineering principles for making interfaces feel polished.

    7.6k GitHub starsUsed in 10 repos~1.5k tokens
    Frontend & DesignAuto-check passed
  • UI UX Pro Max

    ZxBing0066/pixel-converter

    UI/UX design intelligence with searchable database. An agent skill from ZxBing0066/pixel-converter.

    181 GitHub starsUsed in 13 repos~2.6k tokens
    Frontend & DesignAuto-check: notes
  • Design Dna

    zanwei/design-dna

    Extract, define, and apply design DNA across three dimensions: design system (tokens), design style (qualitative feel), and visual effects (Canvas, WebGL, 3D, particles, shaders, scroll effects…

    1.9k GitHub starsUsed in 1 repo~2.1k tokens
    Frontend & DesignAuto-check passed
  • Figma Design to Code

    warpdotdev/warp

    Turns a Figma frame or component into production code that matches the design, using the Figma MCP server and the project's own design system.

    65k GitHub starsUsed in 4 repos~2.9k tokens
    Frontend & DesignAuto-check passed

More from daymade/claude-code-skills

All 103 skills in this repo
  • Video Comparer

    daymade/claude-code-skills

    This skill should be used when comparing two videos to analyze compression results or quality differences.

    1.4k GitHub starsUsed in 1 repo~1.4k tokens
    Auto-check: notes
  • CLI Demo Generator

    daymade/claude-code-skills

    Generates professional animated CLI demos as GIFs using VHS terminal recordings.

    1.4k GitHub stars~1.7k tokensUpdated today
    Auto-check passed
  • Doc To Markdown

    daymade/claude-code-skills

    Converts DOCX/PDF/PPTX and saved HTML/HTM to high-quality Markdown with automatic post-processing.

    1.4k GitHub stars~2.5k tokensUpdated today
    Auto-check passed
  • Interaction Design Board

    daymade/claude-code-skills

    Generates several distinct, clickable HTML interaction prototypes for one product surface into a Design Board and collects selection/remix feedback before implementation.

    1.4k GitHub stars~2.7k tokensUpdated today
    Auto-check passed
  • Auto Repo Setup

    daymade/claude-code-skills

    Diagnoses and repairs repository setup and guarded Git workflows for Claude Code or Codex — environment repair, startup sync, hook auditing, collaborator handoff.

    1.4k GitHub stars~2.8k tokensUpdated today
    Auto-check: notes
  • Bigdata Skill

    daymade/claude-code-skills

    Pulls Bigdata.com (RavenPack) financial and news data via the official bigdata-client SDK and /v1/ REST endpoints — structured financials, prices, analyst estimates, entity-sentiment series…

    1.4k GitHub stars~3.7k tokensUpdated today
    Auto-check passed

Questions about Design Style Picker

What does Design Style Picker do?

Batch-generate and compare visual design directions so a user can choose the style they actually want. Design Style Picker is an agent skill from daymade/claude-code-skills. Batch-generate and compare visual design directions so a user can choose the style they actually want.

When should I use Design Style Picker?

Design Style Picker fits situations like: the user says they cannot describe an abstract visual style; asks for many style options; wants to choose from generated UI/design-system images; rejects outputs as too colorful/too dead/too generic.

How do I install Design Style Picker in Claude Code?

Run `npx skills add daymade/claude-code-skills --skill design-style-picker -a claude-code`. Or copy the skill folder (daymade-codex/design-style-picker in daymade/claude-code-skills) into .claude/skills/design-style-picker in your project. Claude Code loads it when a task matches its description.

How do I install Design Style Picker in Codex?

Run `npx skills add daymade/claude-code-skills --skill design-style-picker -a codex`. Or copy the skill folder (daymade-codex/design-style-picker in daymade/claude-code-skills) into .agents/skills/design-style-picker in your project. Codex loads it when a task matches its description.

Can I use Design Style Picker in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add daymade/claude-code-skills --skill design-style-picker -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/design-style-picker, .gemini/skills/design-style-picker, .github/skills/design-style-picker and .opencode/skills/design-style-picker in your project.

What does Design Style Picker need to run?

SKILL.md names no scripts, command-line tools or credentials: Design Style Picker is instructions for the agent only.

Does Design Style Picker access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.

Is Design Style Picker safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Design Style Picker use?

Design Style Picker is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Design Style Picker use?

About 1.6k tokens (SKILL.md is roughly 6.4k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full. Its references folder adds about 772 tokens, read only when the agent opens those files.

What are the alternatives to Design Style Picker?

Skills that share tags, products or a category with Design Style Picker: UI Styling (Ohh-889/skyroc, 795 stars), LobeHub Interactive Prototype (lobehub/lobehub, 83k stars), Make Interfaces Feel Better (samuelclay/NewsBlur, 7.6k stars) and UI UX Pro Max (ZxBing0066/pixel-converter, 181 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Design Style Picker?

daymade (a GitHub user) maintains it in daymade/claude-code-skills, which has 1,447 GitHub stars. The repository holds 103 skills in this directory. The repository was last updated on October 9, 2026.

Source: daymade/claude-code-skills on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.