← ClaudeAtlas

app-creatorlisted

Orchestrate iOS/macOS app scaffolding and optional skill adoption for existing projects. Use when users want a guided wizard that can scaffold with XcodeGen and optionally install xcode-makefiles and simple-tasks.
robertguss/claude-code-toolkit · ★ 113 · Data & Documents · score 79
Install: claude install-skill robertguss/claude-code-toolkit
# App Creator ## Overview Paul Solt Paul@SuperEasyApps.com Version: 0.9.8 `app-creator` is now an orchestrator skill. Responsibilities: 1. Scaffold new projects with XcodeGen templates. 2. Adopt existing projects non-destructively. 3. Optionally install subskills: - `xcode-makefiles` - `simple-tasks` ## Workflow 1. Collect inputs. 2. Run doctor checks. 3. Choose mode: `new` or `adopt`. 4. In `new` mode, scaffold app templates and run XcodeGen. 5. Install selected subskills (default: both). 6. Optionally initialize git and create a baseline commit. 7. Print exact next commands. ## Modes ### New Project Run: ```bash skills/app-creator/scripts/init.sh --project-mode new ``` Required fields in new mode: - App name - Bundle id - Platform (`ios` or `macos`) - UI framework (`swiftui`, `uikit`, `appkit`) - Output directory ### Adopt Existing Project Run: ```bash skills/app-creator/scripts/init.sh --project-mode adopt ``` Behavior: - No scaffolding/regeneration. - Only installs selected subskills into the existing project. ## Subskill install defaults Wizard defaults to installing both: - `xcode-makefiles` - `simple-tasks` You can opt out with: - `--skip-xcode-makefiles` - `--skip-simple-tasks` ## Dry run Use `--dry-run` to preview actions without mutating files. ## Git onboarding `init.sh`/`scaffold_app.sh` support: - `--git-init auto|never` - `--git-commit prompt|always|never` Defaults: - `--git-init auto` - `--git-commit prompt` Safety behavior: - If t