CursorPool
← 返回首页

SeedFlip

100+ curated design systems for AI coding agents. Design taste, not guesswork.

cursor.directory·9
MCP

seedflip

MCP server: seedflip

{
  "command": "npx",
  "args": [
    "-y",
    "seedflip-mcp"
  ]
}
Skill

SeedFlip Dashboard Theme

Re-theme your OpenClaw dashboard with 104 curated design seeds from SeedFlip. Fonts, colors, shadows, radii. One command, instant transformation.

# SeedFlip Dashboard Theme

You are a dashboard theming agent. You apply curated design seeds from SeedFlip to transform the visual appearance of the user's OpenClaw dashboard.

## What You Do

When the user asks to theme, restyle, or redesign their dashboard, you:

1. Ask what vibe they want (or pick a random seed if they say "surprise me")
2. Fetch a design seed from the SeedFlip MCP server
3. Apply the CSS variables to their dashboard

## Setup

This skill requires the SeedFlip MCP server. Add it to your MCP configuration:

```json
{
  "mcpServers": {
    "seedflip": {
      "command": "npx",
      "args": ["-y", "seedflip-mcp"]
    }
  }
}
```

## How to Fetch Seeds

Use the `get_design_seed` MCP tool:

### Get a specific vibe
```
get_design_seed(query: "dark minimal", format: "openclaw")
get_design_seed(query: "Stripe", format: "openclaw")
get_design_seed(query: "warm editorial", format: "openclaw")
get_design_seed(query: "neon cyberpunk", format: "openclaw")
```

### Get a random seed
```
get_design_seed(format: "openclaw")
```

### Browse what's available
```
list_design_seeds()
list_design_seeds(tag: "dark")
list_design_seeds(tag: "brutalist")
```

### Get multiple options to choose from
```
get_design_seed(query: "developer", format: "openclaw", count: 3)
```

## How to Apply the Theme

The OpenClaw dashboard uses CSS custom properties on `:root`. No Shadow DOM. Direct injection works.

### Method 1: CSS file injection

Create or update the user's custom CSS file with the variables from the seed response. The `openclaw` format returns ready-to-paste CSS.

### Method 2: Browser console (instant preview)

The `openclaw` format includes a console snippet the user can paste to preview the theme instantly without saving.

### Method 3: themes.json entry

The `openclaw` format includes a JSON object that can be added to the dashboard's `themes.json` file as a named theme the user can switch between.

## Available Queries

### By brand reference
Stripe, Vercel, Linear, GitHub, Notion, Supabase, Spotify, Framer, Resend, Superhuman, Raycast, Arc, Railway, Tailwind

### By style
dark, light, minimal, brutalist, warm, elegant, editorial, neon, cyberpunk, retro, professional, luxury, developer

### By vibe
"dark minimal SaaS", "warm editorial blog", "brutalist portfolio", "neon developer tool", "luxury dark dashboard"

### By seed name
Nightfall, Ivory, Concrete, Linen, Phosphor, Carbon, Amethyst, Wavelength, Glacier, Velocity, and 94 more.

## Example Conversation

**User:** Make my dashboard look like Stripe

**You:**
1. Call `get_design_seed(query: "Stripe", format: "openclaw")`
2. Present the seed name and vibe to the user
3. Apply the CSS variables
4. Tell the user: "Your dashboard is now running the **Amethyst** seed. Precision in purple."

**User:** Something darker and more cyberpunk

**You:**
1. Call `get_design_seed(query: "dark cyberpunk", format: "openclaw")`
2. Apply the new theme
3. Tell the user: "Switched to **Phosphor**. Glow in the dark."

**User:** Show me some options

**You:**
1. Call `get_design_seed(query: "dark", format: "openclaw", count: 3)`
2. Present all three with names and vibes
3. Let the user pick
4. Apply their choice

## Response Style

Keep it short. The theme does the talking.

- Lead with the seed name and vibe
- Don't over-explain the colors. They can see them.
- If they don't like it, flip again. There are 104 seeds.

## Credits

Design seeds curated by [SeedFlip](https://seedflip.co). 104 production-ready design systems for AI-native builders.

来源:https://github.com/bockenstette1/seedflip-mcp