
Impeccable
给 AI 编码智能体补上设计语汇的开源技能与命令行工具:24 个设计命令加 62 条确定性检测规则,Apache-2.0 许可开源
关于 Impeccable
Impeccable 是一套面向 AI 编码智能体的开源设计技能与命令行工具:一个技能提供 24 个设计命令,配合浏览器内的实时迭代模式和 62 条确定性检测规则,用来减少 AI 生成前端界面中的常见套路。README 的支持工具列表包括 Claude Code、Codex CLI、Cursor、GitHub Copilot 和 Gemini CLI 等。许可证为 Apache-2.0,公开的技能、命令、命令行工具和检测引擎免费。截至 2026-10-26,最新发布为 engine-v0.1.17,GitHub 发布时间 2026-10-24 07:26 (UTC+8)。

它解决什么问题
官网首页标题为 The missing design vocabulary for agents.,副标题写把 AI 套路化的界面改成可以上线的界面。GitHub 描述称它是一套让 AI 编码工具更擅长设计的设计语言。
问题与做法。README 写各家模型在相同的 SaaS 模板上训练,缺少设计指引时会反复出现同一批特征,例如处处 Inter 字体、紫到蓝的渐变、卡片套卡片、彩色背景上的灰字。Impeccable 把设计知识写成智能体可调用的技能,用 /impeccable init 在项目里写入 PRODUCT.md 记录产品背景,用 /impeccable document 生成 DESIGN.md 记录现有视觉体系,再由各个命令按这些背景信息做设计和修改。
来源。README 写 Anthropic 的 frontend-design 是第一个被广泛使用的 Claude 设计技能,Impeccable 从它起步。
发展历程。仓库 2025-11-16 09:52 (UTC+8) 创建。作者博客 2026-07-02 宣布成立 Renaissance Geek 作为 Impeccable 背后的公司,由 a16z 投资、Anish Acharya 领投,同时宣布与 GitHub 合作。
近期发布按技能、命令行工具和检测引擎三条线分开:engine-v0.1.17 于 2026-10-24 07:26 (UTC+8),skill-v4.7.0 于 2026-10-20 01:52 (UTC+8),cli-v4.7.0 于 2026-10-20 01:53 (UTC+8)。
出品方:Renaissance Geek, Inc.。公司首页团队栏列出 Paul Bakaus(Founder & CEO)与 Fabian Hannemann(Co-founder & COO)。
The missing design vocabulary for agents.
核心能力
24 个命令。文档把命令分为六组:创建、评估、精修、简化、加固和体系,例如 shape 先产出设计简报,audit 检查可访问性、性能和响应式,critique 评估层级与清晰度,polish 做上线前的收尾,typeset、layout、colorize、animate 分别处理字体、布局、配色和动效。
检测器。README 写 62 条确定性检测规则覆盖 AI 套路特征和通用设计质量,例如侧边色条边框、紫色渐变、弹跳缓动、行长、触控目标过小和标题层级跳跃。命令行工具和浏览器扩展运行这些规则时不需要大模型或 API key;npx impeccable detect 可扫描目录、HTML 文件或网址,支持 JSON 输出和 GitHub Actions 注释,并用退出码区分有无问题。
设计钩子。安装器可在 Claude Code、Cursor、Codex、GitHub Copilot 和 Grok Build 中写入钩子,智能体改动界面文件后自动运行检测,把结果交回智能体。
实时模式。live 与 generate 命令在运行中的开发服务器页面上生成某个元素的多个变体,接受后写回源码;FAQ 写两者适用于 Web 项目。
谁在用
截至 2026-10-26,GitHub API 显示 87,578 个星标、5,234 个 Fork;GitHub 接口的 open_issues_count(含未关闭的 issue 与 PR)为 39。
集成。公司页写 GitHub 是第一个合作方,Impeccable 内置于 GitHub Copilot 应用,在 Settings → Experimental 中开启(均为官方自述)。README 另列 Visual Studio Marketplace 上的 VS Code 扩展、Claude Code 插件市场和 Grok Build 插件等安装渠道。
发布。2026-10-02 至 2026-10-24 间,GitHub Releases 上的技能从 4.4.0 更新到 4.7.0,检测引擎从 0.1.10 更新到 0.1.17。
和同类比
和 Anthropic frontend-design 比:README 写 Impeccable 从 frontend-design 起步。frontend-design 是单个 SKILL.md,描述为对新界面或改版界面给出有辨识度的视觉设计指引;Impeccable 在技能之外加了 PRODUCT.md 与 DESIGN.md 两类项目背景信息、24 个命令、实时模式和不依赖大模型的检测器。
和 UI UX Pro Max skill 比:该项目为 MIT 许可,GitHub 描述为 An AI skill that provides design intelligence for building professional UI/UX across multiple platforms.;Impeccable 为 Apache-2.0,并附带可在 CI 中运行、以退出码报告结果的检测命令行工具。
适合与不适合
适合:
- 用 AI 编码工具做前端、希望界面少一些模板痕迹的开发者、设计师和产品经理。
- 已有设计体系、需要新页面沿用现有颜色、组件和规则的团队。
- 需要在 CI 或 PR 流程中自动检查界面问题的团队,检测器支持 JSON 输出和 GitHub Actions 注释。
不适合:
- 非 Web 界面为主的项目:FAQ 写 live 与 generate 适用于 Web 项目。
- 不接受任何对外请求的环境:设计方向功能需要请求官网 API,版本检查默认每天最多一次。
- 编码工具不允许钩子的环境:自动检测依赖各工具的钩子授权。
上手路径
安装。官网与 FAQ 给出的方式是在项目根目录运行 npx impeccable install,按提示勾选编码工具和安装范围,完成后重新加载编码工具;该安装器需要 Node.js 18.19 或更高版本,package.json 的 engines 字段同为 >=18.19.0。README 另列 Git 子模块、插件安装、官网下载 ZIP 和从仓库复制四种方式。GitHub Copilot 应用内置 Impeccable,在 Settings → Experimental 中开启。
初始化。在智能体对话中运行 /impeccable init 写入 PRODUCT.md,再运行 /impeccable hooks on 开启自动检测。Codex 需在 /hooks 中批准项目钩子,Grok Build 需信任项目文件夹。
更新。npx impeccable update 替换已装文件,不改动 PRODUCT.md 与 DESIGN.md。
关闭上报。运行 npx impeccable telemetry off,或设置环境变量 IMPECCABLE_NO_TELEMETRY=1 或 DO_NOT_TRACK=1;版本检查用 IMPECCABLE_NO_UPDATE_CHECK=1 关闭。
定价与许可证
软件:免费。FAQ 写 Impeccable 公开的技能、命令、命令行工具和检测引擎以 Apache 2.0 许可免费开源。
费用:编码工具或模型提供方的用量费用另计,包括图片生成;用 OPENAI_API_KEY 调用 Impeccable 自带的图片生成时由该 key 计费。公司页列出面向 PR 的自动设计检查产品,标注 In closed beta;隐私政策提到 Impeccable Pro 候补名单。
许可证:LICENSE 为 Apache License 2.0 条款,末尾版权行为 Copyright 2025 Paul Bakaus;仓库根目录的 NOTICE.md 列出第三方来源:ios.md 与 android.md 两个平台参考文件取自 ehmo 的 platform-design-skills(MIT)。GitHub API 与 package.json 均标为 Apache-2.0。
风险与局限
对外请求与记录。隐私政策写项目检测在本机运行,不上传项目文件或检测结果。设计方向功能会向 impeccable.style/api/roll 请求候选方向,并可上报所选卡片类型和位置;记录不含 IP、项目内容或用户与设备 ID,保存在 Cloudflare 的服务中,没有固定删除日期,也无法按单个用户查找或删除。
官网统计。隐私政策写官网首页使用 Google Analytics,所有页面使用 PostHog,记录页面浏览、复制的命令和安装方式等;浏览器发出 Do Not Track 或 Global Privacy Control 信号时,官网的收集方式不变。
钩子与本地脚本。README 写 Claude Code 中已加入的命令钩子独立于模型工具审批运行,首次编辑可能下载并缓存检测引擎;实时模式应用文案修改时会在 shell 中运行 package.json 里可选的 impeccable:manual-edit-validate 脚本,权限与当前用户相同。
分发渠道版本。issue #1023 为用户报告,写 ChatGPT 插件仍显示 v4.3.1,当时技能已到 v4.5.2;截至 2026-10-26 该 issue 仍为未关闭状态。
检测范围。README 写检测器运行无问题只是证据,不代表视觉或可访问性质量达标。
官方材料中的不同说法:
- 命令清单:README 写 24 commands,其命令表含 craft、不含 impeccable;文档 Command reference 分六组列出 24 项(2、2、8、3、4、5),含 impeccable、不含 craft。
我们的判断
Impeccable 的特点是:用 PRODUCT.md、DESIGN.md 两类项目背景信息文件和 24 个命令约束 AI 编码工具生成的前端界面,62 条检测规则不依赖大模型运行,可接入 CI;许可证为 Apache-2.0,安装器支持 Claude Code、Cursor、Codex、GitHub Copilot 和 Grok Build 等工具。
它的限制:设计方向功能会请求官网 API,上报可以关闭;Claude Code 中的命令钩子独立于模型工具审批运行;实时模式会在 shell 中运行项目里的校验脚本;FAQ 写 live 与 generate 适用于 Web 项目。
资料来源
官方
- Impeccable: The missing design vocabulary for agents · 访问于 2026 年 10 月 26 日
- FAQ | Impeccable · 访问于 2026 年 10 月 26 日
- Privacy Policy - Impeccable · 访问于 2026 年 10 月 26 日
- Docs | Impeccable · 访问于 2026 年 10 月 26 日
- Impeccable README · 访问于 2026 年 10 月 26 日
- Impeccable LICENSE (Apache-2.0) · 访问于 2026 年 10 月 26 日
- Impeccable package.json · 访问于 2026 年 10 月 26 日
- Third-Party Notices (NOTICE.md) · 访问于 2026 年 10 月 26 日
- Impeccable repository on GitHub · 访问于 2026 年 10 月 26 日
- Impeccable releases on GitHub · 访问于 2026 年 10 月 26 日
- [Bug] ChatGPT plugin still shows v4.3.1 while current skill is v4.5.2 · 访问于 2026 年 10 月 26 日
媒体与第三方
- Company - Renaissance Geek · 访问于 2026 年 10 月 26 日
- Impeccable by Design · 访问于 2026 年 10 月 26 日
相关产品
- Renaissance Geek - Amplified craft for the agentic age · 访问于 2026 年 10 月 26 日
- frontend-design skill in anthropics/skills · 访问于 2026 年 10 月 26 日
- UI UX Pro Max skill on GitHub (MIT) · 访问于 2026 年 10 月 26 日