Skip to content
cccskills
FreePublished on GitHub

minimal-ui-design

Use when designing or refining UIs that must be visually minimal, low-noise, and icon-forward while staying understandable for new users, especially when reducing text, consolidating controls, or streamlining dialogs, toolbars, search panels, or list results.

The English summary is being prepared. Showing the original description.

See how to install

Files included (2)

  • SKILL.md3.4 KB
  • README.md685 B

SKILL.md (original)

Review the instructions the agent will receive before you install.

Minimal UI Design

Overview

Create UIs that feel calm and minimal without sacrificing clarity. Prioritize reduced copy, icon-led actions, and subtle guidance that keeps new users oriented.

When to Use

  • The user asks for minimal, clean, or low-noise UI.
  • You are removing redundant text or simplifying dense layouts.
  • You are switching text buttons to icon-only controls.
  • You need to keep a UI beginner-friendly after simplification.
  • You are redesigning search dialogs, toolbars, or action bars.

Do NOT use when the goal is a marketing/brand-heavy or storytelling UI.

Core Principles

  1. Reduce, don’t hide

    • Remove duplicates and verbose labels first.
    • Keep one minimal cue per area (placeholder, tooltip, or keycap row).
  2. Icon-first, never icon-only without labels

    • Use icons for primary actions.
    • Always include aria-label/title for meaning and onboarding.
    • Prefer icon-only + tooltip; use visible text only when confusion remains.
  3. Guidance must be low-noise

    • Use subtle keycap rows or tiny tooltips over large help panels.
    • Keep hint text to 1–4 words.
  4. Density with breathing

    • Compact spacing, but avoid reducing font size to “fake minimal”.
    • Use consistent spacing scale; keep touch targets ≥ 44×44.
  5. Keep the editing flow keyboard-first

    • Shortcut hints belong in a single, quiet strip.
    • Show only shortcuts that are usable in the current surface.
    • Avoid showing the same shortcut in multiple places.

Workflow (Minimal UI Pass)

  1. Delete redundancy
    • Remove repeated labels, “empty state” descriptions, and duplicate headers.
  2. Collapse controls
    • Merge similar actions into a single toggle or icon button.
  3. Replace text with icons
    • Convert button text to icons, keep labels via aria-label/title.
  4. Re-add minimal guidance
    • Choose ONE: placeholder, tooltip, or keycap row.
    • If you add a keycap row, remove other shortcut hints nearby.
  5. Check clarity
    • Can a new user pass a 10-second scan test?

Quick Reference

Do

  • Use a single shortcut bar (keycaps) when helpful.
  • Keep labels in accessibility attributes.
  • Use small, consistent icon sizes.
  • Use subtle active states (theme-tinted, low opacity).

Don’t

  • Add a settings toggle just to show labels.
  • Show multi-line help blocks inside minimal dialogs.
  • Shrink font size to “look clean”.
  • Duplicate hints in multiple locations.
  • Reintroduce visible labels everywhere by default.

Common Mistakes

  • Over-hiding: icon-only without labels or tooltips.
  • Help bloat: adding a help panel defeats minimalism.
  • False minimal: tiny fonts and tight line-height reduce readability.
  • Conflicting cues: shortcut hints shown in both header and footer.
  • Global hints: showing shortcuts that don’t apply in the current UI.

Example (Condensed)

User: “搜索框要极简、图标化,但新手也要能用。”
Response: “移除冗余文案,保留 1 个引导(占位符或 keycap 条),按钮改图标并补 aria-label,减少信息密度但保留清晰路径。”

Reviews

No reviews yet. Tell others what you thought.

Comments

No login needed. Share how it worked for you, ask a question, or note where it did not run.

No comments yet. Be the first to write one.

Comments are published right away. Do not include personal information such as email addresses or phone numbers. Up to 2 URLs.

0 / 1,000 characters

This form is protected by reCAPTCHA, and the Google Privacy Policy and Terms of Service apply.

More skills from this repository

百度语音识别 - 将语音消息转换为文本。支持中文普通话、英语、粤语、四川话。专为国内服务器环境优化,自动绕过代理访问百度 API。

The English summary is being prepared. Showing the original description.

castle-x/skills-x18Updated Apr 16, 2026

You MUST use this before any creative work - creating features, building components, adding functionality, or modifying behavior. Explores user intent, requirements and design before implementation.

The English summary is being prepared. Showing the original description.

castle-x/skills-x18Updated Apr 16, 2026

Use when facing 2+ independent tasks that can be worked on without shared state or sequential dependencies

The English summary is being prepared. Showing the original description.

castle-x/skills-x18Updated Apr 16, 2026

Use when you have a written implementation plan to execute in a separate session with review checkpoints

The English summary is being prepared. Showing the original description.

castle-x/skills-x18Updated Apr 16, 2026

帮助用户将飞书群机器人 Webhook 通知接入 Claude Code,使得每次任务完成后自动发送飞书消息卡片通知。 触发场景(当用户提到以下任意内容时激活此 skill): - "飞书通知"、"接入飞书"、"飞书提醒" - "task 完成通知"、"任务完成提醒" - "claude 完成提醒"、"claude 通知" - "Stop hook 通知"、"hook 通知" - "发飞书消息"、"飞书机器人" - "任务结束通知"、"配置通知"

The English summary is being prepared. Showing the original description.

castle-x/skills-x18Updated Apr 16, 2026

Helps users discover and install agent skills when they ask questions like "how do I do X", "find a skill for X", "is there a skill that can...", or express interest in extending capabilities. This skill should be used when the user is looking for functionality that might exist as an installable skill.

The English summary is being prepared. Showing the original description.

castle-x/skills-x18Updated Apr 16, 2026

See all skills by castle-x

Report a problem with this skill