From stitch-kit
Updates existing Stitch Design System's theme properties like colors/fonts/roundness, design tokens, or style guidelines. Requires asset name from create/list.
How this skill is triggered — by the user, by Claude, or both
Slash command
/stitch-kit:stitch-mcp-update-design-systemThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
Updates an existing Stitch Design System. Use this to modify theme properties, design tokens, or style guidelines without creating a new design system.
Updates an existing Stitch Design System. Use this to modify theme properties, design tokens, or style guidelines without creating a new design system.
Only use this skill when the user explicitly mentions "Stitch".
You must have the design system's asset name before calling this. If you don't have one:
stitch-mcp-list-design-systemsname returned from stitch-mcp-create-design-system{
"name": "update_design_system",
"arguments": {
"designSystem": {
"name": "assets/ds_abc123",
"displayName": "SaaS Dashboard Theme v2",
"theme": {
"colorMode": "DARK",
"font": "GEIST",
"headlineFont": "GEIST",
"bodyFont": "GEIST",
"labelFont": "GEIST",
"roundness": "ROUND_TWELVE",
"saturation": 2,
"customColor": "#818CF8",
"backgroundLight": "#F9FAFB",
"backgroundDark": "#09090B"
},
"designTokens": "--color-primary: #818CF8;\n--color-bg: #09090B;",
"styleGuidelines": "Dark mode first. Geist font. Subtle indigo accent."
}
}
}
designSystem — required, Asset wrapperThe object must include the name field (asset identifier) plus any fields you want to update:
| Field | Type | Required | Description |
|---|---|---|---|
name | string | Yes | Asset name from create or list (e.g., assets/ds_abc123) |
displayName | string | No | Updated human-readable name |
theme | DesignTheme | No | Updated visual configuration (see stitch-mcp-create-design-system for full reference) |
designTokens | string | No | Updated CSS custom properties |
styleGuidelines | string | No | Updated design rules |
Note: This is a full replacement, not a merge. Include all theme fields you want to keep, not just the ones you're changing.
Returns the updated Asset object:
{
"name": "assets/ds_abc123",
"displayName": "SaaS Dashboard Theme v2",
"designSystem": { ... }
}
stitch-mcp-apply-design-systemnpx claudepluginhub gabelul/stitch-kit --plugin stitch-kitCreates reusable Stitch Design Systems from theme tokens like colors, fonts, roundness, and saturation. Persists for visual consistency across screens after CSS token extraction.
Analyzes Stitch projects using MCP tools to generate DESIGN.md files, semantically documenting design systems (themes, colors, shapes) for consistent UI generation.
Transforms vague UI ideas into Stitch-optimized prompts. Enhances specificity, injects UI/UX keywords and design system context from DESIGN.md, structures for better UI generation results.