build-release

Automate mobile release workflows by bumping build numbers, building assets, and pushing changes.

Updated Apr 9, 2026
One-click install
npx skills add https://github.com/kitfunso/omniskill --skill build-release
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: build-release
Source: https://github.com/kitfunso/omniskill/tree/main/skills/build-release
Command: npx skills add https://github.com/kitfunso/omniskill --skill build-release

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automates the end-to-end release workflow by bumping build numbers, assembling Android .aab bundles, and pushing changes to the repository.

Core Features & Use Cases

  • Bump iOS and Android build numbers across codemagic.yaml and android/app/build.gradle.
  • Build web assets and generate the Android .aab, then commit and push the results.
  • Use in CI/CD pipelines or local workflows to streamline releases for Android apps.

Quick Start

Run this skill to bump build numbers, assemble the Android .aab, commit changes, and push the release.

Frequently Asked Questions about build-release

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

FAQPage Schema
How do I automate Android release builds and push version updates to Git?

Automate Android release builds by bumping versionCode and versionName in build.gradle, assembling the .aab bundle, and committing and pushing the updates to your remote Git repository.

Can I use this to bump build numbers in a Codemagic CI/CD pipeline?

Yes, you can bump build numbers in a Codemagic CI/CD pipeline by automatically updating the version configurations within codemagic.yaml and android/app/build.gradle during the workflow.

How does an automated release workflow handle Capacitor web assets?

An automated release workflow handles Capacitor web assets by running an npm build to generate the assets, syncing them to the native project, and then assembling the final Android release artifact.

What is the best way to generate an Android .aab bundle for a mobile release?

The best way to generate an Android .aab bundle is to run an automated workflow that bumps build numbers, executes the web asset build, syncs Capacitor, and assembles the release artifact.

Does this release automation support both local environments and CI/CD pipelines?

Yes, this release automation supports both local environments and CI/CD pipelines, allowing you to coordinate version bumping, asset building, and Git pushes across different development setups.

Why do I need to update codemagic.yaml for mobile release automation?

You need to update codemagic.yaml for mobile release automation to ensure the CI/CD pipeline uses the correct bumped build numbers and configuration when assembling and pushing the release artifact.