release-app

Automate Flutter release version bumps, changelogs, and store deployments.

6|Updated Apr 23, 2026
One-click install
npx skills add https://github.com/ImL1s/flutter-claude-skills --skill release-app
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: release-app
Source: https://github.com/ImL1s/flutter-claude-skills/tree/main/skills/release-app
Command: npx skills add https://github.com/ImL1s/flutter-claude-skills --skill release-app

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automates the end-to-end Flutter release workflow, eliminating manual coordination across version bumps, changelogs, builds, and deployments to stores.

Core Features & Use Cases

  • Bump version numbers in pubspec.yaml and manage build numbers for iOS and Android.
  • Generate localized release notes and push builds to TestFlight / App Store and Google Play.
  • Use Case: When preparing a new app update, run the release-app skill to synchronize versioning, changelogs, and deployment across platforms.

Quick Start

Run the release workflow to bump versions, generate changelogs, build artifacts, and deploy to both App Store and Google Play.

Frequently Asked Questions about release-app

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

FAQPage Schema
How do I automate Flutter app releases to both the App Store and Google Play?

Automate Flutter app releases by coordinating version bumps in pubspec.yaml, generating localized changelogs, and pushing builds to TestFlight, App Store, and Google Play. It synchronizes versioning and deployment across iOS and Android platforms.

Can I generate localized changelogs for TestFlight and Google Play using an automated workflow?

Yes, localized changelogs are generated during the release workflow. The process automates release notes creation and pushes builds directly to TestFlight, App Store, and Google Play with localized content.

What is the best way to manage version numbers and build numbers for iOS and Android in Flutter?

Manage Flutter version numbers by bumping them in pubspec.yaml and synchronizing build numbers for iOS and Android. This ensures deterministic version control across both platforms before store uploads.

Does fastlane work with Flutter for end-to-end store deployments?

Fastlane is used within the Flutter release workflow to automate build signing and store uploads. The workflow applies deterministic steps for iOS and Android deployments, ensuring production-ready release readiness.

How do I handle build signing and store uploads for a Flutter production release?

Handle build signing and store uploads by applying deterministic release steps for iOS and Android. The workflow automates artifact building, signing, and uploading to TestFlight, App Store, and Google Play.

What steps are needed to prepare a Flutter app update for production release readiness?

Prepare a Flutter app update by bumping versions, generating localized changelogs, building artifacts, and deploying to both App Store and Google Play. This eliminates manual coordination across the release workflow.