cmux-dev-workflow

Contributors

GitHub-linked commit authors for this SKILL.md at the saved revision. Co-authors and history before file renames are not included.

File history ↗

Contributor workflow rules for cmux setup, Xcode project normalization, tagged sidebar ExtensionKit development, and dev builds. Use when setting up the cmux repo, changing Xcode project files, adding sidebar extensions, or working with tagged debug builds.

skills/cmux-dev-workflow/SKILL.md

Download bundle ↓
main · 6f118af5 bundle filesScanned 2026-09-15

references/xcode-project-normalization.md

144 tokens · o200k_base · 529 bytes

Source excerpt starting at line 1.
# Xcode Project Normalization The pin (`.xcode-version`, `objectVersion = 60`), the pre-commit hook, and the CI guard are described in [../SKILL.md](../SKILL.md). ## Bumping the Xcode pin 1. Edit `.xcode-version`.2. Open `cmux.xcodeproj` in the new Xcode so it rewrites `objectVersion`.3. Add a case in `scripts/check-pbxproj.sh` mapping the new Xcode major to the `objectVersion` that major writes.4. Run `scripts/normalize-pbxproj.py`. Do not change `objectVersion` opportunistically as part of unrelated project edits. 
Referenced from SKILL.md