Building Apple Platform Products

Referenztabelle-gesteuerte xcodebuild/swift/xcrun-Befehlsabdeckung für Build, Test, Signierung und Bereitstellung.

von kylehughes · kylehughes/apple-platform-build-tools-claude-code-plugin

Getestet · Funktioniert ★ 9.2/10

Building Apple Platform Products — Referenztabelle-gesteuerte xcodebuild/swift/xcrun-Befehlsabdeckung für Build, Test, Signierung und Bereitstellung.

Was es kann

Kapselt xcodebuild, swift build/test, xcrun simctl und devicectl in Nachschlagetabellen, die Projekterkennung, Simulator-Lebenszyklus, Gerätebereitstellung, Code-Signierung, Profiling und Verteilung abdecken. Wird ausgelöst bei jeder xcodebuild/swift/xcrun-Aufrufung oder Apple Build/Test/Archive/Deploy-Anfrage und leitet zu 14 themenspezifischen Referenzdateien für detaillierte Informationen.

Testbericht

Eine echte Test-dann-Screenshot-Aufgabe wurde angefragt: Die Baseline riet eine fest codierte 'iPhone 15'-Destination, der Skill erzwang stattdessen zuerst `xcodebuild -list` + `simctl list devices available`, wodurch genau der Fehler mit dem veralteten Simulatornamen umgangen wurde, den er als Fallstrick #5 bezeichnet.

Getestet am: 2026-07-14 · Claude Code 2.x (agent harness)

Installation

git clone https://github.com/kylehughes/apple-platform-build-tools-claude-code-plugin
cd apple-platform-build-tools-claude-code-plugin
mkdir -p ~/.claude/skills
cp -r skills/building-apple-platform-products ~/.claude/skills/building-apple-platform-products

Befehle & Beispiel-Prompts

  • /building-apple-platform-productsReferenztabelle-gesteuerte xcodebuild/swift/xcrun-Befehlsabdeckung für Build, Test, Signierung und Bereitstellung.

Skills reagieren auf normale Anfragen — keine Slash-Befehle nötig. Nach der Installation aktivieren Prompts wie diese den Skill (auf Englisch):

  • Run the unit tests for my iOS app on an iPhone simulator.
  • Archive and export my Xcode project for App Store distribution.
  • How do I install my app on a physical iPhone using devicectl?