askill
capacitor-live-update-architect

capacitor-live-update-architectSafety 90Repository

Design Capacitor features with safe OTA boundaries, channel strategy, compatibility gates, and rollback planning.

1 stars
1.2k downloads
Updated 2/20/2026

Package Files

Loading files...
SKILL.md

Capacitor Live Update Architect

Use this skill when planning implementation that may ship as live updates.

Objectives

  • Deliver features without crossing OTA/native boundaries accidentally.
  • Keep rollout reversible and observable.
  • Catch compatibility breakage before channel promotion.

Step-by-Step Workflow

  1. Split scope into web-layer and native-layer changes.
  2. Mark each item as OTA-eligible or store-release-required.
  3. Validate plugin availability and platform constraints.
  4. Define capacitor.config.ts changes with production-safe values.
  5. Define channel strategy and rollout cadence.
  6. Define compatibility gates and required command checks.
  7. Define rollback strategy with specific previous bundle.
  8. Define test plan (unit, integration, E2E, cold-start).
  9. Define post-deploy monitoring and stop conditions.

Required Output Template

  • Scope split: web vs native
  • Release type: OTA or native
  • Channel plan: staging, beta, production
  • Compatibility gates: commands + pass criteria
  • Rollback: target bundle + trigger thresholds
  • Monitoring: metrics/events to watch in first 24h
  • Risks: top 3 risks and mitigations

Command Patterns To Reference

npx @capgo/cli@latest doctor
npx @capgo/cli@latest bundle compatibility <appId> --channel <channel>
npx @capgo/cli@latest bundle releaseType <appId> --channel <channel>
npx @capgo/cli@latest channel currentBundle <channel> <appId>
npx @capgo/cli@latest bundle upload <appId> --channel <channel>
npx @capgo/cli@latest channel set <channel> <appId> --bundle <bundleVersion>

Common Failure Modes

  • OTA attempted for native-impacting change.
  • Startup regression due to missing notifyAppReady() call.
  • Promotion done without reading current channel bundle first.
  • No rollback target identified before production rollout.

Install

Download ZIP
Requires askill CLI v1.0+

AI Quality Score

82/100Analyzed 2/22/2026

Well-structured skill for Capacitor live update architecture with clear objectives, workflow steps, command patterns, and failure modes. Includes required output template and addresses safety through compatibility gates and rollback planning. Located in dedicated skills folder with tags. Minor gaps include lack of examples and icon metadata.

90
90
85
85
80

Metadata

Licenseunknown
Version-
Updated2/20/2026
PublisherCap-go

Tags

ci-cdgithub-actionsobservabilitytesting