Agent skill
ship
Scaffold production-ready React Native apps using the @codewithbeto/ship CLI. Use when the user wants to create a new app from a Code with Beto template, scaffold a project with Platano, or run `bunx @codewithbeto/ship`. Always use flag-based (non-interactive) mode — the interactive TUI requires a terminal.
Install this agent skill to your Project
npx add-skill https://github.com/Code-with-Beto/skills/tree/main/plugins/cwb-ship/skills/ship
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
Recommended Agent Skills
Expand your agent's capabilities with these related and highly-rated skills.
app-icon
Generate app icons for your React Native Expo app with iOS 26 support
verl-rl-training
Provides guidance for training LLMs with reinforcement learning using verl (Volcano Engine RL). Use when implementing RLHF, GRPO, PPO, or other RL algorithms for LLM post-training at scale with flexible infrastructure backends.
openrlhf-training
High-performance RLHF framework with Ray+vLLM acceleration. Use for PPO, GRPO, RLOO, DPO training of large models (7B-70B+). Built on Ray, vLLM, ZeRO-3. 2× faster than DeepSpeedChat with distributed architecture and GPU resource sharing.
gguf-quantization
GGUF format and llama.cpp quantization for efficient CPU/GPU inference. Use when deploying models on consumer hardware, Apple Silicon, or when needing flexible quantization from 2-8 bit without GPU requirements.
Claude Code Guide
Master guide for using Claude Code effectively. Includes configuration templates, prompting strategies "Thinking" keywords, debugging techniques, and best practices for interacting with the agent.
qdrant-vector-search
High-performance vector similarity search engine for RAG and semantic search. Use when building production RAG systems requiring fast nearest neighbor search, hybrid search with filtering, or scalable vector storage with Rust-powered performance.
Didn't find tool you were looking for?