Codex Skills for Dash's Docs, Xcode's new MCP

Heya,

Impressed by the new MCP server tools in Xcode 26.3, I whipped up some Agent Skills for Codex CLI/GUI. If you’re using external tools in tandem with Xcode, these might make things smoother.

The four Xcode skills come as a “package deal”. They depend on one another to keep concerns separated, and wires uncrossed.

They handle:

  • Steering Codex hard towards the MCP toolset.
  • Guidance on the entire toolset.
  • Automatic fallback to official CLI tooling (no more perl in the shell).
  • General ecosystem guidance and awareness.
  • User advice to ensure tooling is installed & available.
  • Safe guidance for adding minimum necessary command. access via the Codex “Rules” system and prefix-based allowlist.
  • User-friendly guardrails around direct modification to Xcode-managed dirs/files.

You can always override those, of course, if you really wanna scramble your `.pbxproj` again.

The two Dash.app skills are just what they say on the tin. Easy access to one or more docsets at once, as well as cheatsheets, through Dash v8.

  • Local MCP.
  • Fallback to the HTTP on Localhost.
  • User advice on the Dash URL schema or macOS system service.
  • Workflow to help you install, and even generate your own, custom docsets for Dash.
  • Workflow to install Dash docsets for you from the official feeds.
  • Easy, accurate, natlang docs via voice-interface (when conveniently paired with Codex’s built-in Dictation and Speech skills)

There are a few other skills in there for swift-specific automated repo maintenance. Those are less polished, and a bit opinionated to my preferences. But, all do come with either a workflow or guidance to customize them on your own machine. Typically via Codex’s built-in Skill Creator skill.

Feedback welcome, whether good, bad, or ugly. I hope these find some use elsewhere, but I’m pretty happy with them regardless.

1 Like