ui-design
Comprehensive UI design skill covering fundamentals, patterns, and anti-patterns. Layout, typography, color, spacing, accessibility, motion, and component design. Use when building any web interface, reviewing design quality, or creating distinctive UIs.
Why use this skill?
Master web design with the ui-design skill. Learn systematic typography, layout strategies, and CSS best practices to build production-grade, distinctive interfaces.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/wpank/ui-designWhat This Skill Does
The ui-design skill serves as an expert consultant for web interface creation. It enforces a systematic approach to design, prioritizing the 80/20 rule: focusing heavily on typography, spacing, and color palettes to achieve high-perceived quality. The skill assists in choosing design directions (Brutally Minimal, Luxury, Playful, Editorial, or Industrial), determining structural layouts using modern CSS (Grid vs. Flexbox), and implementing container strategies. It acts as a design system architect, ensuring consistency across components while adhering to accessibility standards.
Installation
You can integrate this skill into your environment by running the following command in your terminal:
clawhub install openclaw/skills/skills/wpank/ui-design
Use Cases
- Landing Page Creation: Generate layout prototypes and responsive grid systems for high-converting landing pages.
- Design Reviews: Audit existing CSS or component structures for common mistakes like inconsistent padding or poor visual hierarchy.
- Design System Standardization: Establish consistent spacing scales, font pairings, and color tokens for enterprise-grade dashboards.
- Component Prototyping: Build distinctive UI components that move away from generic web aesthetics while maintaining functional requirements.
- Accessibility Auditing: Ensure that contrast ratios and responsive spacing meet modern accessibility guidelines.
Example Prompts
- "I am building a B2B SaaS dashboard. Suggest a color palette and layout strategy that feels professional and industrial using a Tailwind-based approach."
- "Review this UI component code for a pricing card. The alignment feels off; suggest a layout fix using modern CSS grid properties."
- "Help me choose a typography pair for an editorial-style blog. I want something that feels modern but highly readable for long-form content."
Tips & Limitations
- Focus on the 'Design Philosophy' section: If you are short on time, prioritize typography and spacing before worrying about borders or shadows.
- Use the provided container strategies to maintain content alignment across different screen sizes.
- The skill is most effective when you provide specific context about your target audience; for example, distinguishing between a playful consumer app and a data-dense enterprise tool will drastically change the design recommendations.
- Remember that this skill provides stylistic and technical guidance; ensure your final implementation follows your project's existing code style guide if applicable.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-wpank-ui-design": {
"enabled": true,
"auto_update": true
}
}
}Tags
Related Skills
designer-intelligence-station
Designer intelligence collection tool. Monitors 46 public sources (AI/hardware/mobile/design), dynamic quality-based filtering v2.1.8, generates structured daily/weekly reports. All data stored locally.
frontend-design
Generates production-ready UI components from natural language. Use when the user asks to design a component, create a button, build a form, prototype a layout, or generate React/Tailwind CSS code. NOT for: backend logic, API design, database schema, or non-UI tasks.
axure-prototype-generator
Axure 原型代码生成器 - 输出 JavaScript 格式 HTML 代码,支持内联框架直接加载可交互原型。
douyin-cover-builder
这是一个面向中文创作者的 OpenClaw Skill,输入主题与人物气质后,会输出可直接用于生图模型的高质量提示词与创意说明。
react-best-practices
Audits React code for performance, bundle size, and best practices. Use when reviewing React code, auditing bundle size, finding performance issues, checking React 18+ patterns, or evaluating a React codebase. NOT for: non-React projects, backend Node.js code, or CSS-only reviews.