/ 目录 / 演练场 / Claude Design Auditor
● 社区 Ashutos1997 ⚡ 即开即用

Claude Design Auditor

作者 Ashutos1997 · Ashutos1997/claude-design-auditor-skill

系统设计评审—排版,对比度,间距, a11y ,动作,深色模式,令牌,深色图案—在代码之前/之后得分为0-100。

claude-design-auditor-skill根据18条专业规则对各种格式( Figma、HTML/CSS、React/Vue、屏幕截图、线框图、散文描述)的设计进行审核。输出是0-100分,包含按严重程度排序的问题、单独的可访问性+道德评分、代码修复之前/之后以及可导出的报告( Markdown、Canva、开发人员移交)。使用它在开发交接之前对设计进行压力测试,在PR中强制执行质量条,或对重新设计的优先级列表进行分类。

为什么要用

核心特性

实时演示

实际使用效果

claude-design-auditor-skill.replay ▶ 就绪
0/0

安装

选择你的客户端

~/Library/Application Support/Claude/claude_desktop_config.json  · Windows: %APPDATA%\Claude\claude_desktop_config.json
{
  "mcpServers": {
    "claude-design-auditor-skill": {
      "command": "git",
      "args": [
        "clone",
        "https://github.com/Ashutos1997/claude-design-auditor-skill",
        "~/.claude/skills/claude-design-auditor"
      ],
      "_inferred": true
    }
  }
}

打开 Claude Desktop → Settings → Developer → Edit Config。保存后重启应用。

~/.cursor/mcp.json · .cursor/mcp.json
{
  "mcpServers": {
    "claude-design-auditor-skill": {
      "command": "git",
      "args": [
        "clone",
        "https://github.com/Ashutos1997/claude-design-auditor-skill",
        "~/.claude/skills/claude-design-auditor"
      ],
      "_inferred": true
    }
  }
}

Cursor 使用与 Claude Desktop 相同的 mcpServers 格式。项目级配置优先于全局。

VS Code → Cline → MCP Servers → Edit
{
  "mcpServers": {
    "claude-design-auditor-skill": {
      "command": "git",
      "args": [
        "clone",
        "https://github.com/Ashutos1997/claude-design-auditor-skill",
        "~/.claude/skills/claude-design-auditor"
      ],
      "_inferred": true
    }
  }
}

点击 Cline 侧栏中的 MCP Servers 图标,然后选 "Edit Configuration"。

~/.codeium/windsurf/mcp_config.json
{
  "mcpServers": {
    "claude-design-auditor-skill": {
      "command": "git",
      "args": [
        "clone",
        "https://github.com/Ashutos1997/claude-design-auditor-skill",
        "~/.claude/skills/claude-design-auditor"
      ],
      "_inferred": true
    }
  }
}

格式与 Claude Desktop 相同。重启 Windsurf 生效。

~/.continue/config.json
{
  "mcpServers": [
    {
      "name": "claude-design-auditor-skill",
      "command": "git",
      "args": [
        "clone",
        "https://github.com/Ashutos1997/claude-design-auditor-skill",
        "~/.claude/skills/claude-design-auditor"
      ]
    }
  ]
}

Continue 使用服务器对象数组,而非映射。

~/.config/zed/settings.json
{
  "context_servers": {
    "claude-design-auditor-skill": {
      "command": {
        "path": "git",
        "args": [
          "clone",
          "https://github.com/Ashutos1997/claude-design-auditor-skill",
          "~/.claude/skills/claude-design-auditor"
        ]
      }
    }
  }
}

加入 context_servers。Zed 保存后热重载。

claude mcp add claude-design-auditor-skill -- git clone https://github.com/Ashutos1997/claude-design-auditor-skill ~/.claude/skills/claude-design-auditor

一行命令搞定。用 claude mcp list 验证,claude mcp remove 卸载。

使用场景

实战用法: Claude Design Auditor

在交付给工程部门之前审核设计

👤 产品设计师准备开发移交 ⏱ ~30 min intermediate

何时使用: 设计是“完成”的,您希望在开发人员开始克隆它之前进行最后的扫描。

前置条件
  • 技能已安装 — git clone https://github.com/Ashutos1997/claude-design-auditor-skill ~/.claude/skills/
步骤
  1. 调用审核员
    审核此Figma链接:<url>。范围:满。✓ 已复制
    → 参考18条规则,对问题进行分数+排名
  2. 修复关键问题
    在Figma中应用前5个高严重程度修复;显示之前/之后。✓ 已复制
    → 每次修复之前/之后的预览
  3. 导出切换
    导出带有令牌和a11y注释的开发交接标记。✓ 已复制
    → Markdown已准备好进入工单

结果: 设计到达DEV时,其主要问题已经解决。

注意事项
  • 将分数视为目标 — 得分衡量的是对规则的遵守,而不是品味。使用查找列表,而不仅仅是数字

辅助功能-检查组件

👤 前端工程师发布新组件 ⏱ ~20 min beginner

何时使用: 您构建了一个对话框/菜单/表单控件,并希望尽早发现a11y问题。

步骤
  1. 粘贴组件源
    审核此React对话框组件,范围:可访问性+运动。✓ 已复制
    → 研究结果引用了WCAG标准以及要更改的确切行
  2. 应用改进项
    使用建议的修补程序修补组件;保持API不变。✓ 已复制
    → 差异尊重现有API

结果: 在辅助功能审核中幸存的组件。

注意事项
  • 审核员对品味的过度接触(例如,在a11y模式下的风格挑剔) — 将范围显式限制为a11y +运动

对旧版用户界面进行分类,以重新设计优先级

👤 负责重新设计的设计主管 ⏱ ~60 min advanced

何时使用: 您正在计划重新设计,需要有关从哪里开始的数据。

步骤
  1. 订阅源屏幕或网址
    审核应用程序的前10个屏幕<url>。按严重程度汇总结果。✓ 已复制
    → 带有热点的跨屏幕汇总
  2. 拣货顺序
    提出按规则类别分组的重新设计排序计划。✓ 已复制
    → 与调查结果相关的计划,而不是氛围

结果: 以混凝土缺陷为后盾的重新设计计划。

组合

与其他 MCP 搭配,撬动十倍杠杆

claude-design-auditor-skill + claude-code-design-skills

审核→Figma到代码→重新审核代码

审核Figma ,转换为React ,然后重新审核React以验证奇偶校验。✓ 已复制
claude-design-auditor-skill + motion-dev-animations-skill

让运动专家添加/调整动画,然后运行审核员的运动范围

为每个motion-dev添加弹簧动画;然后审核motion + reduced-motion行为。✓ 已复制
claude-design-auditor-skill + figma

通过MCP提取Figma资产,审计并回复评论

对于每个标记的帧,添加总结发现的Figma注释。✓ 已复制

工具

此 MCP 暴露的能力

工具输入参数何时调用成本
design-audit (SKILL) asset (Figma URL / image / code) + optional scope 移交前、代码审核中或作为重新设计计划的一部分 0

成本与限制

运行它的成本

API 配额
每次调用 Token 数
大—屏幕截图和长代码块占主导地位
费用
免费
提示
积极地(仅限a11y或仅限排版)进行快速迭代;全面审核是象征性的。

安全

权限、密钥、影响范围

凭据存储: 无;如果Figma网址是私有的,请通过图像导出共享或使用具有适当范围的Figma MCP。
数据出站: 没有来自技能的网络出口;您的图像和代码保持在聊天中。

故障排查

常见错误与修复

审核员忽略了显而易见的问题

增加输入大小或提供多个视口/屏幕截图;通过覆盖,启发式效果更好。

验证: Re-run with extra screenshots
令牌警告输出过多

将范围设置为18条规则的一个子集。

验证: Ask for 'scope: typography + contrast + a11y' only
修复打破了现有的设计系统

指示审核员留在您的令牌集中;提供tokens.json。

验证: Before/after diffs reference token names

替代方案

Claude Design Auditor 对比其他方案

替代方案何时用它替代权衡
claude-code-design-skills您想从Figma转到代码,而不是审核现有工作覆盖管道的另一侧
ai-friendly-web-design-skill您需要广泛的网页设计指导,而不是严格的审核员较少结构化输出
apple-hig-designer-skill您是专门为Apple平台设计的特定于平台,而不是通用

更多

资源

📖 阅读 GitHub 上的官方 README

🐙 查看未解决的 issue

🔍 浏览全部 400+ MCP 服务器和 Skills