capawesome-cloud

Configure Capawesome Cloud native builds, live updates, and app store publishing for Capacitor and Cordova apps.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires @capawesome/cli, @capawesome/capacitor-live-update, @capawesome/cordova-live-update, @trapezedev/configure, and includes references (resource) components.

What problem does it solve? Setting up cloud-based CI/CD for mobile apps involves many moving parts: signing certificates, build environments, OTA update channels, and store submission credentials. This Skill guides an agent through the complete Capawesome Cloud setup so Capacitor and Cordova developers can build, update, and publish apps without manual console work. ## Core Features & Use Cases - Native Builds: Trigger cloud builds for iOS and Android from a Git repository, manage signing certificates (JKS keystores, .p12 files, provisioning profiles), configure environments, build stacks, and Trapeze-based native config overwriting. - Live Updates: Install and configure the @capawesome/capacitor-live-update or @capawesome/cordova-live-update plugin for OTA updates, including channels, versioning, rollbacks, gradual rollouts, and code signing. - App Store Publishing: Automate submissions to Apple App Store (TestFlight) and Google Play Store using destinations and deployments via the @capawesome/cli. - Use Case: A team with a Capacitor 8 app wants CI-driven releases. The agent authenticates with Capawesome Cloud, creates the app, uploads the Android keystore and iOS certificate, triggers release builds, and deploys them to Google Play and TestFlight in one workflow. ## Quick Start Ask the agent to set up Capawesome Cloud for your Capacitor app, starting with login and app creation, then choose native builds, live updates, or store publishing.

Frequently Asked Questions about capawesome-cloud

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

FAQPage Schema
How do I set up live updates for a Capacitor app?

Install the @capawesome/capacitor-live-update plugin, configure your Capawesome Cloud app ID in capacitor.config.ts, and call ready() early in app startup. Upload bundles with npx @capawesome/cli apps:liveupdates:upload to a channel.

How do I build an iOS or Android app in the cloud with Capawesome?

Authenticate with npx @capawesome/cli login, create an app with apps:create, connect your Git repository, upload signing certificates, then trigger a build with apps:builds:create specifying platform, build type, and git ref.

Does Capawesome Cloud support Cordova apps?

Yes. Live Updates support both Capacitor and Cordova via @capawesome/cordova-live-update, and Native Builds support Capacitor, Cordova, and native iOS/Android projects. Cordova preferences are set in config.xml and require re-adding the platform after changes.

Can I publish to TestFlight and Google Play automatically?

Yes. Create a destination with your Apple API key or Google Play service account JSON, then deploy a completed build with apps:deployments:create. Google Play requires the first app version to be uploaded manually beforehand.

Why does my cloud build fail with invalid source release 21?

This error means the Java version does not match your Android Gradle Plugin. Set the JAVA_VERSION environment variable to 17 or 21 in your build environment to fix it.

What are the limitations of live updates?

Live updates only support binary-compatible web asset changes like HTML, CSS, and JS. Native code changes require a full app store submission, and the maximum bundle size on Capawesome Cloud is 1 GB.