Impeccable
Impeccable 为编码代理提供设计词汇,使其能从零构建界面、在既有设计系统中改进现有 UI,并在交付前识别和清除 AI 味。它通过 polish、critique、audit 等命令引导设计,并用检测器与设计钩子把问题反馈给代理。
访问 pbakaus/impeccable项目简介
Impeccable 是面向编码代理的设计技能与插件。它提供设计词汇,帮助代理从零创建界面、改进现有 UI,并遵循项目的设计系统。它包含 polish、audit、critique、typeset、distill 等命令,还提供设计钩子,在代理编辑 UI 时检查并回传发现的问题。检测器以代码运行,无需 AI 模型或 API 密钥。
核心功能
- 提供用于创建、评估、改进和打磨界面的设计命令,包括 polish、audit、critique、typeset、distill、clarify、layout、colorize、animate、delight、bolder、quieter、harden 和 onboard。通过 62 项检查检测并移除 AI 味,在默认套路成为设计之前将其拦截。尊重现有设计系统,扫描 tokens、组件和规则,并加载 DESIGN.md。将用户与产品上下文保存在 PRODUCT.md,并把视觉系统记录到 DESIGN.md。设计钩子检查 UI
适用场景
- 借助代理提供的设计专业能力,从零构建新界面。在保留项目色彩、组件和设计规则的前提下改进或打磨现有页面。用 critique 和 audit 审查 UI,找出层级、清晰度和工艺问题。在交付前用检测器或设计钩子拦截 UI 编辑中的 AI 味。
快速开始
- 在项目目录运行 npx impeccable install,并按提示操作。在 Claude Code 中先添加 marketplace:/plugin marketplace add pbakaus/impeccable,再打开 /plugin,选择 Discover 并安装 Impeccable;也可以运行 npx skills add pbakaus/impeccable。安装后重新加载编码工具,运行 /impeccable init,并用 /impeccable hooks on 开启自动检查。
部署与要求
- 需要受支持的编码代理环境,例如 Codex CLI、Claude Code、GitHub Copilot、Cursor、Gemini CLI 或其他列出的集成。编码工具必须允许运行 hooks,并完成该工具的 hook 审批或工作区信任步骤。使用 Codex 时,需在 Settings → Hooks 或 /hooks 中审阅并信任 Impeccable 的 PostToolUse 和 Stop hooks。设计检测器以代码运行,无需 AI 模型或 API 密钥。
采用前须知
- 许可证:Apache-2.0。在使用、修改或分发项目前,请确认其具体条款。