Aug 29, 2026

dimillian/skills:Thomas Ricouard 的 16 个 Codex skill,覆盖 Apple 平台与代码审查

一份 3.9k 星、MIT 许可的 16 个自包含 skill 合集,出自 Ice Cubes 开发者之手——四智能体 bug 猎捕、review swarm、从 git 历史生成 App Store 更新日志、iOS 模拟器调试,以及不装 Xcode 打包 macOS 应用。

#tutorial#developer-tools#ai-agents#debugging

Thomas Ricouard——开源 Mastodon 客户端 Ice Cubes 的开发者——每天在 Apple 平台上工作,他的个人 agent 配置如今成了公开参考。dimillian/skills 把他实际在用的 skill 打包公开:16 个聚焦、自包含的 skill,覆盖 iOS 与 macOS 开发、多智能体审查流程、React 性能和 skill 策展。仓库 MIT 许可,3.9k 星。

为什么这个 Skill 重要

最出彩的是"swarm"系列。bug-hunt-swarm 跑一场只读的四智能体 bug 调查——一个负责复现、一个追代码路径、一个查回归、一个找最快的证明步骤——最后返回一条排好序的根因路径。review-swarm 对 diff 做同样的事:四个智能体分别盯行为回归、安全风险、性能或可靠性问题、契约与测试覆盖缺口,然后交回一条按优先级排序的修复路径。旁边还有一批 Apple 平台的实用型选手:通过 XcodeBuildMCP 驱动已启动模拟器的 iOS 调试器、不需要 Xcode 工程的 macOS SwiftPM 打包与公证,以及把 git 历史改写成更新日志的 App Store changelog skill。

安装

README 记载的是手动安装:把 skill 文件夹放进 $CODEX_HOME/skills

git clone https://github.com/dimillian/skills
mkdir -p "$CODEX_HOME/skills"
cp -r skills/<skill-folder> "$CODEX_HOME/skills/"

每个 skill 都是自包含的——每个文件夹里的 SKILL.md 带着触发条件、工作流指引和示例——所以可以只复制需要的,不必装全部十六个。

实战:跑一次 Bug Hunt Swarm

你有一个无法复现的 bug 报告,怀疑是回归。

  1. bug-hunt-swarm 文件夹复制进 skill 目录。
  2. 在 Codex 里描述这个 bug,要求 swarm 调查。skill 会编排四个只读智能体——复现、代码路径追踪、回归排查、最快证明步骤。
  3. 读输出:一条排好序的根因路径,指向最可疑的元凶,以及你可以先跑的证明步骤。

因为 swarm 是只读的,冲刺中途指向仓库也安全——它只报告,不动代码。

实战:从 Git 历史生成 App Store 更新日志

要发新版,却不想写"新功能"文案?app-store-changelog skill 会收集自上个 tag 以来的变更、过滤出用户可见的工作,再改写成简洁的发布说明要点——把没人关心的内部重构排除掉。

Generate App Store release notes for the upcoming version

技巧

  • project-skill-audit 入手:它分析项目过去的会话、记忆、现有 skill 和约定,推荐哪些新 skill 真的值得加。
  • 开 PR 前跑一次 review-and-simplify-changes——它审查 git diff 的复用、质量与清晰度问题,然后可选地应用安全的行为保持修复。
  • swift-concurrency-expert 专攻 Swift 6.2+ 的问题:actor 隔离、Sendable 违规、main-actor 标注和数据竞争诊断。
  • 仓库维护活跃——README 写明 skill 应有清晰、单一的目的,这就是为什么是十六个小 skill 而不是一个巨型文件。

何时不用这个 Skill

这是一份个人合集,围绕 Codex 组织——README 记载的安装路径是 $CODEX_HOME/skills,不是 marketplace 也不是 npx 命令。如果你要的是带搜索和版本管理的索引式注册表,排行榜上的策展目录更合适。而如果你的工作在服务端 Linux 或 Windows 上,这里偏 Apple 和 React 的内容覆盖不到多少。


查看 排行榜 了解更多 skill。