Claude-code-toolkit xcode-makefiles
Install strict Xcode Makefile tooling for iOS/macOS projects, including build/run/test scripts with AGENT_NAME-based per-agent isolation under build/. Use when a project needs reproducible local CLI builds without full app scaffolding.
install
source · Clone the upstream repo
git clone https://github.com/robertguss/claude-code-toolkit
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/robertguss/claude-code-toolkit "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/mobile-app-dev/ios-mac-app-creator/xcode-makefiles" ~/.claude/skills/robertguss-claude-code-toolkit-xcode-makefiles && rm -rf "$T"
manifest:
skills/mobile-app-dev/ios-mac-app-creator/xcode-makefiles/SKILL.mdsource content
Xcode Makefiles
Overview
Paul Solt Paul@SuperEasyApps.com Version: 0.9.8
Install a focused Makefile + scripts toolkit into an existing or newly scaffolded Xcode project.
Canonical conventions:
is the only agent env var.AGENT_NAME- Per-agent paths live under
:build/build/DerivedData/<AGENT_NAME>build/logs/<AGENT_NAME>build/cache/<AGENT_NAME>build/tmp/<AGENT_NAME>
Install
skills/xcode-makefiles/scripts/install.sh \ --project-dir /path/to/project \ --app-name WalkTrack \ --platform ios
Common flags:
required--project-dir PATH
default--mode install|upgradeinstall
preview changes only--dry-run
Toolkit flags:
required--app-name NAME
required--platform ios|macos
optional, defaults to--sim-name NAME
for iOSauto
optional, installs--namespace NAME
andMakefile.NAMEscripts/NAME/
Installed scripts include:
scripts/atomic_commit.shscripts/xcbuild.shscripts/resolve_agent_name.shscripts/resolve_sim_destination.shscripts/diagnose.shscripts/run_app_macos.shscripts/run_app_ios_sim.shscripts/clean.shscripts/move_to_trash.sh
Targets
Installed Make targets are intentionally minimal:
make diagnosemake buildmake testmake runmake build-and-runmake build-and-run-backgroundmake cleanmake agent-verify