flutter-flow-release

Automate Flutter releases from version bump to artifact publication.

Updated Apr 10, 2026
One-click install
npx skills add https://github.com/dus2183-commits/flutter-skills --skill flutter-flow-release
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: flutter-flow-release
Source: https://github.com/dus2183-commits/flutter-skills/tree/main/_orchestration/flutter-flow-release
Command: npx skills add https://github.com/dus2183-commits/flutter-skills --skill flutter-flow-release

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This workflow automates the Flutter release process by handling version bumps, changelog generation, multi-platform builds, and artifact routing, reducing manual errors and turnaround time.

Core Features & Use Cases

  • Automated version bump: updates pubspec.yaml to the target semver.
  • Changelog generation: creates release notes from commit history.
  • Multi-platform builds: builds Android, iOS, and Web artifacts and verifies outputs.
  • Artifact output paths: provides consistent output locations for all delivered artifacts.

Quick Start

Trigger the release workflow by providing the target version and optional release notes to generate and publish the release artifacts.

Frequently Asked Questions about flutter-flow-release

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

FAQPage Schema
How do I automate a Flutter release pipeline from version bump to artifact delivery?

You automate a Flutter release pipeline by using a state-machine workflow that performs pre-checks, bumps the pubspec.yaml version, generates changelogs, executes multi-platform builds, and verifies artifact outputs for consistent delivery.

How does automated changelog generation work for a Flutter multi-platform build?

Automated changelog generation for a Flutter build works by extracting release notes from your commit history, ensuring that every multi-platform build includes verified artifacts and consistent release documentation before delivery.

Can I use this release workflow to build and verify artifacts for Android, iOS, and Web simultaneously?

Yes, you can use this release workflow to build and verify artifacts for Android, iOS, and Web simultaneously, as it enforces multi-platform builds and validates output locations for all delivered artifacts.

What is the best way to manage versioning and changelog updates in a Flutter project?

The best way to manage versioning and changelog updates in a Flutter project is through an automated workflow that applies target semver bumps to pubspec.yaml and generates changelogs directly from commit history.

Does the Flutter release automation require manual confirmation before publishing artifacts?

Yes, the Flutter release automation requires manual user confirmation as part of its state-machine workflow, pausing after changelog generation and before executing platform-specific builds and artifact routing.

When should I not use an automated state-machine workflow for Flutter versioning and builds?

You should not use an automated state-machine workflow for Flutter versioning if your project requires custom bumping logic outside semver rules or if your artifact delivery process bypasses standard platform-specific build verification.