SwiftUI Design Skill

一句话生成可交付的高品质 SwiftUI 界面。内置反 AI Slop 六条铁律、设计方向顾问、品牌资产协议和五维评审机制,让 Agent 产出具有设计师签名感的 iOS 界面,而非平庸的 AI 生成稿。跨 Agent 通用,支持 Claude Code、Cursor、Codex 等主流工具。

核心能力

能力 交付物 典型耗时
SwiftUI 界面设计 可编译的 SwiftUI 代码、设计系统 token、布局模式 10–15 分钟
设计方向顾问 5 大流派 × N 种设计哲学、推荐 3 个方向、视觉锚点描述 5 分钟
品牌资产集成 brand-spec.md、色板、字体、间距系统 5–10 分钟
反 AI Slop 审查 逐条检查、具体修复代码、替代方案 3–5 分钟
五维评审 雷达图评分、Keep/Fix/Quick Wins、可操作修复清单 3 分钟
布局模式库 9 种常见布局、可复制的 SwiftUI 代码 即时
动画设计 spring/parallax/pull-to-refresh、可编译代码 5–10 分钟

核心机制

反 AI Slop 六条铁律

所有设计必须通过这 6 条硬性检查:

# 铁律 禁止 替代方案
1 起点从上下文开始 空白画布凭空捏造 先问设计系统/UI kit/品牌资产
2 初级设计师模式 等完美方案 灰色占位符 > 烂 SVG
3 给变体不给终稿 一个「最终答案」 2–3 个差异化方向
4 占位符 > 烂实现 AI 生成的剪贴画 干净的灰色占位 + 文字标注
5 系统优先,别填充 塞满每一个像素 每个元素必须证明自己存在的理由
6 禁止 AI slop 模式 紫蓝渐变、emoji 图标、圆角卡片+左边框 单一暖色强调色、SF Symbols、衬线标题

设计方向顾问

需求模糊时,从 5 大设计流派中推荐 3 个差异化方向:

流派 特征 代表风格
信息型 数据优先、图表密集 Bloomberg Terminal
编辑型 杂志排版、衬线字体、大量留白 NYT、Medium
表现型 大胆配色、不对称布局、动效前置 Stripe、Linear
功能型 密集工具感、等宽字体点缀 Things、OmniFocus
温暖极简 柔和中性色、圆角、微妙质感 Notion、Craft

品牌资产协议

涉及具体品牌时强制执行 5 步硬流程:

步骤 动作 目的
1 · 问 用户有 brand guidelines 吗? 尊重已有资源
2 · 搜 搜索品牌官方页面 获取真实素材
3 · 下 下载实际资产文件 PNG/SVG logo、字体
4 · 验 验证颜色匹配官方来源 核对 hex 值
5 · 写 生成 brand-spec.md 记录完整设计系统

质量门槛:5 个真实品牌色、10 个设计 token、2 个字体家族、8pt 间距网格。

五维评审

每个设计交付前必须通过 5 个维度的评审:

维度 评分标准 最低分
哲学一致性 设计是否贯彻了选定的设计哲学 ≥ 7/10
视觉层级 信息优先级是否清晰 ≥ 7/10
细节执行 间距、字体、颜色是否精确 ≥ 7/10
功能性 布局是否服务用户目标 ≥ 7/10
原创性 是否有 1 个签名细节 ≥ 7/10

文件结构

swiftui-design-skill/
├── SKILL.md ← 核心定义
├── references/
│ ├── anti-ai-slop.md ← 反 AI Slop 详细规则
│ ├── layout-patterns.md ← 9 种布局模式 + 可复制代码
│ ├── typography-color.md ← 字体层级 + 色彩系统
│ ├── design-review.md ← 五维评审流程
│ └── swift-extensions.md ← Color/Font/Animation 扩展
└── templates/
 └── brand-spec.md ← 品牌规范模板

互补技能

swiftui-expert-skill 配合使用:

SwiftUI Design Skill swiftui-expert-skill
焦点 视觉设计、美学、品牌感 代码质量、性能、正确性
核心问题 「看起来怎么样?」 「代码写得对不对?」
输出 设计方向、色板、布局、评审 代码审查、Instruments 分析、API 现代化

先用 Design 确定「做什么」,再用 Expert 确保「怎么做对」。

安装使用

npx skills add wholiver/swiftui-design-skill -g -y

跨 Agent 通用: Claude Code、Cursor、Codex、OpenCode、Hermes 均可安装使用。

v1.0.0 2026-07-14
下载