Aug 29, 2026
dimillian/skills: Thomas Ricouard's 16 Codex Skills for Apple Platforms and Code Review
A 3.9k-star MIT-licensed collection of 16 self-contained skills from the Ice Cubes developer — four-agent bug hunts, review swarms, App Store release notes from git history, iOS simulator debugging, and macOS packaging without Xcode.
Thomas Ricouard — the developer behind Ice Cubes, the open-source Mastodon client for iOS — works on Apple platforms daily, and his personal agent setup has become a public reference. dimillian/skills packages the skills he actually uses: 16 focused, self-contained skills for iOS and macOS work, multi-agent review workflows, React performance, and skill curation. The repo is MIT-licensed and sits at 3.9k stars.
Why This Skill Matters
The standout entries are the "swarm" skills. bug-hunt-swarm runs a read-only four-agent bug investigation — one agent on reproduction, one on code-path tracing, one on regressors, one on the fastest proof step — then returns a ranked root-cause path. review-swarm does the same for diffs: four agents look for behavioral regressions, security risks, performance or reliability issues, and contract or test coverage gaps, then hand back a prioritized fix path. Alongside them sit practical Apple-platform workhorses: an iOS debugger that drives a booted simulator through XcodeBuildMCP, macOS SwiftPM packaging and notarization without an Xcode project, and an App Store changelog skill that turns git history into release notes.
Installation
The README documents a manual install: place the skill folders under $CODEX_HOME/skills.
git clone https://github.com/dimillian/skills
mkdir -p "$CODEX_HOME/skills"
cp -r skills/<skill-folder> "$CODEX_HOME/skills/"
Each skill is self-contained — the SKILL.md in each folder carries the triggers, workflow guidance, and examples — so you can copy only the ones you need instead of all sixteen.
Real Workflow: Run a Bug Hunt Swarm
You have a bug report you cannot reproduce and a suspicion it is a regression.
- Copy the
bug-hunt-swarmfolder into your skills directory. - In Codex, describe the bug and ask for a swarm investigation. The skill orchestrates four read-only agents — reproduction, code-path tracing, regressors, and the fastest proof step.
- Read the output: a ranked root-cause path pointing at the most likely culprit, with the proof step you can run first.
Because the swarm is read-only, it is safe to point at a repo mid-sprint; it reports instead of editing.
Real Workflow: App Store Release Notes From Git History
Shipping a new version and dreading the "What's New" text? The app-store-changelog skill collects changes since the last tag, filters for user-visible work, and rewrites it into concise release-note bullets — excluding the internal refactors nobody's users care about.
Generate App Store release notes for the upcoming version
Tips
- Start with
project-skill-audit: it analyzes a project's past sessions, memory, existing skills, and conventions to recommend which new skills are actually worth adding. - Use
review-and-simplify-changesbefore opening a PR — it reviews a git diff for reuse, quality, and clarity, then optionally applies safe, behavior-preserving fixes. swift-concurrency-experttargets Swift 6.2+ issues: actor isolation,Sendableviolations, main-actor annotations, and data-race diagnostics.- The repo is actively maintained — the README notes skills should have a clear, single purpose, which is why there are sixteen small ones rather than one giant file.
When Not to Use This
This is a personal collection, oriented around Codex — the documented install path is $CODEX_HOME/skills, not a marketplace or npx command. If you want an indexed registry with search and versioning, a curated catalog like the ones on our leaderboard fits better. And if your work is server-side Linux or Windows, the Apple- and React-heavy focus covers little of it.
See the leaderboard for more skills.