Xcode Makefiles

Installa un Makefile + toolkit di script isolati per AGENT_NAME per build Xcode solo da CLI.

di robertguss · robertguss/claude-code-toolkit

Richiede configurazione ★ 8.8/10

Xcode Makefiles — Installa un Makefile + toolkit di script isolati per AGENT_NAME per build Xcode solo da CLI.

Cosa fa

Installa un Makefile più script xcbuild/diagnose/run/clean in un progetto iOS o macOS in modo che build, test ed esecuzioni funzionino da CLI senza aprire Xcode, isolando DerivedData/log/cache/tmp per AGENT_NAME così che più agenti di coding possano compilare lo stesso progetto in parallelo senza sovrascriversi a vicenda. Attivala quando un progetto necessita di build CLI locali riproducibili o quando agenti paralleli si sovrappongono sugli artefatti di build.

Rapporto di test

Eseguiti realmente sia install.sh --dry-run incluso sia un'installazione reale su un finto progetto Xcode: scrive correttamente un Makefile con build/DerivedData/<AGENT_NAME>, build/logs/<AGENT_NAME> ecc. esattamente come documentato, ma l'installazione reale (non-dry-run) termina sempre con codice 1 a causa di un errore di sintassi AppleScript dovuto a un bug di quoting in move_to_trash.sh — i file VENGONO copiati correttamente, ma sembra un'installazione fallita e richiede un controllo manuale del tipo `echo $?`.

Testato il: 2026-07-13 · Claude Code 2.x (agent harness)

Installazione

git clone https://github.com/robertguss/claude-code-toolkit
cd claude-code-toolkit
mkdir -p ~/.claude/skills
cp -r skills/mobile-app-dev/ios-mac-app-creator/xcode-makefiles ~/.claude/skills/xcode-makefiles

Comandi e prompt di esempio

  • /xcode-makefilesInstalla un Makefile + toolkit di script isolati per AGENT_NAME per build Xcode solo da CLI.

Gli skill si attivano con richieste in linguaggio naturale, senza comandi da ricordare. Dopo l'installazione, prompt come questi lo attivano (in inglese):

  • Set up a Makefile so I can build my iOS app from the CLI
  • Let multiple coding agents build this Xcode project in parallel
  • Install CLI build scripts so I don't need to open Xcode