Xcode Makefiles

Installe un Makefile + une boîte à outils de scripts isolés par AGENT_NAME pour des builds Xcode en CLI uniquement.

par robertguss · robertguss/claude-code-toolkit

Fonctionne avec configuration ★ 8.8/10

Xcode Makefiles — Installe un Makefile + une boîte à outils de scripts isolés par AGENT_NAME pour des builds Xcode en CLI uniquement.

Ce que fait

Installe un Makefile ainsi que des scripts xcbuild/diagnose/run/clean dans un projet iOS ou macOS afin que les builds, tests et exécutions fonctionnent depuis le CLI sans ouvrir Xcode, en isolant DerivedData/logs/cache/tmp par AGENT_NAME pour que plusieurs agents de code puissent builder le même projet en parallèle sans se marcher dessus. À déclencher quand un projet a besoin de builds CLI locaux reproductibles, ou quand des agents en parallèle se marchent sur leurs artefacts de build.

Rapport de test

install.sh --dry-run fourni a réellement été exécuté, ainsi qu'une véritable installation sur un faux projet Xcode : il écrit correctement un Makefile avec build/DerivedData/<AGENT_NAME>, build/logs/<AGENT_NAME>, etc., exactement comme documenté, mais l'installation réelle (hors dry-run) se termine toujours avec le code 1 à cause d'une erreur de syntaxe AppleScript due à un bug de guillemets cassé dans move_to_trash.sh — les fichiers SONT copiés correctement, mais cela ressemble à une installation échouée et nécessite une vérification manuelle du type `echo $?`.

Testé le: 2026-07-13 · Claude Code 2.x (agent harness)

Installation

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

Commandes et exemples de prompts

  • /xcode-makefilesInstalle un Makefile + une boîte à outils de scripts isolés par AGENT_NAME pour des builds Xcode en CLI uniquement.

Les skills se déclenchent sur des demandes en langage courant — aucune commande à retenir. Après installation, des prompts comme ceux-ci l'activent (en anglais) :

  • 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