SuperAPI AI Directory

ship

Coding & development

View repository

Updated 10-15 15:19

About this skill

@codewithbeto/ship

Ship a revenue-ready AI image app this weekend. Built by Code with Beto — Platano landing page

Quick start

bunx @codewithbeto/ship --name my-app

Flags

Flag Required Default
--name <dir> Yes —
--template <name> No platano
--app-name <name> No title-cased --name
--bundle-id <id> No com.<user>.<slug>
--payments / --no-payments No --payments
--rc-key-ios <key> No —
--rc-key-android <key> No same as iOS key
--dry-run No —

What it does

  1. Clone the template repo (shallow, then remove .git)
  2. Configure app name, bundle ID, slug, and payment keys
  3. Run bun install
  4. Initialize a fresh git repo with baseline commit

Output

  • stderr — progress logs (checking access, cloning, configuring)
  • stdout — structured result on success:
name: my-app
app_name: My App
bundle_id: com.beto.my-app
slug: my-app
payments: true
template: platano
directory: my-app

Error handling

Errors go to stderr and exit with code 1. Common failures:

  • Access denied — user needs Pro access at https://cwb.sh/platano
  • Directory exists — pick a different --name
  • Install failed — ensure bun is available

After scaffolding

cd <project-name>
npx expo start

Links