pbakaus/impeccable
The design language that makes your AI harness better at design.
解决的问题
Impeccable 为 AI 编码代理提供设计指导与质量控制,防止其产生通用、重复且低质量的前端设计(例如过度使用 Inter 字体或重复的卡片式布局)。它建立了一套共享的设计词汇与确定性规则系统,确保 AI 生成的 UI 既专业又具备视觉独特性。
运作方式
它作为一种“技能”运作,可安装至各种 AI 编码工具(如 Cursor、Claude Code、GitHub Copilot 和 Grok Build)。它结合了以下功能:
- 产品真理 (Product Truth):通过
/impeccable init指令创建PRODUCT.md文件,记录项目的受众、目的与限制。 - 设计指令 (Design Commands):24 个特定指令(例如
/impeccable polish、/impeccable audit、/impeccable critique),引导 AI 进行 UX 规划、技术质量检查与视觉优化。 - 确定性检测器 (Deterministic Detectors):59 条在本地执行(无需 LLM)的规则,用于标记 UI 文件中的设计反模式。
- 实时迭代 (Live Iteration):一种基于浏览器的模式,用于实时迭代视觉变体。
适用对象
使用 AI 编码代理的前端开发人员与设计师,希望超越通用的 AI 生成模板,实现高保真、专业的 UI/UX 成果。
特色亮点
- 广泛整合:支持多种工具,包括 Cursor、Claude Code、Gemini CLI、Codex、GitHub Copilot、Grok Build 等。
- 确定性护栏:使用非 LLM 规则即时捕捉常见的设计错误。
- 共享词汇:提供一套标准化的 24 个指令,向 AI 代理传达设计意图。
- 产品优先方法:将持久的产品背景 (
PRODUCT.md) 与表层的视觉方向 (DESIGN.md) 分开。
相关
- 项目
- 项目
- 项目
- 项目
- 项目