一键导入
distill
Strip Puree UI designs to their essence by removing unnecessary complexity. Great design is simple, powerful, and clean.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Strip Puree UI designs to their essence by removing unnecessary complexity. Great design is simple, powerful, and clean.
用 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 | distill |
| description | Strip Puree UI designs to their essence by removing unnecessary complexity. Great design is simple, powerful, and clean. |
| user-invocable | true |
| argument-hint | Describe the component or panel to simplify (e.g. "settings panel", "toolbar layout") |
Remove unnecessary complexity from Puree designs, revealing the essential elements and creating clarity through ruthless simplification.
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.
Analyze what makes the design feel complex or cluttered:
Identify complexity sources:
Find the essence:
If any of these are unclear from the codebase, ask the user directly to clarify what you cannot infer.
CRITICAL: Simplicity is not about removing features — it's about removing obstacles between users and their goals. Every element should justify its existence.
Create a ruthless editing strategy:
IMPORTANT: Simplification is hard. It requires saying no to good ideas to make room for great execution. Be ruthless.
Systematically remove complexity across these dimensions:
display: none + Python to reveal on demand)// Before: cluttered
.panel {
background-color: #2a2a3e;
border: 1px solid rgba(255, 255, 255, 0.15);
box-shadow: 0px 8px 24px rgba(0, 0, 0, 0.3);
border-radius: 12px;
}
// After: clean
.panel {
background-color: $surface;
border-radius: 8px;
}
# Before: over-nested
content_wrapper:
inner_wrapper:
content_container:
actual_content:
text: "Hello"
# After: flat
content:
class: content
text: "Hello"
NEVER:
Ensure simplification improves usability:
If you removed features or options:
Remember: Simplification is an act of confidence — knowing what to keep and courage to remove the rest. As Antoine de Saint-Exupéry said: "Perfection is achieved not when there is nothing more to add, but when there is nothing left to take away."