Install
$ agentstack add skill-castle-x-skills-x-minimal-ui-design ✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.
Security review
✓ PassedNo issues found. Passed automated security review. · v0.1.0 How review works →
- ✓ Prompt-injection patterns
- ✓ Secret / credential exfiltration
- ✓ Dangerous shell & filesystem operations
- ✓ Untrusted network calls
- ✓ Known-malicious package signatures
What it can access
- ✓ Network access No
- ✓ Filesystem access No
- ✓ Shell / process execution No
- ✓ Environment & secrets No
- ✓ Dynamic code execution No
From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.
Verified badge
Passed review? Show it. Paste this badge into your README, it links to the public security report.
Reliability & compatibility
Declared compatibility
Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.
We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.
How agent discovery & health will work →About
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
- Reduce, don’t hide
- Remove duplicates and verbose labels first.
- Keep one minimal cue per area (placeholder, tooltip, or keycap row).
- Icon-first, never icon-only without labels
- Use icons for primary actions.
- Always include
aria-label/titlefor meaning and onboarding. - Prefer icon-only + tooltip; use visible text only when confusion remains.
- Guidance must be low-noise
- Use subtle keycap rows or tiny tooltips over large help panels.
- Keep hint text to 1–4 words.
- Density with breathing
- Compact spacing, but avoid reducing font size to “fake minimal”.
- Use consistent spacing scale; keep touch targets ≥ 44×44.
- 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)
- Delete redundancy
- Remove repeated labels, “empty state” descriptions, and duplicate headers.
- Collapse controls
- Merge similar actions into a single toggle or icon button.
- Replace text with icons
- Convert button text to icons, keep labels via
aria-label/title.
- Re-add minimal guidance
- Choose ONE: placeholder, tooltip, or keycap row.
- If you add a keycap row, remove other shortcut hints nearby.
- 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,减少信息密度但保留清晰路径。”
Source & license
This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.
- Author: castle-x
- Source: castle-x/skills-x
- License: MIT
Install and usage instructions live in the source repository linked above.
Reviews
No reviews yet, be the first.
Write a review
Versions
- v0.1.0 Imported from the upstream source.