Apple, Swift, SwiftUI, Safari, Xcode, DocC, and Dash.app workflows for Codex.
Promo audio: Apple Dev Skills Codex Workflows Promo
The Socket marketplace is the easiest way to install Apple Dev Skills alongside the companion Productivity Skills workflows.
apple-dev-skills is maintained and supported by Gale as a key component of the Socket Marketplace.
Apple development work has sharp edges around framework behavior, Xcode project state, documentation, accessibility, and build tooling. This plugin keeps helps agents move swiftly through a challenging landscape, instead of fumbling over mountains of implicit behavior.
This repository is the canonical source of truth for Gale's Apple, Swift, and Xcode workflow skills.
I wanted to build stuff faster, but agents were struggling with Swift, declarative frameworks, Xcode and .pbxproj, the swift build xcodebuild split, etc. I figured I could improve that a bit. it's gone pretty well, so far~
The easiest way to install Apple Dev Skills with its companion workflows is through Gale's Socket marketplace:
codex plugin marketplace add gaelic-ghost/socketRestart Codex, open the plugin directory, choose Socket, and install or enable apple-dev-skills. Install productivity-skills from the same marketplace too if you want the Apple bootstrap and guidance-sync workflows.
When the Socket marketplace changes, refresh it:
codex plugin marketplace upgrade socketUse Apple Dev Skills when an agent is helping with:
- Swift and SwiftUI implementation
- Xcode build, run, test, and project workflows
- Safari extension and SafariServices integration choices
- Swift package bootstrap, build, and testing
- Apple UI accessibility work
- DocC comments, articles, and documentation catalogs
- Swift source formatting and file organization
- Apple docs lookup before design or code changes
- Apple-specific repo guidance setup or refresh
Most Apple Dev Skills workflows are useful as a standalone plugin. Bootstrap and guidance-sync workflows also need productivity-skills, because that companion plugin owns the reusable repo-maintenance workflow that Apple Dev Skills applies to Swift packages and Xcode apps.
Treat productivity-skills as the default baseline layer for general repo-doc and maintenance work, and use Apple Dev Skills when Apple-specific behavior should shape the workflow.
The socket repository is Gale's plugin superproject and marketplace catalog.
If you only want the Apple plugin without the rest of Socket, the standalone marketplace remains supported:
codex plugin marketplace add gaelic-ghost/apple-dev-skills
codex plugin marketplace upgrade apple-dev-skillsWhen installed as a Codex plugin, Apple Dev Skills also registers Xcode's built-in MCP bridge through xcrun mcpbridge. Users still need to allow external agents in Xcode's Intelligence settings and keep the relevant project open in Xcode before external Codex sessions can use Xcode-provided tools.
Treat root skills/ as the canonical authored surface. Keep shared reusable assets in shared/ and tests in tests/.
Use CONTRIBUTING.md for maintainer workflow details, and use AGENTS.md for agent-facing repo rules.
Run the repository test suite for skill and metadata changes:
bash .github/scripts/validate_repo_docs.sh
uv run pytest.
├── .codex-plugin/
├── .mcp.json
├── docs/
├── shared/
├── skills/
├── tests/
├── AGENTS.md
├── CONTRIBUTING.md
├── README.md
└── ROADMAP.md
apple-ui-accessibility-workflowauthor-swift-docc-docsbootstrap-swift-packagebootstrap-xcode-app-projectexplore-apple-swift-docsformat-swift-sourcessafari-extension-control-workflowstructure-swift-sourcesswift-package-build-run-workflowswift-package-testing-workflowswift-package-workflowswiftui-app-architecture-workflowsync-swift-package-guidancesync-xcode-project-guidancexcode-app-project-workflowxcode-build-run-workflowxcode-testing-workflow
Use GitHub releases and Git history to track shipped changes for this repository.
This repository is licensed under Apache 2.0. See LICENSE.
