mcpField
U
ui-design-aesthetics

ui-design-aesthetics

github.com/nickcrew设计与 UI62358 次安装17 周前更新
代码仓库

关于 ui-design-aesthetics

ui-design-aesthetics 是面向界面设计与实现的技能,适用于新功能开发、界面改造和复杂仪表板。它结合视觉方向、渐进式呈现、动态加载与 API 契约校验,兼顾界面表现和性能。

主要功能

  1. 01制定统一的视觉方向
  2. 02按需动态加载组件
  3. 03渐进式展示界面复杂度
  4. 04校验前后端 API 契约
  5. 05规划交互与加载状态

适用场景

  1. 01从零设计应用或新功能
  2. 02改造现有界面并改善性能
  3. 03构建复杂仪表板和数据密集型界面

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/nickcrew/claude-cortex --skill ui-design-aesthetics

安装后在 Claude Code 中输入/ui-design-aesthetics确认已加载。

包含的文件

除 SKILL.md 外,安装时一起下载的参考资料和脚本。

references/
aesthetics.md
api-contracts.md
progressive-disclosure.md

详细介绍

UI 设计与美学

为设计和实现美观、高性能的用户界面提供专家指导。此技能通过渐进式披露和动态加载,在确保技术卓越的同时,打造鲜明独特的美学风格。

核心能力

  • 美学方向:通过强调独特的字体、色彩和层次感,避免“AI 垃圾风”。
  • 性能架构:确保 UI 组件动态加载,以尽量减少初始载荷。
  • 渐进式披露:设计仅在需要时才展现复杂内容的界面。
  • API 契约验证:确保前端组件与后端数据结构保持一致。

用法

在以下情况下使用此技能:

  • 从零开始设计新功能或应用。
  • 重构现有 UI,使其更现代、性能更佳。
  • 实现复杂的仪表盘或数据密集型界面。

快速参考

主题参考资料
美学规则(字体、色彩、动效)skills/ui-design-aesthetics/references/aesthetics.md
渐进式披露与动态加载skills/ui-design-aesthetics/references/progressive-disclosure.md
API 契约验证skills/ui-design-aesthetics/references/api-contracts.md

设计工作流

  1. 分析并选择美学风格:选择协调统一的主题(瑞士风格、新粗野主义等),避免采用泛泛的默认样式。
  2. 针对性能进行架构设计:找出需要延迟加载的重量级组件(React.lazy、动态导入)。
  3. 设计交互:规划分步呈现和基于交互的加载。
  4. 验证数据:为 API 响应定义 TypeScript 接口或 Zod 模式。
  5. 实现:使用工具类(Tailwind)编写代码,并遵循设计系统。

性能要求

  • 初始载荷:仅包含关键路径所需的 CSS/JS。
  • 动态加载:次要组件必须在交互发生时或组件可见时加载(IntersectionObserver)。
  • 延迟:针对耗时超过 100ms 的交互设计乐观 UI 状态。

评论

支持 Markdown