一键导入
polish
Final quality pass for Puree UI before shipping. Fixes alignment, spacing, consistency, and detail issues in YAML/SCSS/Python that separate good from great.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Final quality pass for Puree UI before shipping. Fixes alignment, spacing, consistency, and detail issues in YAML/SCSS/Python that separate good from great.
用 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 | polish |
| description | Final quality pass for Puree UI before shipping. Fixes alignment, spacing, consistency, and detail issues in YAML/SCSS/Python that separate good from great. |
| user-invocable | true |
| argument-hint | Describe the panel or component to polish (e.g. "settings panel final pass", "toolbar alignment") |
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. Additionally gather: quality bar (MVP vs flagship).
Perform a meticulous final pass to catch all the small details that separate good work from great work. The difference between shipped and polished.
Understand the current state and goals:
Review completeness:
Identify polish areas:
CRITICAL: Polish is the last step, not the first. Don't polish work that's not functionally complete.
Work through these dimensions methodically:
--text-x/--text-y offsets for optical centering)@media breakpointsCheck:
letter-spacing where needed (especially headlines)Every interactive element needs these states where applicable:
:hover (color shift, border change):active (darker color, slight opacity change).interactive_item {
background-color: $surface;
transition: background-color 0.2s ease, border-color 0.2s ease;
&:hover {
background-color: lighten($surface, 5%);
}
&:active {
background-color: darken($surface, 3%);
}
}
.interactive_item_disabled {
background-color: $surface;
opacity: 0.4;
}
Missing states create confusion and broken experiences.
ease-out or ease-in-out consistentlybackground-color, color, border-color, opacityimg: attribute match aesthetically--img-align-h and --img-align-v for positioningtext-overflow: ellipsis and white-space: nowrap)@media widthsoverflow: hidden if needed)mark_dirty() calls: Every set_property() and .text = has a corresponding mark_dirty()return app: Every script.py main() returns appGo through systematically:
:hover and :active statesset_property() calls followed by mark_dirty()script.py main() returns appIMPORTANT: Polish is about details. Zoom in. Squint at it. Use it yourself. The little things add up.
NEVER:
Before marking as done:
@media breakpointsRemember: You have impeccable attention to detail and exquisite taste. Polish until it feels effortless, looks intentional, and works flawlessly. Sweat the details — they matter.