ship
Installation
SKILL.md
@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
- Clone the template repo (shallow, then remove
.git) - Configure app name, bundle ID, slug, and payment keys
- Run
bun install - 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
bunis available
After scaffolding
cd <project-name>
npx expo start
Links
- Course & Pro access: https://cwb.sh/rn
- YouTube: https://cwb.sh/youtube
- Discord: https://cwb.sh/discord
- Newsletter: https://cwb.sh/newsletter
Weekly Installs
7
Repository
code-with-beto/skillsGitHub Stars
30
First Seen
8 days ago
Security Audits
Installed on
amp7
cline7
opencode7
cursor7
kimi-cli7
warp7