by joeseesun
偏执型设计顾问:反 AI 味设计 + 风格试衣间 + 58 站设计系统库的 Claude Code Skill | Opinionated design advisor for Claude Code: anti-generic UI, style fitting room, 58 real-site design systems.
# Add to your Claude Code skills
git clone https://github.com/joeseesun/qiaomu-designGuides for using ai agents skills like qiaomu-design.
Last scanned: 7/5/2026
{
"issues": [],
"status": "PASSED",
"scannedAt": "2026-07-05T07:24:48.034Z",
"npmAuditRan": true,
"pipAuditRan": true,
"promptInjectionRan": true
}See how qiaomu-design compares with popular alternatives.
qiaomu-design is an open-source ai agents skill for AI coding assistants such as Claude Code, Codex CLI, and ChatGPT, built by joeseesun. 偏执型设计顾问:反 AI 味设计 + 风格试衣间 + 58 站设计系统库的 Claude Code Skill | Opinionated design advisor for Claude Code: anti-generic UI, style fitting room, 58 real-site design systems. It has 572 GitHub stars.
Yes. qiaomu-design passed SkillsLLM's automated security scan — a dependency vulnerability audit plus prompt-injection heuristics — with no high-severity issues. You can read the full report in the Security Report section on this page.
Clone the repository with "git clone https://github.com/joeseesun/qiaomu-design" and add it to your Claude Code skills directory (see the Installation section above). qiaomu-design ships a SKILL.md manifest, so compatible agents can discover and load it automatically.
qiaomu-design is primarily written in JavaScript. It is open-source under joeseesun on GitHub, so you can review or fork the full source.
Yes. SkillsLLM lists many other AI Agents skills you can browse and compare side by side. Open the AI Agents category from the badge at the top of this page, or use the Related Skills and comparison links further down to weigh qiaomu-design against similar tools.
No comments yet. Be the first to share your thoughts!
⚠️ Third-Party Software Notice
This skill is third-party open-source software developed and hosted independently on GitHub. SkillsLLM is an informational directory and does not control or maintain the underlying repository.
Any security checks, ratings, or warnings displayed by SkillsLLM are automated and limited in scope. They do not constitute a security certification or guarantee that the software is safe, error-free, or free from malicious code, vulnerabilities, compromised dependencies, or prompt-injection risks.
Review the source code, permissions, dependencies, and configuration before installing or running any third-party skill. Use is at your own risk. To the maximum extent permitted by applicable law, SkillsLLM is not liable for losses arising from third-party software.
把“读懂场景 → 看见方向 → 明确选择 → 真实实现 → 浏览器验收”串成闭环。目标不是堆视觉效果, 而是做出有功能契约、有个性、可运行、可验证且不像默认 AI 模板的界面。
references/user-preferences.md。优先级为:当前用户要求与项目事实 > 偏好账本 > 本文件 > 按需参考。qiaomu-model-cli。K3 必须看到真实代码或截图;当前 Codex 仍负责 diff、测试和浏览器验收。| 用户意图 | 路径 | 必读参考 |
|---|---|---|
| 只要诊断、审查或建议 | 诊断后停止,不修改文件 | engineering-checklist.md;按界面类型补相应参考 |
| 从零设计、重设计、要方案/方向/预览 | 完整三阶段;Phase 2 后等用户选择 | style-preview.md、divergence-playbook.md;开放命题再读 creative-prompting.md |
| 已有方向,只要打磨/反 AI 味/加动效 | 打磨模式,可直接改真实文件 | craft-loop.md、preflight.md;有动效再读动效参考 |
| 功能型 UI、表单、后台、仪表盘、AI 工具 | 先守任务流和状态,再谈风格 | carbon-foundations.md、carbon-components.md、carbon-patterns.md;有图表再读 carbon-data-visualization.md |
| 中文界面 | 中文排版优先于通用字体偏好 | chinese-typography.md |
| 手势、拖拽、弹簧、抽屉、浮层 | 使用可中断、跟手的物理交互 | apple-fluid-interfaces.md、motion-craft.md |
| 动效审查或用户说不清动效名 | 先命名,再按阻断标准审查 | animation-vocabulary.md、motion-review.md |
| 指定某网站或要建设计系统 | 从 58 站索引选对应供体 | design-systems-catalog.md 与相应 design-systems/{site}/DESIGN.md |
| 阅读器、长文、Hero 资产或大量内容 | 内容优先,显式决定资产策略 | assets-and-readability.md |
| 记录长期偏好或规则变更 | 走可追溯状态机,不直接改账本 | evolution-protocol.md |
只读取当前路径需要的参考,不要把整个参考库塞进上下文。
先用一句话声明:
读取为:〈页面类型〉,面向〈受众〉,用〈气质〉语言,倾向〈设计系统或美学家族〉。
再给出三个可调拨盘,并同时翻译成人话:
| 拨盘 | 1 | 10 | 常见起点 |
|---|---|---|---|
视觉冒险度 VARIANCE |
对称、可预期 | 艺术性混乱 | 功能页 4–6;营销页 7–8;开放创意 9–10;信任优先 3–4 |
动效强度 MOTION |
静态 | 电影级编排 | 功能页 4–5;营销页 6–7;信任优先 2–3 |
信息密度 DENSITY |
美术馆留白 | 驾驶舱满载 | 功能页 5–7;营销页 3–4;开放创意 2–3 |
同时写下功能契约:页面存在的理由、用户 3 秒内必须获得的信息、必须能完成的动作。 拨盘只改变表现层,不降低功能、可读性、无障碍或任务完成度。上下文足够就直接推断;确有关键缺口时最多问 3 个问题。
先完整读取 references/style-preview.md 与 references/divergence-playbook.md;开放式任务再读 references/creative-prompting.md。
Phase 2 的正式交付物是一个可打开、可选择、可回传的自包含预览页:
design-previews/YYYY-MM-DD-任务名/index.html
必须满足:
style-preview.md 的固定协议。scripts/qiaomu-design-preview-server.mjs --file <index.html> --exit-on-select 打开回传服务。只有服务或浏览器不可用时才降级为 file://,并明确选择不会自动回传。selection.json、QIAOMU_DESIGN_SELECTION::,或用户在对话中明确选 A/B/C/D、授权“你定/按推荐继续”,才进入 Phase 3。若用户已经明确唯一方向并要求“直接做”,仍简要呈现四方向差异或说明选择依据后继续;不要用推荐态冒充用户决定。
DESIGN.md 作为唯一设计锚:主题、色板角色、排版、组件、布局、深度、Do/Don't、响应式、动效哲学。references/preflight.md 后才交付。适用于页面已存在且方向成立的任务。先完整读取现物,再按意图组合:Audit、Critique、Polish、Animate、Harden、Live。保留内容、品牌和任务流,优先做少而高影响的修复;最终交付可运行产物而非只有批评清单。仍须经过真实截图、响应式和 preflight.md。
transition: all、UI ease-in、scale(0) 入场、无目的长动画;必须提供 prefers-reduced-motion。根据用户请求交付对应证据:
DESIGN.md 决策、运行命令、测试/构建结果、桌面与移动端截图检查、仍未验证的项目。没有测试、浏览器或外部证据时,明确标记 missing evidence,不得把计划、预览或“看起来正常”写成已验证。
用户明确的长期反馈和可复现的自发现缺陷按 references/evolution-protocol.md 进入
observed → proposed → accepted → published → retired。一次性审美要求不自动升级为长期规则;主观规则发布需要明确确认,冲突规则保留历史且可回滚。
方法来源按模块注明在对应参考:Anthropic frontend-design、Vercel Web Interface Guidelines、 Emil Kowalski skills、IBM Carbon、taste-skill、impeccable、extract-design-system、design-an-interface、 Google Stitch/awesome-design-md,以及 Anshu Chimala 的 Discover/Define/Deliver 与 Sakana AI SSoT。 吸收的是决策机制,不是复制品牌或原文。
中文 | English
让 AI 做出“不像默认 AI 模板”的设计:先看四个真实方向,再把选定界面实现并验收到可交付。
An opinionated Agent Skill for visual direction, implementation, and browser-based UI verification.
证据边界: 核心机制来自受控横评与真实项目迭代;仓库案例可复查,但具体项目仍需逐次运行测试、桌面/移动端截图和交互验收。
完整横评: 前端设计 Skill 横评实验室 展示 8 个主流变体 × 10 个任务的 80 个真实生成页面,qiaomu-design 与 impeccable 均已补齐全部任务。
默认由当前执行代理直接完成,不因触发 skill 自动切换 K3 或其他外部模型。只有用户在当前任务明确点名 K3 时才调用;质量来自“发散 → 定义 → 选择 → 独立评审 → 删减 → 真实验收”的闭环,不来自模型名本身。

以下 10 张截图来自 qiaomu-design 在横评实验里的真实生成页面。点击截图可打开线上可交互原始文件。
| 落地页 · AI 会议笔记 | 仪表盘 · 电商运营 |
|---|---|
| 作品集 · 独立设计师 | 交互向导 · 机票预订 |
|---|---|
| 设置中心 · 危险操作组件 | 创意 404 · 星空航行 |
|---|---|
| 多样性挑战 · 三向播放器 | 电商详情 · 手冲咖啡器 |
|---|---|
| 移动端 · 冥想助眠 App | 数据叙事 · 精品咖啡十年 |
|---|---|
一个把设计发散、方向选择、实现和视觉验收串成闭环的 Agent Skill。安装后,当你说"帮我设计 / 重新设计 / 优化界面"时,它会先诊断真实需求,再用可视化风格试衣间给你 4 个方向实际看着选,确认后由当前 Codex 修改真实文件并按工程验收标准交付——而不是直接吐一个紫渐变居中 Hero 的"AI 味"页面。
大多数 AI 设计的问题不是画不好,而是:默认审美收敛、方向只有形容词、实现者自评产生偏差、不断做加法,以及最终过不了工程和中文排版验收。本 skill 为这些问题提供可执行、可检查的闭环。
| 能力 | 你得到什么 |
|---|---|
| 执行者显式路由 | 默认当前 Codex 直接实现;只有用户在当前任务点名 K3 才调用,并保留隔离、diff 审查和独立验收 |
| 创意提示词编排 | 用独立创意种子、雄心命题、用户反应 brief、新上下文截图批评和删减通道,把 Discover → Define → Deliver 变成可执行流程 |
| 风格试衣间 | 4 个互斥方向的真实迷你 mockup,生成在 design-previews/YYYY-MM-DD-任务名/index.html,点选/键盘进入确认弹层,带拨盘与建议一起回传 |
| 设计读取 + 三拨盘 | 按任务类型自适应冒险度/动效/密度:功能页收敛、开放命题放开 |
| AI 反套路禁令 | 禁 AI 紫渐变、禁 Inter、禁斜体、禁居中套路、禁 AI 文案词——从源头消灭"AI 味" |
| 中文排版规范 | 系统字体栈优先、装饰中文字体子集化、盘古之白、行高/字重/标点纪律 |
| Emil 动效工艺套件 | emil-design-eng + review-animations + animation-vocabulary + apple-design:写动效、审动效、命名动效、做流体手势 |
| 工程验收清单 | Vercel 规范:a11y、表单、焦点陷阱、危险操作防护,file:line 格式审查 |
| Carbon 决策体系 | 基于官方 319 页索引,整合基础 token、组件选型、完整工作流、数据可视化与无障碍;借方法,不复制 IBM 外观 |
| 58 站设计系统库 | Stripe/Linear/Apple 等真实网站 DESIGN.md(Google Stitch 格式),可直接"参考 XX 做" |
| 打磨模式 | 已有页面不推倒重来:Audit/Critique/Polish/Animate/Harden/Live 六动作 |
| 交付门禁 | preflight 强制检查清单,任何一条不过就不交付 |
| 自进化机制 | 用户反馈自动抽象成规则写入偏好账本,越用越贴合你 |
npx skills add joeseesun/qiaomu-design
然后在支持 Agent Skills 的客户端里直接说:
帮我设计一个产品落地页
git clone https://github.com/joeseesun/qiaomu-design.git
cp -r qiaomu-design ~/.claude/skills/qiaomu-design
手动复制路径因客户端而异;优先使用上方 npx skills add。
npx:运行 node --version && npx --versionnode --check scripts/qiaomu-design-preview-server.mjsqiaomu-model-cli;默认不需要安装后验证发现与目录:
npx skills add joeseesun/qiaomu-design --list
test -f ~/.agents/skills/qiaomu-design/SKILL.md
python3 /path/to/qiaomu-meta-skill/scripts/validate_skill.py ~/.agents/skills/qiaomu-design
触发词:重新设计 / redesign / 优化界面 / 设计方案 / UI 审查 / 帮我看看设计 / 参考 XX 的设计 / 给我一个设计系统
典型流程(三阶段,每阶段等你确认):
你:帮我重新设计博客首页
↓ Phase 1 诊断:设计读取 + 三拨盘 + 2-3 个关键问题
↓ Phase 2 风格试衣间:生成 design-previews/YYYY-MM-DD-任务名/index.html
4 个方向实际看着选,确认后把方向、拨盘和建议回传
↓ Phase 3 执行:先立 DESIGN.md 锚 → 写码 → preflight 门禁 → 交付
已有页面要优化:说"帮我打磨这个页面 / 反 AI 味 / 加动效",走打磨模式,不推倒重来。
SKILL.md 人格 + 工作流 + 拨盘 + 反套路禁令 + 自进化协议
references/
user-preferences.md 用户偏好账本(自进化写入,最高优先级)
style-preview.md 风格试衣间规范(4 方向 + 手动确认回传)
divergence-playbook.md 发散手册(轴级差异检验 + 14 种美学方向)
creative-prompting.md 创意提示词编排(种子 / brief / 独立批评 / 媒体 / 删减)
motion-craft.md 动效工艺(Emil Kowalski 体系)
motion-review.md 动效专项审查(Before/After/Why + 阻断标准)
animation-vocabulary.md 动效术语词典(把模糊描述转成准确 motion brief)
apple-fluid-interfaces.md Apple 流体交互(手势、弹簧、速度交接、透明材质)
engineering-checklist.md 工程验收(Vercel WIG + 组件行为标准)
carbon-foundations.md Carbon 网格/token/排版/动效/内容/a11y/AI
carbon-components.md Carbon 组件选型矩阵 + 七问 dossier
carbon-patterns.md Carbon 表单/对话/状态/CRUD 完整工作流
carbon-data-visualization.md Carbon 图表选型/轴/颜色/图例/仪表盘
carbon-source-map.md 319 页 sitemap + 321 MDX 覆盖与刷新方法
chinese-typography.md 中文排版与配色(W3C clreq / Ant Design / Apple HIG)
preflight.md 交付前门禁
design-systems/{58 站}/ DESIGN.md 设计系统参考库
规则不是拍脑袋写的。改造前先做了一场受控实验:6 个变体(anthropics/frontend-design、vercel/web-design-guidelines、ui-ux-pro-max、taste-skill、emil-design-eng、无 Skill 对照组)× 7 个任务(落地页/仪表盘/作品集/交互向导/组件面板/创意 404/多样性挑战)= 42 个页面,横评视觉个性、工程规范、动效工艺、交互完成度、组件合理性、创造性、多样性七个维度。
后续复测扩展为 8 个变体 × 10 个任务的公开横评,覆盖电商详情、移动端与数据叙事等新场景。采用的机制与来源记录在对应 references/ 及下方致谢中。
这些结果证明的是案例与机制可复查,不等于所有未来输出自动达到同一质量;每个新项目仍要通过自己的功能、构建、浏览器和人工判断。
本 skill 没有必需环境变量。交互预览只在本机回环地址启动临时服务,并会在项目内写入
design-previews/;正式实现会修改用户明确放入范围的项目文件。外部参考、媒体生成、付费服务、
K3 或其他模型调用都需要当前任务的明确需求或授权。API key 只放本地受保护环境,不写入提示词、仓库或日志。
design-previews/YYYY-MM-DD-任务名/index.html;
当前不在项目中时退到桌面目录;用户可以指定输出目录Powered by 向阳乔木 链接到 https://qiaomu.ai/| 问题 | 常见原因 | 解决 |
|---|---|---|
No valid skills found |
SKILL.md 未安装到客户端扫描路径或 frontmatter 损坏 |
先运行 npx skills add ... --list,再确认安装目录里存在根级 SKILL.md |
| 预览页能打开但选择没有回传 | 用 file:// 打开,或本地服务已退出 |
用 qiaomu-design-preview-server.mjs --file <index.html> --exit-on-select 重启;静态模式则回到对话回复 A/B/C/D |
| 页面出现重复“选择方向”按钮 | 旧预览 HTML 与服务注入协议冲突 | 更新到最新版,确认每个方向只有一个 .qmdp-pick-button,删除旧 selection.json 后重开 |
| 中文字体加载慢或排版跳动 | 引入了完整 CJK Webfont | 正文改用系统中文字体栈;装饰标题只请求实际字符子集 |
| 触发后意外调用外部模型 | 旧版偏好或本地规则仍要求 K3 | 更新到 v3.9.0;默认当前代理执行,只有当前任务明确点名 K3 才调用 |
MIT License。融合机制来源(详见 SKILL.md 血统说明):anthropics/skills · vercel-labs/web-interface-guidelines · Leonxlnx/taste-skill · emilkowalski/skills · nextlevelbuilder/ui-ux-pro-max-skill · pbakaus/impeccable · arvindrk/extract-design-system · mattpocock/skills · IBM Carbon Design System(官方站点与 Apache-2.0 carbon-website 文档的重写摘要) · DESIGN.md 库基于 VoltAgent/awesome-design-md(Google Stitch 格式)
向阳乔木(乔向阳 / Joe)是一位实践型 AI 产品与内容创作者,长期把前沿 AI 变化转译成可复用的工作流、产品判断、AI 编程实践、AI 搜索实践和 GEO/AI 营销方法。
| 打赏支持 | 微信公众号 |
|---|---|
| 感谢支持乔木持续分享 AI 实践 | 扫码关注「向阳乔木推荐看」 |
MIT License。Copyright (c) 向阳乔木。
项目主页:qiaomu.ai · GitHub:@joeseesun