Skip to main content
Install the CLI from npm:

Authentication

Set MARINA_TOKEN to supply a credential without writing a profile. Set MARINA_API to target a different Marina API origin.

Apps and deployments

marina deploy accepts --name <name> when creating an app and --app <slug> to deploy into a specific existing app.

Environment variables and secrets

Agent skill

Skill installation is always explicit:
Use --agent claude or --agent all to choose a different target.

JSON output

Every command accepts --json. Standard output contains one versioned JSON result; progress is written to standard error. Successful results include schema_version: 1 and ok: true. Failures include ok: false and a stable error.code.