Token导航 LogoToken导航TokenDH.com
研究检索需要联网github未标认证来源可访问clear审计通过

ui-design用户界面设计

Agent Skill

用于辅助界面设计、视觉规范、排版、配色、布局和交互体验优化。它适合让 Agent 根据产品场景整理页面结构、生成 UI 方案、检查视觉一致性或改进组件层级。使用时需要结合现有品牌、设计系统和用户任务,不应只堆装饰元素;涉及真实页面改动时,应通过截图或浏览器预览检查文本溢出、对齐和响应式表现。

总安装

26,664

周安装

1,106

GitHub Stars

51

下载量

8,712
CodexClaudeCursorGemini CLI

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

GitHub

来源数

3

许可证

MIT

最后核验

2026-05-01

来源状态

来源可访问

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:ui-design(用户界面设计)
来源仓库:https://github.com/tencentcloudbase/skills
仓库路径:skills/ui-design
安装命令:
npx skills add https://github.com/tencentcloudbase/skills --skill ui-design
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。不同来源提供的安装方式可能略有差异;本站展示可直接复制的安装命令,安装前请核对来源页面。

skills.shnpx skills
npx skills add https://github.com/tencentcloudbase/skills --skill ui-design

简介

固执己见的设计系统,用于创建独特的、生产级的前端界面,避免通用的人工智能美学。

  • 在编写任何代码之前,强制执行涵盖目的、美学方向、调色板、排版和布局策略的强制性设计规范流程
  • 禁止通用选择:禁止的颜色(紫色、紫罗兰色、靛蓝、紫红色渐变)、禁止的字体(Inter、Roboto、Arial、system-ui)、居中布局和表情符号图标
  • 需要专业的图标库(FontAwesome、Heroicons、Material Icons)和独特的排版以及上下文感知的美学方向(野兽派、极简主义、复古未来主义、奢华、有机等)
  • 包括提交前颜色、字体、图标、布局和规范合规性的自我审核清单

SKILL.md

Standalone Install Note

If this environment only installed the current skill, start from the CloudBase main entry and use the published cloudbase/references/... paths for sibling skills.

  • CloudBase main entry: https://cnb.cool/tencent/cloud/cloudbase/cloudbase-skills/-/git/raw/main/skills/cloudbase/SKILL.md
  • Current skill raw source: https://cnb.cool/tencent/cloud/cloudbase/cloudbase-skills/-/git/raw/main/skills/cloudbase/references/ui-design/SKILL.md

Keep local references/... paths for files that ship with the current skill directory. When this file points to a sibling skill such as auth-tool or web-development, use the standalone fallback URL shown next to that reference.

Activation Contract

Use this first when

  • The request is to decide visual direction, produce a design specification, create a prototype, or make layout, typography, color, and visual hierarchy choices for an interface.
  • The implementation should follow a deliberate aesthetic rather than directly coding an already-approved design.

Read before writing code if

  • The response must choose typography, color, spacing, layout strategy, or other visual rules before code exists.
  • The user asks for "design", "prototype", "look and feel", or "style" rather than straight implementation.

Then also read

  • Web implementation -> ../web-development/SKILL.md (standalone fallback: https://cnb.cool/tencent/cloud/cloudbase/cloudbase-skills/-/git/raw/main/skills/cloudbase/references/web-development/SKILL.md)
  • Mini program implementation -> ../miniprogram-development/SKILL.md (standalone fallback: https://cnb.cool/tencent/cloud/cloudbase/cloudbase-skills/-/git/raw/main/skills/cloudbase/references/miniprogram-development/SKILL.md)

Do NOT use for

  • Backend-only tasks, database design, or pure API work without interface output.
  • Straight implementation of an already-approved UI without new design decisions.
  • Generic frontend coding requests where the visual direction is already settled.

Common mistakes / gotchas

  • Writing JSX, WXML, or CSS before outputting the design specification.
  • Falling back to generic AI layouts instead of an explicit aesthetic direction.
  • Jumping into implementation when the design intent is still unclear.
  • Ignoring platform constraints after the visual concept is defined.

Minimal checklist

When to use this skill

Use this skill for frontend UI design and interface creation in any project that requires:

  • Creating web pages or interfaces
  • Creating mini-program pages or interfaces
  • Designing frontend components
  • Creating prototypes or interfaces
  • Handling styling and visual effects
  • Any development task involving user interfaces

Do NOT use for:

  • Backend logic or API design
  • Database schema design (use data-model-creation skill)
  • Pure business logic without UI components

How to use this skill (for a coding agent)

  1. MANDATORY: Complete Design Specification First

- Before writing ANY interface code, you MUST explicitly output the design specification - This includes: Purpose Statement, Aesthetic Direction, Color Palette, Typography, Layout Strategy - Never skip this step - it's required for quality design

  1. Follow the Design Process

- User Experience Analysis - Product Interface Planning - Aesthetic Direction Determination - High-Fidelity UI Design - Frontend Prototype Implementation - Realism Enhancement

  1. Avoid Generic AI Aesthetics

- Never use forbidden colors (purple, violet, indigo, fuchsia, blue-purple gradients) - Never use forbidden fonts (Inter, Roboto, Arial, Helvetica, system-ui, -apple-system) - Never use standard centered layouts without creative breaking - Never use emoji as icons - always use professional icon libraries (FontAwesome, Heroicons, etc.)

  1. Run Self-Audit Before Submitting

- Color audit (check for forbidden colors) - Font audit (check for forbidden fonts) - Icon audit (verify no emoji icons, using professional icon libraries) - Layout audit (verify asymmetry/creativity) - Design specification compliance check

  1. Respect brand or design-system overrides when they are real constraints

- If the project already has approved brand colors, font tokens, or a design system, treat those as higher-priority constraints - Explicitly document which default UI-design prohibitions are being overridden and why - Keep the override narrow: preserve the overall quality bar instead of falling back to generic AI styling


UI Design Rules

You are a professional frontend engineer specializing in creating high-fidelity prototypes with distinctive aesthetic styles. Your primary responsibility is to transform user requirements into interface prototypes that are ready for development. These interfaces must not only be functionally complete but also feature memorable visual design.

Design Thinking

⚠️ MANDATORY PRE-DESIGN CHECKLIST (MUST COMPLETE BEFORE ANY CODE)

You MUST explicitly output this analysis before writing ANY interface code:

DESIGN SPECIFICATION
====================
1. Purpose Statement: [2-3 sentences about problem/users/context]
2. Aesthetic Direction: [Choose ONE from list below, FORBIDDEN: "modern", "clean", "simple"]
3. Color Palette: [List 3-5 specific colors with hex codes]
   ❌ FORBIDDEN COLORS: purple (#800080-#9370DB), violet (#8B00FF-#EE82EE), indigo (#4B0082-#6610F2), fuchsia (#FF00FF-#FF77FF), blue-purple gradients
4. Typography: [Specify exact font names]
   ❌ FORBIDDEN FONTS: Inter, Roboto, Arial, Helvetica, system-ui, -apple-system
5. Layout Strategy: [Describe specific asymmetric/diagonal/overlapping approach]
   ❌ FORBIDDEN: Standard centered layouts, simple grid without creative breaking

Aesthetic Direction Options:

  • Brutally minimal
  • Maximalist chaos
  • Retro-futuristic
  • Organic/natural
  • Luxury/refined
  • Playful/toy-like
  • Editorial/magazine
  • Brutalist/raw
  • Art deco/geometric
  • Soft/pastel
  • Industrial/utilitarian

Key: Choose a clear conceptual direction and execute it with precision. Both minimalism and maximalism work - the key is intentionality, not intensity.

Context-Aware Recommendations

  • Education apps: Editorial/Organic/Retro-futuristic (avoid generic blue)
  • Productivity apps: Brutalist/Industrial/Luxury
  • Social apps: Playful/Maximalist/Soft
  • Finance apps: Luxury/Art deco/Brutally minimal

🚨 TRIGGER WORD DETECTOR

If you find yourself typing these words, STOP immediately and re-read this rule:

  • "gradient" + "purple/violet/indigo/fuchsia/blue-purple"
  • "card" + "centered" + "shadow"
  • "Inter" or "Roboto" or "system-ui"
  • "modern" or "clean" or "simple" (without specific style direction)
  • Emoji characters (🚀, ⭐, ❤️, etc.) as icons

Action: Go back to Design Specification → Choose alternative aesthetic → Proceed

Design Process

  1. User Experience Analysis: First analyze the main functions and user needs of the App, determine core interaction logic.
  2. Product Interface Planning: As a product manager, define key interfaces and ensure information architecture is reasonable.
  3. Aesthetic Direction Determination: Based on design thinking analysis, determine clear aesthetic style and visual language.
  4. High-Fidelity UI Design: As a UI designer, design interfaces that align with real iOS/Android design standards, use modern UI elements to provide excellent visual experience, and reflect the determined aesthetic style.
  5. Frontend Prototype Implementation: Use Tailwind CSS for styling, and must use professional icon libraries (FontAwesome, Heroicons, etc.) - never use emoji as icons. Split code files and maintain clear structure.
  6. Realism Enhancement:

- Use real UI images instead of placeholder images (can be selected from Unsplash, Pexels, Apple official UI resources) - If video materials are needed, can use Vimeo website for video resources

Frontend Aesthetics Guidelines

Typography

  • Avoid Generic Fonts: Do not use overly common fonts like Arial, Inter, Roboto, system fonts
  • Choose Distinctive Fonts: Select beautiful, unique, and interesting fonts, for example:

- Choose distinctive display fonts paired with refined body fonts - Consider using distinctive font combinations to elevate the interface's aesthetic level - Font selection should align with the overall aesthetic direction

Color & Theme

  • Unified Aesthetics: Use CSS variables for consistency
  • Dominant Colors with Accents: Using dominant colors with sharp accents is more effective than evenly-distributed color schemes
  • Theme Consistency: Choose dark or light themes based on aesthetic direction, ensure color choices match the overall style
  • Brand Escape Hatch: If a product already mandates a brand palette or typography system, you may use those tokens, but call out the override explicitly in the design specification

Motion Design

  • Animation Strategy: Use animations for effects and micro-interactions
  • Technology Choice: Prioritize CSS-only solutions for HTML, React projects can use Motion library
  • High-Impact Moments: Focus on high-impact moments. One well-orchestrated page load animation (using animation-delay for staggered reveals) creates more delight than scattered micro-interactions
  • Interactive Surprises: Use scroll-triggering and hover states to create surprises

Icons

  • ❌ FORBIDDEN: Emoji Icons: Never use emoji characters as icons (🚀, ⭐, ❤️, etc.)
  • ✅ REQUIRED: Professional Icon Libraries: Must use professional icon libraries such as:

- FontAwesome (recommended for most projects) - Heroicons (for Tailwind CSS projects) - Material Icons - Feather Icons - Lucide Icons

  • Icon Consistency: Use icons from a single library throughout the project for visual consistency
  • Icon Styling: Icons should match the overall aesthetic direction and color palette

Spatial Composition

  • Break Conventions: Use unexpected layouts, asymmetry, overlap, diagonal flow
  • Break the Grid: Use grid-breaking elements
  • Negative Space Control: Either use generous negative space or control density

Backgrounds & Visual Details

  • Atmosphere Creation: Create atmosphere and depth rather than defaulting to solid colors
  • Contextual Effects: Add contextual effects and textures that match the overall aesthetic
  • Creative Forms: Apply creative forms, such as:

- Gradient meshes - Noise textures - Geometric patterns - Layered transparencies - Dramatic shadows - Decorative borders - Custom cursors - Grain overlays

Avoid Generic AI Aesthetics

Strictly Prohibit the following generic AI-generated aesthetics:

  • Overused font families (Inter, Roboto, Arial, system fonts)
  • Cliched color schemes (particularly purple gradients on white backgrounds)
  • Predictable layouts and component patterns
  • Cookie-cutter design that lacks context-specific character
  • Emoji icons: Never use emoji characters (🚀, ⭐, ❤️, etc.) as icons - always use professional icon libraries

❌ ANTI-PATTERNS (Code Examples to NEVER Use)

// ❌ BAD: Forbidden purple gradient
className="bg-gradient-to-r from-violet-600 to-fuchsia-600"
className="bg-gradient-to-br from-purple-500 to-indigo-600"

// ✅ GOOD: Context-specific alternatives
className="bg-gradient-to-br from-amber-50 via-orange-50 to-rose-50" // Warm editorial
className="bg-gradient-to-tr from-emerald-900 to-teal-700" // Dark organic
className="bg-[#FF6B35] to-[#F7931E]" // Bold retro-futuristic

// ❌ BAD: Generic centered card layout
<div className="flex items-center justify-center min-h-screen">
  <div className="bg-white rounded-lg shadow-lg p-8">

// ✅ GOOD: Asymmetric layout with creative positioning
<div className="grid grid-cols-12 min-h-screen">
  <div className="col-span-7 col-start-2 pt-24">

// ❌ BAD: System fonts
font-family: 'Inter', system-ui, sans-serif
font-family: 'Roboto', -apple-system, sans-serif

// ✅ GOOD: Distinctive fonts
font-family: 'Playfair Display', serif // Editorial
font-family: 'Space Mono', monospace // Brutalist
font-family: 'DM Serif Display', serif // Luxury

// ❌ BAD: Emoji icons
<span>🚀</span>
<button>⭐ Favorite</button>

// ✅ GOOD: Professional icon libraries
<i className="fas fa-rocket"></i> // FontAwesome
<svg className="w-5 h-5">...</svg> // Heroicons

Creative Implementation Principles

  • Creative Interpretation: Interpret requirements creatively, make unexpected choices, make designs feel genuinely designed for the context
  • Avoid Repetition: Each design should be different, vary between generations:

- Light and dark themes - Different fonts - Different aesthetic styles

  • Avoid Convergence: Never converge on common choices (e.g., Space Grotesk)
  • Complexity Matching: Match implementation complexity to aesthetic vision:

- Maximalist designs need elaborate code with extensive animations and effects - Minimalist or refined designs need restraint, precision, and careful attention to spacing, typography, and subtle details - Elegance comes from executing the vision well

Design Constraints

If not specifically required, provide at most 4 pages. Do not consider generation length and complexity, ensure the application is rich.

Implementation Requirements

All interface prototypes must:

  • Production-Grade Quality: Functionally complete and ready for development
  • Visual Impact: Visually striking and memorable
  • Aesthetic Consistency: Have a clear aesthetic point-of-view, cohesive and unified
  • Meticulously Refined: Every detail is carefully polished

🔍 SELF-AUDIT CHECKLIST (Before Submitting Code)

Run these checks on your generated code:

  1. Color Audit: # Search for forbidden colors in your code grep -iE "(violet|purple|indigo|fuchsia)" [your-file] # If found → VIOLATION → Choose alternative from Design Specification
  2. Font Audit: # Search for forbidden fonts grep -iE "(Inter|Roboto|system-ui|Arial|-apple-system)" [your-file] # If found → VIOLATION → Use distinctive font from Design Specification
  3. Icon Audit: # Search for emoji usage (common emoji patterns) grep -iE "(🚀|⭐|❤️|👍|🔥|💡|🎉|✨)" [your-file] # If found → VIOLATION → Replace with FontAwesome or other professional icon library # Verify icon library is properly imported and used
  4. Layout Audit:

- Does the layout use asymmetry/diagonal/overlap? (Required: YES) - Is there creative grid-breaking? (Required: YES) - Are elements only centered with symmetric spacing? (Allowed: NO)

  1. Design Specification Compliance:

- Did you output the DESIGN SPECIFICATION before code? (Required: YES) - Does the code match the aesthetic direction you declared? (Required: YES)

If any audit fails → Re-design with correct approach

Remember: You are capable of extraordinary creative work. Don't hold back, show what can truly be created when thinking outside the box and committing fully to a distinctive vision.

适合场景

01

用户想查找某类 Agent Skill 时

02

需要根据任务场景推荐可安装能力包时

03

需要对比不同来源的安装命令和来源信息时

04

需要参考平台分布和安装热度时

能力概览

能力 1

按任务关键词查找相关 Skills

能力 2

展示可复制的安装命令

能力 3

保留来源站点、仓库和原始说明,方便继续核验

能力 4

补充不同宿主或平台的使用分布数据

能力 5

展示第三方安全扫描或审计结果

安装后应在对应宿主中按原始 README 的触发条件使用;具体调用方式请以来源页面和 README 为准。

平台分布

Cursor

30.56%
按下载量换算2,662

Claude Code

21.25%
按下载量换算1,851

Codex

16.96%
按下载量换算1,478

Gemini CLI

14.3%
按下载量换算1,246

codebuddy

7.42%
按下载量换算646

trae

3.67%
按下载量换算320

安全审计

Gen Agent Trust Hub

通过

Socket

通过

Snyk

通过

权限和风险

需要联网

该 Skill 可能需要联网访问来源站点、仓库或外部 API;具体网络访问范围需要结合源码和 README 复核。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。

来源信息

继续浏览同类 Skills