From buyoung-skills
Generates, updates, and maintains Markdown UI style guides by analyzing Tailwind configs, CSS/SCSS, design tokens, and component code for colors, typography, spacing, patterns, and layouts.
npx claudepluginhub buyoung/skills --plugin backend-skillsThis skill uses the workspace's default tool permissions.
Analyze your project's actual UI implementation and produce a living Markdown style guide that developers can reference daily. Supports creating new guides, updating existing ones, and recommending improvements.
Creates isolated Git worktrees for feature branches with prioritized directory selection, gitignore safety checks, auto project setup for Node/Python/Rust/Go, and baseline verification.
Executes implementation plans in current session by dispatching fresh subagents per independent task, with two-stage reviews: spec compliance then code quality.
Dispatches parallel agents to independently tackle 2+ tasks like separate test failures or subsystems without shared state or dependencies.
Analyze your project's actual UI implementation and produce a living Markdown style guide that developers can reference daily. Supports creating new guides, updating existing ones, and recommending improvements.
| Mode | Trigger | Output |
|---|---|---|
| Create | create, 생성, 만들어줘 | New docs/ui-style-guide.md |
| Update | update, 업데이트, 갱신 | Updated existing guide |
| Recommend | recommend, 추천, 개선 | Conversation (no file) |
If no mode keyword is detected, infer from context:
Identify the tech stack by checking for these files (in order):
tailwind.config.{js,ts,mjs,cjs} → Tailwind CSS
postcss.config.* → PostCSS
next.config.* → Next.js
vite.config.* → Vite
nuxt.config.* → Nuxt
svelte.config.* → SvelteKit
package.json → dependencies → React/Vue/Svelte/etc.
*.xcodeproj / Package.swift → SwiftUI
pubspec.yaml → Flutter
Record: framework, CSS approach (Tailwind/CSS Modules/styled-components/vanilla), component library (shadcn/ui, MUI, Ant Design, etc.).
Scan the codebase for style definitions. Read the reference for the full scanning procedure:
| Source Type | Reference |
|---|---|
| Full scan procedure | references/scan-procedure.md |
| Output template | references/guide-template.md |
Quick summary of what to scan:
--color-*, --*), SCSS variables, design tokensCreate mode:
references/guide-template.md as the structuredocs/ui-style-guide.md (or user-specified path)Update mode:
Recommend mode (no file output):
When the ui-ux-pro-max skill is available in the project, enhance recommendations by querying its search engine:
# Find relevant UX guidelines
python3 .claude/skills/ui-ux-pro-max/scripts/search.py "accessibility contrast" --domain ux
# Get style recommendations
python3 .claude/skills/ui-ux-pro-max/scripts/search.py "minimalism" --domain style
# Check color palette best practices
python3 .claude/skills/ui-ux-pro-max/scripts/search.py "saas dashboard" --domain color
This step enriches the guide with industry best practices but is not required — the skill works independently without ui-ux-pro-max.
Default: docs/ui-style-guide.md
If the user specifies a different path, use that instead. Common alternatives:
STYLE_GUIDE.md (project root)docs/design/style-guide.md.github/STYLE_GUIDE.md