@playdrop/playdrop-cli
v0.6.1
Published
Official Playdrop CLI for publishing browser games, creator apps, and AI-generated game assets on playdrop.ai
Maintainers
Readme
@playdrop/playdrop-cli
Official Playdrop CLI for the live Playdrop platform.
Use it to browse live examples, create or remix projects, publish browser games and creator apps, and work with AI-generated game assets on Playdrop.
Install
npm install -g @playdrop/playdrop-cliQuick Start
playdrop auth login
playdrop auth whoami
playdrop project init .
playdrop project create app my-first-game --template playdrop/template/typescript_template
playdrop project dev my-first-game
playdrop project publish .What You Can Do
- Browse the live Playdrop catalogue of apps, assets, and packs
- Inspect real references before building or remixing
- Create, remix, validate, and publish Playdrop projects
- Manage comments, versions, credits, notifications, and creations
- Read the public Playdrop docs directly from the CLI
Links
- Website: playdrop.ai
- Getting started: playdrop.ai/getting-started
- CLI docs: playdrop.ai/docs/cli
- Runtime docs: playdrop.ai/docs/runtime
- Templates and demos: playdrop.ai/docs/examples#templates-and-demos
- Canonical public plugin repo: github.com/playdrop-ai/playdrop-plugin
- Legacy public skill surface: skills.sh/playdrop-ai/playdrop-skills/playdrop
Live Examples
Main Commands
playdrop auth login
playdrop browse
playdrop search "city builder"
playdrop detail playdrop/app/hangingout
playdrop comments browse playdrop/app/hangingout
playdrop versions browse playdrop/app/hangingout
playdrop credits balance
playdrop notifications browse
playdrop creations browse
playdrop ai create image "Pixel art hero portrait"
playdrop project init .
playdrop project create app my-app --template playdrop/template/html_template
playdrop project dev my-app
playdrop project publish .
playdrop documentation browse
playdrop feedback send --title "Bug report" --comment "Details here."
playdrop getting-startedRef Format
Public content refs are always:
<creator>/<kind>/<name>Valid kinds:
appassetasset-pack
Examples:
playdrop/app/hangingoutplaydrop/asset/astroplaydrop/asset-pack/starter-kit
Local Project Flow
playdrop auth login
playdrop project init .
playdrop project create app my-app --template playdrop/template/html_template
playdrop project dev my-app
playdrop project publish .Documentation
playdrop documentation browse
playdrop documentation read runtime