designing-ui

Consolidate UI design principles into a reusable Markdown blueprint.

Updated Apr 12, 2026
One-click install
npx skills add https://github.com/liangmiQwQ/skills --skill designing-ui-liangmiqwq
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: designing-ui
Source: https://github.com/liangmiQwQ/skills/tree/main/my-skills/designing-ui
Command: npx skills add https://github.com/liangmiQwQ/skills --skill designing-ui-liangmiqwq

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Standardizes UI design language across projects by codifying practical guidelines for icons, colors, typography, and layout.

Core Features & Use Cases

  • Icons Are the Text: Use icons boldly — they communicate button and UI purpose at a glance; in compact UIs, icons can replace text labels.
  • Stick to the Theme Color: Reuse the project’s theme color tokens and avoid introducing new colors unnecessarily.
  • Use Opacity Instead of Hardcoded Colors: Prefer opacity-based color expressions to maintain a coherent palette.
  • Flat UI with Borders Only: Favor borders and muted depth over shadows and gradients to keep UI clean.
  • Typography: Load the Right Font for the Context: Choose display fonts for hero sections and clean sans-serif for application UI.

Quick Start

Apply these design principles to a UI mockup to ensure consistent visuals.

Frequently Asked Questions about designing-ui

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I standardize UI design language across multiple product screens?

Standardizing UI design language involves codifying practical guidelines for icons, colors, typography, and layout into a single reusable blueprint to maintain visual consistency across all product screens.

What is the best way to maintain color consistency in a design system?

Maintain color consistency by strictly reusing the project's theme color tokens and using opacity-based color expressions, avoiding hardcoded colors and unnecessary new color introductions.

How do I use iconography to replace text labels in compact UI?

Use iconography boldly to communicate button and UI purpose at a glance; in compact UIs, icons can effectively replace text labels to save space while maintaining clarity.

Does flat UI design work better with borders or shadows for visual depth?

Flat UI design works better using borders and muted depth rather than shadows and gradients, keeping the interface clean while maintaining clear visual boundaries between elements.

How do I choose the right typography for different UI contexts?

Choose typography by loading display fonts for hero sections to create impact and clean sans-serif fonts for application UI to ensure readability and functional clarity.

When do I need a UI design blueprint for reviewing existing interfaces?

You need a UI design blueprint when reviewing existing interfaces to evaluate them against standardized principles for iconography, color tokens, typography, and flat layout styling.