General
design-catalog - Claude MCP Skill
DEPRECATED — use /evolve instead. /evolve's population generation (Step 5) subsumes catalog generation with better anti-convergence enforcement, persistent taste memory, and multi-provider delegation.
SEO Guide: Enhance your AI agent with the design-catalog tool. This Model Context Protocol (MCP) server allows Claude Desktop and other LLMs to deprecated — use /evolve instead. /evolve's population generation (step 5) subsumes catalog generati... Download and configure this skill to unlock new capabilities for your AI workflow.
Documentation
SKILL.md> **DEPRECATED.** Use `/evolve` instead.
>
> `/evolve` generates populations of proposals (8+ per generation) with anti-convergence
> enforcement, persistent cross-project taste memory, and multi-provider delegation
> (Kimi, Codex, Claude, Gemini). The catalog is replaced by the evolve catalog viewer.
>
> Original skill content preserved below for reference.
---
description: Generate visual design proposal catalog with 5-8 options
argument-hint: "[route-or-url]"
---
# DESIGN-CATALOG
Generate a catalog of 5-8 design proposals before implementing anything.
## MANDATORY: Kimi Delegation
**All proposal generation MUST be delegated to Kimi K2.5 via MCP.**
Kimi excels at frontend/visual work. Claude orchestrates, Kimi implements:
```javascript
// Generate proposals in parallel (4.5x faster than sequential)
mcp__kimi__spawn_agents_parallel({
agents: [
{ prompt: "Generate proposal 1: [DNA code]. Output: .design-catalog/proposals/01-[name]/", thinking: true },
{ prompt: "Generate proposal 2: [DNA code]. Output: .design-catalog/proposals/02-[name]/", thinking: true },
// ... 5-8 total proposals
]
})
```
**Workflow:**
1. Research direction → Gemini (web grounding)
2. Generate proposals → Kimi (parallel agents)
3. Validate & review → Claude (quality gates, expert panel)
## Why Catalogs
Design is visual and iterative. Showing options before implementing:
- Prevents commitment to first idea
- Surfaces unexpected directions
- Lets user make informed choices
## Process
### 1. Load Design Skills
```
Skill("frontend-design") # Philosophy
Skill("aesthetic-system") # Strategic direction
Skill("ui-skills") # Implementation constraints
```
### 2. Analyze Current State
If `$1` provided (route or URL):
- Screenshot the target via Chrome MCP
- Analyze existing design DNA (typography, colors, layout, motion)
If no argument:
- Ask what to design
### 3. Research via Gemini
```bash
gemini "Analyze this [product type] for distinctive design directions.
Research 2025 trends. Anti-convergence: avoid Inter, Space Grotesk,
purple gradients, Tailwind default blue-500."
```
### 4. Generate 5-8 Proposals
For EACH proposal:
1. Build working HTML/React preview
2. Validate against ui-skills constraints
3. Run `/rams` — Must score ≥70/100
4. Only passing proposals enter catalog
**DNA variety rule**: No two proposals share >2 axes.
### 5. Present Catalog
```bash
mkdir -p .design-catalog && cd .design-catalog
python -m http.server 8888 &
```
Open in browser, screenshot, present:
```
Design Catalog Ready
[N] proposals passed validation. Live: http://localhost:8888
1. [Name] - [soul] - DNA: [code] - RAMS: [score]/100
2. [Name] - [soul] - DNA: [code] - RAMS: [score]/100
...
Browse, compare, tell me which 2-3 resonate.
```
### 6. Iterate
User selects favorites → generate hybrids → re-validate.
## Anti-Convergence Checklist
Verify NO proposal uses:
- Inter, Roboto, Space Grotesk, Satoshi as primary fonts
- Purple gradients on white backgrounds
- Tailwind default blue-500 (#3B82F6)
- Centered max-w-4xl container everywhere
- No animations at all
## Output
Catalog ready for user selection. Next: User picks direction → `/design-theme`.Signals
Information
- Repository
- phrazzld/claude-config
- Author
- phrazzld
- Last Sync
- 2/28/2026
- Repo Updated
- 2/27/2026
- Created
- 1/24/2026
Reviews (0)
No reviews yet. Be the first to review this skill!
Related Skills
upgrade-webkit
Upgrade Bun's Webkit fork to the latest upstream version of Webkit.
cursorrules
CrewAI Development Rules
CLAUDE
CLAUDE.md
fastmcp-client-cli
Query and invoke tools on MCP servers using fastmcp list and fastmcp call. Use when you need to discover what tools a server offers, call tools, or integrate MCP servers into workflows.
Related Guides
Python Django Best Practices: A Comprehensive Guide to the Claude Skill
Learn how to use the python django best practices Claude skill. Complete guide with installation instructions and examples.
Mastering Python and TypeScript Development with the Claude Skill Guide
Learn how to use the python typescript guide Claude skill. Complete guide with installation instructions and examples.
Mastering Data Science with Claude: A Complete Guide to the Pandas Scikit-Learn Skill
Learn how to use the pandas scikit learn guide Claude skill. Complete guide with installation instructions and examples.