Create project-specific UI design guideline as a Claude Code Skill...
This skill creates a project-specific UI design guideline as a Claude Code Skill and registers it to .claude/skills/design-guideline/.
Generated skill will be placed in the following structure:
.claude/
āāā skills/
āāā design-guideline/
āāā SKILL.md # Main (max 500 lines)
āāā references/
āāā colors.md # Color system
āāā typography.md # Typography
āāā spacing.md # Spacing
āāā components.md # Components
āāā tokens.json # Design tokens
First, check if .claude/skills/design-guideline/ already exists:
ls -la .claude/skills/design-guideline/
If exists: Ask user using AskUserQuestion:
If user selects "Cancel", stop execution.
Ask the following using AskUserQuestion tool:
mkdir -p .claude/skills/design-guideline/references
Generate the following files in order:
Refer to templates/skill-template.md for generation.
Important: Keep under 500 lines. Link to references/ for details.
---
name: design-guideline
description: UI design guideline for {PROJECT_NAME}. Use when developing UI components, styling, or making design decisions.
---
Refer to references/color-systems.md for generation.
Refer to references/typography-scales.md for generation.
Refer to references/spacing-systems.md for generation.
Refer to references/component-patterns.md for generation.
20+ component specifications (Button, Input, Card, Modal, etc.)
Refer to templates/design-tokens.json for generation.
After generation, report to the user:
Always refer to these during generation: