explaingit

epoko77-ai/design-diversity

Analysis updated 2026-06-24

22TypeScriptAudience · designerComplexity · 2/5LicenseSetup · easy

TLDR

Claude Code skill plus a library of 100 design packs that steer the model toward a specific visual style for slide decks and landing pages instead of a generic AI look.

Mindmap

mindmap
  root((design-diversity))
    Inputs
      Pack slug
      Style description
      Claude Code skill
    Outputs
      Slide deck
      Landing page
      Style tokens
    Use Cases
      Style a presentation
      Style a website
      Browse packs in catalog
    Tech Stack
      TypeScript
      Next.js
      Claude Code
      YAML
Click or tap to explore — scroll the page freely

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

What do people build with it?

USE CASE 1

Generate a slide deck in a specific named style like web-velvet-dark-boutique

USE CASE 2

Ask the design-pick skill to recommend packs for a luxurious dark tone presentation

USE CASE 3

Browse the 100 packs visually in the Next.js catalog before choosing one

USE CASE 4

Study the .claude folder to see how the catalog was built with seven agents and eight skills

What is it built with?

TypeScriptNext.jsClaudeCodeYAMLJSON

How does it compare?

epoko77-ai/design-diversityaerdelan/housand-domaintoolmatrixalibaba/webmcp-nexus
Stars222222
LanguageTypeScriptTypeScriptTypeScript
Setup difficultyeasyeasymoderate
Complexity2/52/53/5
Audiencedesignerdeveloperdeveloper

Figures from each repo's GitHub metadata at analysis time.

How do you get it running?

Difficulty · easy Time to first run · 30min

Copy the skills/design-pick folder into your Claude Code skills directory, and optionally run the Next.js 15 catalog to browse packs.

MIT for the text specs, tokens, and skill code, so you can reuse and modify them as long as you keep the copyright notice.

In plain English

Design Diversity is a Claude Code add-on that fixes a recurring complaint about generative AI. When you ask an AI to make a slide deck or a landing page, the results tend to look the same: the same gradient, the same rounded card, the same drop shadow. The author argues this is not really a model limit. It happens because nobody tells the model which design to aim for, so it falls back to a safe average. This project gives the model that missing direction. The core piece is a skill called design-pick, kept in skills/design-pick of the repo. Once you copy that folder into your Claude Code skills directory, you can either describe a feeling, like asking for a luxurious dark tone presentation, and the skill recommends two or three matching packs, or you can name a pack slug directly, like web-velvet-dark-boutique, and Claude builds the deck or site in exactly that style. Behind the skill sits a library of 100 packs, split roughly in half between presentation styles and website styles, with 20 of them flagged as premium packs that include five to seven worked out detail pages. Each pack is a folder with a prompt file, a tokens JSON for colors and type, a preview image, and a meta YAML. The pack spec covers color, typography, layout, spacing, charts, diagrams, and a do-not list, so Claude reproduces the look rather than improvising. All of this lives inside the skill under a references folder, so once installed it runs offline. The repo also ships a Next.js 15 catalog site so you can browse the packs visually before picking one, and a separate .claude folder that documents how the catalog itself was built using seven agents and eight skills. The text specs, tokens, and skill code are MIT licensed. The packs describe visual principles learned from public design systems, and the author is explicit that no specific brand logos or proprietary assets are redistributed, with each pack listing its learning source in its meta file.

Copy-paste prompts

Prompt 1
Install the design-pick skill from design-diversity into my Claude Code skills directory
Prompt 2
Build a 10 slide pitch deck using the web-velvet-dark-boutique pack from design-diversity
Prompt 3
Ask design-pick to recommend three packs for an editorial long-form article landing page
Prompt 4
Run the Next.js 15 catalog locally to preview the 20 premium packs in design-diversity
Prompt 5
Write a new pack folder for design-diversity with prompt, tokens JSON, preview image, and meta YAML

Frequently asked questions

What is design-diversity?

Claude Code skill plus a library of 100 design packs that steer the model toward a specific visual style for slide decks and landing pages instead of a generic AI look.

What language is design-diversity written in?

Mainly TypeScript. The stack also includes TypeScript, Next.js, ClaudeCode.

What license does design-diversity use?

MIT for the text specs, tokens, and skill code, so you can reuse and modify them as long as you keep the copyright notice.

How hard is design-diversity to set up?

Setup difficulty is rated easy, with roughly 30min to a first successful run.

Who is design-diversity for?

Mainly designer.

Open on GitHub → Explain another repo

This repo across BitVibe Labs

Verify against the repo before relying on details.