Build, test, and archive Swift packages and Xcode projects for Apple platforms.
npx claudepluginhub kylehughes/apple-platform-build-tools-claude-code-pluginReference documentation for xcodebuild and swift build, plus an autonomous build agent that absorbs verbose logs and preserves your context window.
No description available.
Production-ready workflow orchestration with 79 focused plugins, 184 specialized agents, and 150 skills - optimized for granular installation and minimal token usage
Curated collection of 141 specialized Claude Code subagents organized into 10 focused categories
Build, test, and archive Swift packages and Xcode projects for Apple platforms with Claude Code.
Apple Platform Build Tools Claude Code Plugin is a Claude Code plugin with an Agent Skill and a Subagent for building Apple platform products.
Delegate build and test commands to the Subagent from your main programming agent. It reports results without exposing build logs, keeping the main agent's context window clean.
Use the Agent Skill directly when you need to understand xcodebuild, swift, simctl, devicectl, or other xcrun tool options, debug build failures, or construct commands with more control than the Subagent gives you.
Both the Agent Skill and Subagent are exposed to Claude Code with descriptions of when to use them. Claude should read the Agent Skill when composing a complex xcodebuild command, or invoke the Subagent when a build needs to run. This is nondeterministic in practice and may change across Claude models and Claude Code versions.
To explicitly invoke the Agent Skill or Subagent, use natural language in Claude Code.
e.g.
use the builder agent to build the app
check with the builder agent that the tests pass
use the build skill to help me write an xcodebuild command for CI
building-apple-platform-productsQuick-reference tables and detailed documentation for:
xcodebuild commands (build, test, archive)simctl — lifecycle, app install, permissions, screenshots, location)devicectl — iOS 17+, install, launch, file transfer)xctrace, xcresulttool, xccov)lipo, otool, dsymutil, atos, plutil, docc)builderBuild executor that:
building-apple-platform-products skillTo install for personal use:
Add the marketplace:
/plugin marketplace add kylehughes/apple-platform-build-tools-claude-code-plugin
Install the plugin:
/plugin install apple-platform-build-tools@apple-platform-build-tools-claude-code-plugin
To provide this plugin to everyone working in a repository, add it to .claude/settings.json:
{
"enabledPlugins": {
"apple-platform-build-tools@apple-platform-build-tools-claude-code-plugin": true
},
"extraKnownMarketplaces": {
"apple-platform-build-tools-claude-code-plugin": {
"source": {
"source": "github",
"repo": "kylehughes/apple-platform-build-tools-claude-code-plugin"
}
}
}
}
Claude Code will prompt team members to install the plugin when they open the project.
The Agent Skill and Subagent files are in this repository's skills/ and agents/ directories.
Apple Platform Build Tools Claude Code Plugin is not accepting source contributions at this time. Bug reports will be considered.
[![Bluesky][bluesky_image]][bluesky_url]
[![LinkedIn][linkedin_image]][linkedin_url]
[![Mastodon][mastodon_image]][mastodon_url]