app-creator
@robertguss · 收录于 1 周前
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.
适合你,如果需要快速生成 Xcode 项目结构并集成辅助工具
/ 下载安装
用别的 agent?下载 .zip 解压,把文件夹放进它的技能目录
Claude Code
~/.claude/skills/(项目级 .claude/skills/)Codex CLI
~/.codex/skills/Cursor自动读取上面两处目录
其他工具见其文档的「skills」目录;两个下载是同一份文件,只是名字不同
/ 通过 npx 安装 校验哈希
npx oh-my-skill add robertguss/claude-code-toolkit/app-creator/ 通过 bash 安装
curl -fsSL https://oh-my-skill.com/install.sh | bash -s -- robertguss/claude-code-toolkit/app-creator/ 已经装过?验证本机副本,不用重装
npx oh-my-skill verify robertguss/claude-code-toolkit/app-creator安装目标可用 --agent / --scope 或 --to 明确指定;省略时只会在唯一已存在的 agent 目录上自动选择,零命中或多命中会停止并提示。content_hash 缺失或不一致均拒装。
103GitHub stars
~426最小装载
~845含声明引用
~8K文本包总量
镜像托管
怎么用
技能原文 SKILL.md
App Creator
Overview
Paul Solt Paul@SuperEasyApps.com 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
按 MIT 许可原样转载,未经改动 · 在 GitHub 查看 →
评论
登录即可评论;带「已验证安装」的,是发布者名下有本店的安装或持有记录。
…