pbakaus/impeccable
给编码代理的设计技能和检查器:一个 /impeccable 命令下有 24 个子命令,另有 62 条不需要模型就能跑的确定性规则,专查 AI 生成前端的常见毛病。
给编码代理的设计技能和检查器:一个 /impeccable 命令下有 24 个子命令,另有 62 条不需要模型就能跑的确定性规则,专查 AI 生成前端的常见毛病。
星数 89449(+1506 / 24h)
**理由**
- /impeccable init 先把产品受众、用途、语气等写进 PRODUCT.md,后续 critique、audit、polish、harden 等命令都按它来
- 检测规则覆盖紫蓝渐变、卡片套卡片、弹跳缓动等“AI 味”和行宽、触控目标过小、标题跳级等通用问题;CLI 和浏览器扩展无需 API Key
- 在 Claude Code、Codex、Cursor、Copilot、Grok Build 上可装钩子,代理改 UI 文件后自动跑检查并把结果送回代理
- 从 Anthropic 的 frontend-design 技能起步,作者列出的支持代理有十几种
**用法**
- 在项目根目录 npx impeccable install,再在代理里运行 /impeccable init
- 线上页面检查:npx impeccable detect https://example.com(--json 机器可读,--github 输出 Actions 注释)
- Claude Code 插件:/plugin marketplace add pbakaus/impeccable
**风险**
- 引擎是一个二进制,首次运行会下载到 ~/.impeccable/bin/;钩子会在每次 UI 编辑后自动运行
- 作者提醒检测通过只是证据,不能代替在各种视口下人工看渲染结果
- 许可证为 Apache 2.0(README)
[打开](https://github.com/pbakaus/impeccable)