SuperAPI AI 工具集

design-expert

设计与创作

查看项目

更新于 10-16 01:37

技能介绍

用途:在组件设计、设计系统选择与搭建、响应式布局以及 Figma 分析场景中,为 Claude 提供可读取的设计参考。

主要能力:

  1. 设计原则:原子设计(Atoms → Molecules → Organisms → Templates → Pages)、移动优先、以设计令牌(颜色/间距/字体)代替魔法值、每个项目只用一个组件库以保持一致。
  2. 设计系统选择建议:企业级可选 Ant Design、MUI、Mantine;现代 Web 可选 Tailwind + shadcn/ui;React Native 移动端用 NativeWind;原型可用 Bootstrap、Tailwind。
  3. 自动检测:从 package.json 识别 @mui/material → MUI、antd → Ant Design、tailwindcss → Tailwind、@chakra-ui/react → Chakra、nativewind → NativeWind、@mantine/core → Mantine。
  4. 响应式断点:移动端 <768px,平板 768–1024px,桌面 >1024px。

使用方式:先读取设计单一事实来源(SoT),若存在 .claude/design/design-system.md,应沿用其中已确定的库、配色与字体,不要重新推荐;仅当没有 SoT 文件时才执行选择逻辑,并持久化选择结果。实现时用 Context7 获取当前库文档,添加 "use context7" 以拉取特定版本的 API。

Figma 同步:已安装的 figma MCP 为 figma-developer-mcp(Framelink),提供 get_figma_data(布局、样式、文本、组件树)与 download_figma_images;它不提供 get_variable_defs / get_code_connect_map,调用会报错。应把 Figma 当作来源而非重新生成器:调用 get_figma_data 读取颜色、字体、间距,写入设计令牌体系与 design-system.md,不要手抄十六进制色值;生成节点前按 Figma 图层名与 src/components/ 做名称匹配并复用已有组件;图片与图标用 download_figma_images 拉取。

限制:资料未提供收费、价格、平台支持范围与效果数据;该技能为 AI 消费型参考,人类可读说明见 docs/architecture/HIERARCHICAL_PLANNING.md 或 docs/getting-started/。