Mindket

Platform Design Skills(各平台设计规范技能包)

由 ehmo 制作技能开发
新上架第 2 版 · 更新于
星标638

概览

ehmo 为编程智能体做的八个设计技能,覆盖 iPhone、iPad、Mac、Apple Watch、Vision Pro、Apple TV、Android 和网页。里面是来自 Apple HIG、Material Design 3 和 WCAG 2.2 的规则,附带代码,用来审查或搭建界面。

Platform Design Skills(各平台设计规范技能包) 是一款 GitHub 上的开源项目,属于开发类,由 Mindket 上架。可免费获取。当前为第 2 版,最近更新于 。按它的 README 从 GitHub 安装。Mindket 的设置说明可在你的 Mindket 账户获取,以 zip 压缩包下载。

速览

用在
  • Claude Code:项目技能放在 .claude/skills/,个人技能放在 ~/.claude/skills/
  • Codex、Cursor、Gemini CLI 和 GitHub Copilot:用同一个安装器,项目安装放在 .agents/skills/
  • OpenCode、Antigravity,以及安装器列出的其他众多智能体
先运行
npx skills add ehmo/platform-design-skills

平台

Claude Code编程智能体
Codex编程智能体
Cursor代码编辑器
Gemini CLI编程智能体
GitHub Copilot编程智能体
OpenCode编程智能体

用在哪里里还有 1 个

关于

它是什么

Platform Design Skills 是 ehmo 做的一套技能,共八个,用来教编程智能体设计规则。每个技能对应一个平台:iPhone、iPad、Mac、Apple Watch、Vision Pro、Apple TV、Android 或网页。规则来自 Apple 的 Human Interface Guidelines(人机界面指南)、Material Design 3 和 WCAG 2.2。很多规则附有该平台语言的代码。这些技能都是纯文本。

  1. 你为自己开发的平台安装这套技能
  2. 你请 Claude 审查或搭建一个界面
  3. Claude 读取对应的技能,检查你的代码
  4. Claude 列出你的代码违反的每条规则

适合谁

借助 AI 智能体开发应用或网站,并希望成品遵循各平台自身惯例的开发者和设计师。README 说,这些技能可以用来评估、改进或创建设计。它们不会测试你的应用,也不会去看屏幕。

谁在用,怎么用
谁常用的技能例子
iPhone 和 iPad 开发者ios、ipados一位 SwiftUI 开发者想知道某个界面是否保证了 44 点的最小点击区域,内容是否都在安全区域以内。
Mac 和 Apple Watch 开发者macos、watchos一位开发者检查 Mac 应用的菜单栏和键盘快捷键,或者手表界面是否一眼就能看懂。
Android 开发者android一位 Compose 开发者检查主题是否用了动态配色,导航方式是否适合屏幕尺寸。
网页开发者web一位开发者请它对某个页面做无障碍审查,比如语义化元素、可见的焦点和表单字段的标签。

用在哪里

任何能读取 Agent Skills、并且 skills 安装器支持的智能体。作者的 README 没有点名任何智能体,安装器自己的文档列出了它们。

  • Claude Code:项目技能放在 .claude/skills/,个人技能放在 ~/.claude/skills/
  • Codex、Cursor、Gemini CLI 和 GitHub Copilot:用同一个安装器,项目安装放在 .agents/skills/
  • OpenCode、Antigravity,以及安装器列出的其他众多智能体

如何设置

点“获取”会把一个 zip 压缩包存进你的下载文件夹,里面是 Mindket 写的安装说明,包含安装命令、各个智能体的文件夹和一份首次运行指南。

先准备好这些
需要说明
一个智能体Claude Code、Codex、Cursor、Gemini CLI,或其他能读取 Agent Skills 的智能体
Node.js 22.20 或更新版本安装器的 README 要求这个版本,安装命令通过 npx 运行
账号和密钥这套技能不需要
  1. 在你的项目里运行安装命令。安装器会问你要装哪些技能、装给哪些智能体。
  2. 选好平台和智能体。只装你要开发的平台。用 Claude Code 的话,选 Claude Code,它的选项值是 claude-code。
  3. 确认智能体能看到它们。在 Claude Code 里运行 /skills,如果文件夹是新建的,先运行 /reload-skills。
  4. 用平常的话请它审查。在同一条消息里贴上代码,或写明代码所在的文件。
npx skills add ehmo/platform-design-skills
你可能用得上的安装器选项
选项作用
-g装给你的所有项目,而不只是当前项目
-a claude-code直接指定一个智能体,不再询问
--skill name按名称只装一个技能
--list列出仓库里的技能,但不安装
--copy复制文件,而不是建立链接
-y跳过确认问题

如何使用

说清是哪个平台、要检查什么。下面是 README 自己给的提示词,技能的描述会告诉你的智能体什么时候该用它。

README 里的提示词
你的请求适用的技能Claude 会做什么
Review this SwiftUI view for iOS HIG complianceios-design-guidelines用布局、导航、文字、颜色和无障碍方面的规则对照这个视图
Check this Android Compose screen against Material Designandroid-design-guidelines用主题、导航、布局和组件方面的规则对照这个界面
Audit this web page for accessibilityweb-design-guidelines用基于 WCAG 2.2 的规则和它的检查清单对照这个页面

示例

你用 SwiftUI 做了一个设置界面,想知道它是否符合 Apple 对 iPhone 的规范。

Review this SwiftUI view for iOS HIG compliance

Claude 读取 iOS 技能,用 44 点点击区域、安全区域和 Dynamic Type(动态字体)等规则对照这个视图,并列出代码违反的每条规则。

新手与专家

新手:技能就是一个写着指令的文本文件,你的请求和它对得上时,智能体就会读它。这八个技能是规则手册,它们自己不会改动任何东西。先请它审查,读一读列出的问题。然后请 Claude 一次修一条规则。

专家:每个技能文件夹里有一个写着规则的 SKILL.md、一个 metadata.json、一个提供简要背景的 AGENTS.md,以及一个放着规则索引的 rules 文件夹。安装器推荐让每个智能体都链接到同一份正本,--copy 则会生成各自独立的副本。没用到的技能仍会在智能体的技能列表里占一行描述,所以只装你需要的。之后用安装器自己的命令来管理它们:

npx skills list
npx skills check
npx skills update
npx skills remove

注意事项

这套技能只有文本。

  • 规则,不是测试:它不会运行你的应用,也不会检查屏幕,无障碍审查仍然需要真正的工具和人来做
  • 代码示例:更新日志列出了对早期版本中错误、已弃用和凭空编造的 API 引用的修正,所以上线前请对照 Apple 或 Google 自己的文档核对示例
  • 来源:README 引用的是 2025 年版的 Apple 指南,而这些指南本身一直在变
  • Apple 的 PDF:仓库里还有一份汇编好的 Apple 指南 PDF,这个工具包不包含它
  • 安装器:它是 Vercel Labs 的程序,不是作者的。它的 README 说它会收集匿名使用数据,设置 DISABLE_TELEMETRY=1 可以关掉
  • 更新:作者的 README 没有给出更新或卸载的步骤,上面安装器的命令可以做到
  • 作者:ehmo,MIT 许可证。这是社区项目,并非 Apple、Google、W3C 或 Anthropic 制作或背书

README 和文件

README
# Platform Design Skills:安装说明

这个工具包里是 Mindket 写的安装说明,不包含这八个技能、它们的规则索引,也不包含仓库里那份 Apple HIG PDF。这些要从 ehmo 的仓库安装:https://github.com/ehmo/platform-design-skills

许可证:MIT。仓库的 LICENSE 在年份 2026 后面没有写版权人的名字。全文见 https://github.com/ehmo/platform-design-skills/blob/main/LICENSE

Platform Design Skills 是 ehmo 的社区项目,并非 Apple、Google、W3C 或 Anthropic 制作或背书。它把这些机构公开的指南提炼成给编程智能体用的规则,指南本身仍归它们所有。

这些说明的来源:README(https://github.com/ehmo/platform-design-skills/blob/main/README.md),仓库的 AGENTS.md 和 CHANGELOG.md,以及 https://github.com/ehmo/platform-design-skills/tree/main/skills 下的八个 SKILL.md。安装器的说明出自 README 里提到的 skills 命令行工具,也就是 Vercel Labs 的 skills 仓库(https://github.com/vercel-labs/skills)的 README,以及它的 docs/commands.md 和 docs/agents.md。Claude Code 从哪里加载技能,出自 Claude Code 自己的技能页面(https://code.claude.com/docs/en/skills)。所有命令都由 Mindket 照抄,一条也没有运行过。

## 它是什么

给编程智能体用的八个技能,每个平台一个。每个技能都有编了号或代码的规则,并附有该平台语言的代码,智能体可以用它们检查一个界面,或照着规则写出新界面。README 说总共有 450 多条规则。

| 技能名称 | 平台 | 依据的指南 |
|---|---|---|
| ios-design-guidelines | iPhone | Apple Human Interface Guidelines |
| ipados-design-guidelines | iPad | Apple Human Interface Guidelines |
| macos-design-guidelines | Mac | Apple Human Interface Guidelines |
| watchos-design-guidelines | Apple Watch | Apple Human Interface Guidelines |
| visionos-design-guidelines | Apple Vision Pro | Apple Human Interface Guidelines |
| tvos-design-guidelines | Apple TV | Apple Human Interface Guidelines |
| android-design-guidelines | Android | Material Design 3 |
| web-design-guidelines | 网页 | WCAG 2.2 和 MDN |

来源:仓库 AGENTS.md 里的表格,以及每个 SKILL.md 开头的 name 一行。README 把这些文件夹叫作 ios、ipados、macos、watchos、visionos、tvos、android 和 web。

## 谁做什么

- 你:运行安装命令,然后用平常的话请 Claude 搭建或审查一个界面。
- 安装器:把技能文件夹放到你的智能体读取的位置,可以是指向同一份正本的链接,也可以是各自独立的副本。它是另一个程序,不是作者的。
- Claude(或其他智能体):你的请求和某个技能的描述对得上时,读取这个技能,然后用其中的规则检查你的代码,或者照着规则写新代码。规则都是文本,所以这套技能里没有任何东西会替你运行代码或检查屏幕。

## 工具包里的文件

- setup/skills-cli.md:README 唯一的安装命令,安装器会问什么,以及怎么选技能、范围和智能体
- setup/claude-code.md:为 Claude Code 安装、技能装到哪里,以及怎么确认
- setup/other-agents.md:Codex、Cursor、Gemini CLI、GitHub Copilot,以及安装器列出的其他智能体
- setup/first-run.md:README 的示例提示词、每个技能涵盖什么,以及哪些地方要再核对

## 先准备好这些

- 一个能读取 Agent Skills 的智能体,比如 Claude Code、Codex、Cursor 或 Gemini CLI。
- Node.js 22.20 或更新版本,因为安装器的 README 这样要求。安装命令通过 npx 运行。
- 如果只想装到一个项目里,需要一个 git 项目或普通文件夹。全局安装不需要。
- 这套技能不需要账号、API 密钥或其他软件。

## 装到哪里

- 项目安装,安装器的默认方式:技能文件夹放在你的项目里,也就是智能体自己的技能文件夹。Claude Code 的是 .claude/skills/。
- 全局安装,加 -g 选项:文件夹放在你的用户主目录里。Claude Code 的是 ~/.claude/skills/。
- 每个技能文件夹里有一个写着规则的 SKILL.md、一个 metadata.json、一个 AGENTS.md 和一个 rules 文件夹。仓库的 AGENTS.md 说,这个文件夹里是 _sections.md,一份按类别整理的规则索引。

## 你的数据

这些技能是文本。它们告诉智能体指南里写了什么,不会把任何东西发到别处。安装器会从 GitHub 下载仓库。它的 README 说它会收集匿名使用数据,设置 DISABLE_TELEMETRY=1 或 DO_NOT_TRACK=1 可以关掉。你交给 Claude 的内容,比如你的代码和截图,会像其他 Claude 工作一样发给 Claude。

## 更新和卸载

作者的 README 没有给出更新或卸载的步骤。安装器的 README 给出了 npx skills update 和 npx skills remove,见 setup/skills-cli.md。
文件
README.md  5 KB
setup/claude-code.md  3 KB
setup/first-run.md  4 KB
setup/other-agents.md  2 KB
setup/skills-cli.md  3 KB

5 个文件,共 17 KB,以 zip 压缩包下载。

更新内容

  • 第 2 版 · 2026-11-09

    Updated by Mindket to the current version of this kit.

  • 第 1 版 · 2026-11-07

评价

还没有评分

写评价

还没有评价。

大家怎么说

Hacker News、Bluesky、X、Reddit、Facebook 和 YouTube 上提到这个项目的帖子和评论,来自每周一次的搜索和 Trendshift。它们不是 Mindket 写的,也未经核实,点开即可在原帖处阅读。

搜索日期

Mindket 的更多商品

查看 Mindket 的全部商品

DeepSeek-R1-GGUF

unsloth · 工具包

671B 参数 DeepSeek-R1 推理模型的 GGUF 版本,带 1.58-bit 和 2-bit 动态量化,可在内存足够的本机上用 llama.cpp 运行。

新上架

Axion-1.0-35B-GGUF

prithivMLmods · 工具包

提供 Axion-1.0-35B 的 GGUF 文件,这是一个有约 30 亿激活参数的 35B 混合专家模型,面向科学推理、信息查找和工具使用。适合配合 llama.cpp 在本地使用。

新上架

HEART

Phips · 工具包

用一个超分辨率网络放大低分辨率图像,可以在一块消费级 GPU 上训练,并导出为 ONNX。适合训练或运行图像放大模型的人。

新上架

开发类的相似商品

查看开发类的全部商品

Bonsai-27B-GGUF

lmstudio-community · 工具包

面向 LM Studio 的 27B Bonsai 模型 GGUF 转换版,含 3.80 GB 的 Q1_0 语言文件和 0.93 GB 的 BF16 视觉投影器。已测试文本、视觉和并行工具调用。

新上架

以每权重 2.9 位的 EXL3 量化运行 DeepSeek-V4.1-Flash-1017,这是一份 196 GiB 的副本,适合在自己硬件上部署大模型的人。困惑度与原模型相差不大。

新上架

MusicGen Small

facebook · 工具包

根据文字描述或音频提示生成短音乐片段,是 facebook MusicGen 的 small 检查点。适合想在自己电脑上试用文字生成音乐的开发者和音乐爱好者。

新上架