ワンクリックで
normalize
Normalize Puree UI (YAML/SCSS) design to match your SCSS variables and component patterns, ensuring consistency
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Normalize Puree UI (YAML/SCSS) design to match your SCSS variables and component patterns, ensuring consistency
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
Create distinctive, production-grade Puree UI interfaces with high design quality. Use this skill when the user asks to build UI panels, dashboards, toolbars, or Blender addon interfaces. Generates creative, polished YAML/SCSS/Python code that avoids generic AI aesthetics.
Review Puree UI code (YAML/SCSS/Python) for correctness, common mistakes, and best practices. Use when checking code quality, debugging render issues, or validating before shipping.
Improve Puree typography by fixing font choices, hierarchy, sizing, weight consistency, and readability in YAML/SCSS. Makes text feel intentional and polished.
Create distinctive, production-grade Puree UI interfaces with high design quality. Use this skill when the user asks to build UI panels, dashboards, toolbars, or Blender addon interfaces. Generates creative, polished YAML/SCSS/Python code that avoids generic AI aesthetics.
Review Puree UI code (YAML/SCSS/Python) for correctness, common mistakes, and best practices. Use when checking code quality, debugging render issues, or validating before shipping.
Improve Puree typography by fixing font choices, hierarchy, sizing, weight consistency, and readability in YAML/SCSS. Makes text feel intentional and polished.
| name | normalize |
| description | Normalize Puree UI (YAML/SCSS) design to match your SCSS variables and component patterns, ensuring consistency |
| user-invocable | true |
| argument-hint | Describe the component or pattern to normalize (e.g. "button styles", "spacing tokens") |
Analyze and align a Puree feature to perfectly match your established SCSS variables, component patterns, and design conventions.
Use the frontend-design skill — it contains design principles, anti-patterns, and the Context Gathering Protocol. Follow the protocol before proceeding — if no design context exists yet, you MUST run teach-impeccable first.
Before making changes, deeply understand the context:
Discover the design conventions: Search for SCSS variable definitions, component files, and style patterns. Study them until you understand:
CRITICAL: If something isn't clear, ask. Don't guess at design conventions.
Analyze the current feature: Assess what works and what doesn't:
Create a normalization plan: Define specific changes that will align the feature:
data: '[component]'?IMPORTANT: Great design is effective design. Prioritize UX consistency and usability over visual polish alone.
Systematically address all inconsistencies across these dimensions:
font: attribute.// Before: inconsistent
.title { font-size: 18px; color: #e0e0e0; }
.subtitle { font-size: 15px; color: #bbb; }
// After: normalized
.title { font-size: $font-size-lg; color: $text-primary; }
.subtitle { font-size: $font-size-md; color: $text-secondary; }
// Before: hard-coded
.panel { background-color: #2a2a3e; border: 1px solid rgba(255, 255, 255, 0.1); }
// After: using variables
.panel { background-color: $surface; border: $border-subtle; }
background-color, color, border-color, opacity.@media breakpoints align with conventions used elsewhere.NEVER:
transform, z-index, @keyframes, calc(), em, rem)This is not an exhaustive list — apply judgment to identify all areas needing normalization.
After normalization, ensure code quality:
Remember: You are a brilliant UI designer with impeccable taste. Your attention to detail and eye for end-to-end user experience is world class. Execute with precision and thoroughness.