flutter-release

Automate Flutter release packaging with version bump, changelog, and multi-platform builds.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill automates the Flutter release process by bumping the version, generating a changelog, and building release artifacts, while explicitly not performing git tagging, pushing, or uploading artifacts.

Core Features & Use Cases

  • Pre-release checks and validations (git status, analysis, tests) to ensure a clean base before packaging.
  • Version bumping and changelog generation to prepare a coherent release narrative.
  • Multi-platform builds (Android, iOS, Web) with configurable build modes and artifact output directories.
  • Output reporting and guidance for manual follow-up steps like tagging and publishing.
  • Use Case: Release automation for a standard Flutter app that needs a repeatable, auditable release flow across platforms.

Quick Start

Trigger the flutter-release skill on your Flutter project to automatically orchestrate a complete release cycle.

Frequently Asked Questions about flutter-release

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

FAQPage Schema
How do I automate Flutter release builds for Android, iOS, and Web?▼

Automate Flutter release builds by triggering a process that bumps versions, generates changelogs, and packages artifacts across Android, iOS, and Web. It executes pre-release checks and outputs artifacts to configured directories.

What is included in a standard Flutter release automation pipeline?▼

A standard Flutter release pipeline includes pre-release validations like git status and tests, version bumping, changelog generation, and multi-platform build compilation. It provides output reporting and guidance for manual follow-up steps.

Can I skip tests during Flutter version bumping and packaging?▼

You can skip tests during Flutter packaging using optional test skipping configurations. The release automation performs pre-release checks but allows skipping tests to accelerate the build process when needed.

Does the Flutter release automation handle git tagging and artifact uploading?▼

Flutter release automation explicitly does not perform git tagging, pushing, or uploading artifacts. It focuses on version bumping, changelog generation, and building artifacts, providing output reporting for manual follow-up.

Why generate a changelog automatically before building Flutter release artifacts?▼

Generate a changelog automatically before building Flutter artifacts to prepare a coherent release narrative alongside version bumping. This ensures an auditable release flow and consistent documentation across multi-platform builds.