一键导入
ios-icon-gen
从 SF Symbols(5000+ 个 Apple 原生)或 Iconify API(来自 200+ 集合的 275k+ 开源图标)为 Xcode 资源目录生成 iOS 应用图标 PNG imagesets。在生成图标、创建图标资产、向资源目录添加图标或搜索 iOS 项目图标时使用。
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
从 SF Symbols(5000+ 个 Apple 原生)或 Iconify API(来自 200+ 集合的 275k+ 开源图标)为 Xcode 资源目录生成 iOS 应用图标 PNG imagesets。在生成图标、创建图标资产、向资源目录添加图标或搜索 iOS 项目图标时使用。
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Kubernetes 工作负载模式、资源管理、RBAC、probes、autoscaling、ConfigMap/Secret 处理,以及面向生产级部署的 kubectl 调试。
完成任何非平凡任务后使用。智能体按 5 个维度自评输出——准确性、完整性、清晰度、可执行性、简洁性——每项都给出具体证据。生成结构化 1-5 评分卡和具体改进建议。
在 competitive-platform-analysis 产出分层竞品集合后使用。按九个加权维度(定位、声音、视觉工艺、offer packaging、证据、enterprise-readiness、thought leadership、定价、客户 strategic tension)为每个竞品评分,使用明确 1–5 rubrics 和 tension-plot。位于 competitive-report-structure 之前。
当品牌需要通过结构化多会话访谈发现或表达身份时使用。通过 laddering、5 Whys 和 projective techniques,覆盖目的、定位、受众、个性、声音、叙事以及 founder-brand 张力 8 个模块。产出可恢复 session、磁盘持久化状态和 master brandbook(90_SYNTHESIS.md)。
通过 CodeScene MCP 提供实时结构性 Code Health——编辑前审查,变更后验证分数变化,门控 commit 和 PR。用于代码质量审查、重构、检查 AI 变更是否降低文件质量,或 commit/PR 前。
用于界定竞争 landscape:在任何 benchmark 开始前,识别、分类并用分数过滤竞品集合。决定谁算竞品、属于哪个 tier、应挖哪些来源。三技能竞争分析流水线第一步;位于 benchmark-methodology 之前。
| name | ios-icon-gen |
| description | 从 SF Symbols(5000+ 个 Apple 原生)或 Iconify API(来自 200+ 集合的 275k+ 开源图标)为 Xcode 资源目录生成 iOS 应用图标 PNG imagesets。在生成图标、创建图标资产、向资源目录添加图标或搜索 iOS 项目图标时使用。 |
| origin | 社区 |
从两个来源为 Xcode 资源目录生成 PNG 图标 imageset。
两个来源产生相同的 Xcode 兼容 imageset。根据需要选择:
| 来源 | 图标 | 需要 | 最适合 |
|---|---|---|---|
| Iconify API | 来自 200+ 集合的 275,000+ | 互联网 | 广泛选择、特定风格、开源图标 |
| SF Symbols | 5,000+ 个 Apple 符号 | 仅 macOS | Apple 原生风格、离线使用 |
在生成之前,检查项目现有图标的大小、颜色和粗细一致性。
两种方法都产生完整的 Xcode imageset:
<output-dir>/<asset-name>.imageset/
Contents.json
<asset-name>.png # 1x(默认 68px)
<asset-name>@2x.png # 2x(默认 136px)
<asset-name>@3x.png # 3x(默认 204px)
确定图标需求:图标代表什么、首选风格、目标颜色和大小。
如果项目已有图标,请检查现有风格:
# 检查现有图标的尺寸
sips -g pixelWidth -g pixelHeight path/to/existing@2x.png
Iconify API(推荐用于广泛选择):
# 搜索所有集合
$SKILL_DIR/scripts/iconify_gen.sh search "receipt"
# 在特定集合中搜索
$SKILL_DIR/scripts/iconify_gen.sh search "business card" --prefix mdi
# 列出可用集合
$SKILL_DIR/scripts/iconify_gen.sh collections
SF Symbols(用于 Apple 原生风格): 浏览 SF Symbols 应用或参考常见名称:
| 用例 | 符号名称 |
|---|---|
| 文档 | doc.text、doc.fill |
| 收据 | doc.text.below.ecg、receipt |
| 人员 | person.crop.rectangle、person.text.rectangle |
| 相机 | camera、camera.fill |
| 扫描 | doc.viewfinder、qrcode.viewfinder |
| 设置 | gearshape、slider.horizontal.3 |
# Iconify 预览
$SKILL_DIR/scripts/iconify_gen.sh preview mdi:receipt-text-outline
Iconify API:
# 基本生成
$SKILL_DIR/scripts/iconify_gen.sh mdi:receipt-text-outline editTool_expenseReport
# 自定义颜色和输出位置
$SKILL_DIR/scripts/iconify_gen.sh mdi:receipt-text-outline myIcon --color 007AFF --output ./Assets.xcassets/icons
选项:--size <pt>(默认:68)、--color <hex>(默认:8E8E93)、--output <dir>(默认:/tmp/icons)
SF Symbols:
# 基本生成
swift $SKILL_DIR/scripts/generate_icons.swift doc.text.below.ecg editTool_expenseReport
# 自定义颜色、粗细和输出
swift $SKILL_DIR/scripts/generate_icons.swift person.crop.rectangle myIcon --color 007AFF --weight regular --output ./Assets.xcassets/icons
选项:--size <pt>(默认:68)、--color <hex>(默认:8E8E93)、--weight <name>(默认:thin)、--output <dir>(默认:/tmp/icons)
cp -r /tmp/icons/<name>.imageset path/to/Assets.xcassets/<group>/
| 前缀 | 名称 | 数量 | 风格 |
|---|---|---|---|
mdi | Material Design Icons | 7400+ | 填充 + 轮廓变体 |
ph | Phosphor | 9000+ | 每个图标 6 个粗细 |
solar | Solar | 7400+ | 粗体、线性、轮廓 |
tabler | Tabler Icons | 6000+ | 一致的笔画宽度 |
lucide | Lucide | 1700+ | 干净、极简 |
ri | Remix Icon | 3100+ | 填充 + 线条变体 |
carbon | Carbon | 2400+ | IBM 设计语言 |
heroicons | HeroIcons | 1200+ | Tailwind CSS 伴侣 |
浏览所有:https://icon-sets.iconify.design/
| 脚本 | 来源 | 路径 |
|---|---|---|
iconify_gen.sh | Iconify API(275k+ 图标) | $SKILL_DIR/scripts/iconify_gen.sh |
generate_icons.swift | SF Symbols(5k+ 图标) | $SKILL_DIR/scripts/generate_icons.swift |
--output ./Assets.xcassets/icons 跳过手动复制