capawesome-cli

Install, authenticate, and operate the Capawesome CLI for cloud builds and live updates.

1|Updated Aug 25, 2026
One-click install
npx skills add https://github.com/involvex/ionic-everywhere --skill capawesome-cli-involvex
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: capawesome-cli
Source: https://github.com/involvex/ionic-everywhere/tree/main/.agents/skills/capawesome-cli
Command: npx skills add https://github.com/involvex/ionic-everywhere --skill capawesome-cli-involvex

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires @capawesome/cli, and includes references (resource) components.

What problem does it solve? Managing Capawesome Cloud resources from the terminal requires knowing the correct @capawesome/cli commands, authentication flows, and CI/CD flags, which are easy to misconfigure without a structured reference. ## Core Features & Use Cases - CLI Setup and Authentication: Install @capawesome/cli, log in interactively or with tokens, and verify sessions with whoami and doctor. - Full Command Reference: Covers app management, native builds, certificates, environments, channels, live updates, deployments, destinations, devices, and organizations. - CI/CD Integration: Token-based login, --detached, --json, and --yes flags with a ready GitHub Actions workflow example. - Use Case: A developer needs to trigger an Android release build from a GitHub Actions pipeline and download the resulting AAB; the skill provides the exact login, apps:builds:create, and apps:builds:download commands with the right flags. ## Quick Start Ask the agent to install the Capawesome CLI, log in with your token, and trigger an Android release build for your app.

Frequently Asked Questions about capawesome-cli

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I authenticate the Capawesome CLI in a CI/CD pipeline?

Generate a token in the Capawesome Cloud Console under Settings > Tokens, store it as a CI secret, then run npx @capawesome/cli login --token $TOKEN. Combine with --yes and --json flags for non-interactive, machine-readable execution.

How do I trigger a native build with the Capawesome CLI?

Run npx @capawesome/cli apps:builds:create with --app-id, --platform (android, ios, or web), --type, and --git-ref. Add --apk, --aab, or --ipa to download artifacts, or --detached to exit without waiting for completion.

Can I use the Capawesome CLI in a monorepo or with pnpm?

Yes, create a capawesome.config.json in the project root specifying appId, baseDir, dependencyInstallCommand, and webBuildCommand. Examples are provided for monorepo, pnpm, and Yarn setups.

How do I upload a live update bundle to a channel?

Run npx @capawesome/cli apps:liveupdates:upload with --app-id, --path pointing to your built web assets folder, and --channel. Optional flags include --rollout-percentage for gradual rollouts and --private-key for code signing.

Why does the Capawesome CLI report command not found?

The CLI is not installed globally. Either install it with npm install -g @capawesome/cli@latest or prefix every command with npx. Run npx @capawesome/cli doctor to verify the environment and diagnose further issues.