15k tokens
context cost
the whole folder, loaded on every use
47
files
ships runnable scripts
0
copies elsewhere
how many repositories repackaged it
102
stars on the repo
on the repository, not the skill itself
Install
one command, takes just this skill from the repository
npx skills add https://github.com/robertguss/claude-code-toolkit --skill app-creator
Copy
What comes with it
51 765 bytes besides the instruction
references/placeholders.md
references/workflow.md
scripts/doctor.sh
scripts/init.sh
scripts/install_agents.sh
scripts/install_toolkit.sh
scripts/move_to_trash.sh
scripts/render_template.py
scripts/scaffold_app.sh
scripts/stabilize_project.sh
templates/xcodegen/ios-swiftui/Resources/Assets.xcassets/AccentColor.colorset/Contents.json
templates/xcodegen/ios-swiftui/Resources/Assets.xcassets/AppIcon.appiconset/Contents.json
templates/xcodegen/ios-swiftui/Resources/Assets.xcassets/Contents.json
templates/xcodegen/ios-swiftui/Sources/App.swift
templates/xcodegen/ios-swiftui/Sources/ContentView.swift
templates/xcodegen/ios-swiftui/Sources/Info.plist
templates/xcodegen/ios-swiftui/Tests/AppTests.swift
templates/xcodegen/ios-swiftui/Tests/Info.plist
templates/xcodegen/ios-swiftui/project.yml
templates/xcodegen/ios-uikit/Resources/Assets.xcassets/AccentColor.colorset/Contents.json
templates/xcodegen/ios-uikit/Resources/Assets.xcassets/AppIcon.appiconset/Contents.json
templates/xcodegen/ios-uikit/Resources/Assets.xcassets/Contents.json
templates/xcodegen/ios-uikit/Sources/AppDelegate.swift
templates/xcodegen/ios-uikit/Sources/Info.plist
templates/xcodegen/ios-uikit/Sources/SceneDelegate.swift
templates/xcodegen/ios-uikit/Sources/ViewController.swift
templates/xcodegen/ios-uikit/Tests/AppTests.swift
templates/xcodegen/ios-uikit/Tests/Info.plist
templates/xcodegen/ios-uikit/project.yml
templates/xcodegen/macos-appkit/Resources/Assets.xcassets/AccentColor.colorset/Contents.json
templates/xcodegen/macos-appkit/Resources/Assets.xcassets/AppIcon.appiconset/Contents.json
templates/xcodegen/macos-appkit/Resources/Assets.xcassets/Contents.json
templates/xcodegen/macos-appkit/Sources/AppDelegate.swift
templates/xcodegen/macos-appkit/Sources/Info.plist
templates/xcodegen/macos-appkit/Tests/AppTests.swift
templates/xcodegen/macos-appkit/Tests/Info.plist
templates/xcodegen/macos-appkit/project.yml
templates/xcodegen/macos-swiftui/Resources/Assets.xcassets/AccentColor.colorset/Contents.json
templates/xcodegen/macos-swiftui/Resources/Assets.xcassets/AppIcon.appiconset/Contents.json
templates/xcodegen/macos-swiftui/Resources/Assets.xcassets/Contents.json
The instruction itself
10 sections, as written by the author
App Creator
Overview
Paul Solt
[email protected]
Version: 0.9.8
app-creator is now an orchestrator skill.
Responsibilities:
Scaffold new projects with XcodeGen templates.
Adopt existing projects non-destructively.
Optionally install subskills:
xcode-makefiles
simple-tasks
Workflow
Collect inputs.
Run doctor checks.
Choose mode: new or adopt.
In new mode, scaffold app templates and run XcodeGen.
Install selected subskills (default: both).
Optionally initialize git and create a baseline commit.
Print exact next commands.
Modes
New Project
Run:
skills/app-creator/scripts/init.sh --project-mode new
Copy
Required fields in new mode:
App name
Bundle id
Platform (ios or macos)
UI framework (swiftui, uikit, appkit)
Output directory
Adopt Existing Project
Run:
skills/app-creator/scripts/init.sh --project-mode adopt
Copy
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 the target repo is already dirty before app-creator runs, auto-commit is skipped.
If there are no staged/unstaged changes after install/scaffold, no commit is created.
Resources
Use these files when you need details beyond the workflow:
references/workflow.md
references/placeholders.md