App creator
Skill bg-szy/TOP-SKILLS/skills/claude-code-toolkit/app-creator
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.From its SKILL.md
npx -y skills add bg-szy/TOP-SKILLS --skill app-creatorAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
3 things to look at
- no licenseNo license file was found in the repository. Code published without one is not open source by default, so using it at work is a question for whoever answers licensing questions where you are.
- 5 stars5 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
- runs commandsInstructs the agent to run 2 commands, including `skills/app-creator/scripts/init.sh --project-mode new` and 1 more.
SKILL.md
2.0 KB, 459 tokens by cl100k_base, as published. Nobody here has run it
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-makefilessimple-tasks
Workflow
- Collect inputs.
- Run doctor checks.
- Choose mode:
neworadopt. - In
newmode, 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
Required fields in new mode:
- App name
- Bundle id
- Platform (
iosormacos) - UI framework (
swiftui,uikit,appkit) - Output directory
Adopt Existing Project
Run:
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-makefilessimple-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.mdreferences/placeholders.md
What ships with it
Read from the repository
Just SKILL.md. No reference files, no scripts.