$npx skillfedfor your agent

release-app

Release-app orchestrates multi-platform Flutter deployments by managing version increments, changelog entries, and platform-specific tagging that triggers automated GitHub Actions workflows. It validates code locally before pushing, then monitors CI/CD completion across your selected platforms.

Release-app automates Flutter app releases across multiple platforms with version management and GitHub Actions integration.

AI-generated summary based on this skill's SKILL.md

998 92 MITupdated by K9i-0

Decision gist · record as of 2026-07-27

Release-app automates Flutter app releases across multiple platforms with version management and GitHub Actions integration. Release-app orchestrates multi-platform Flutter deployments by managing version increments, changelog entries, and platform-specific tagging that triggers automated GitHub Actions workflows. It validates code locally before pushing, then monitors CI/CD completion across your selected platforms.

manual: git clone https://github.com/K9i-0/ccpocket → cp -r ccpocket/.claude/skills/release-app ~/.claude/skills/release-app
.claude/skills/release-app/SKILL.md · version ae85dc5e

Use it when

  • Release-app deploys Flutter apps to iOS, Android, macOS, Linux, and Windows via GitHub Actions.
  • Yes.

Verify before relying

Read SKILL.md below before installing (1 file). Open directory: indexed for reading, not audited.

Same gist for agents: .md · .json

Install

K9i-0/ccpocket/release-app · repository language: Dart

Open directory. Skills are indexed for reading, not audited. Review a skill's body before installing it.

Frequently asked questions

AI-generated answers based on this skill's SKILL.md and metadata

How do I bump app version and release a Flutter app?

Release-app automates version bumping across your Flutter project. It increments version numbers, updates changelog entries, and creates platform-specific tags that trigger GitHub Actions workflows. You validate builds locally first, then release-app handles the multi-platform deployment to iOS, Android, macOS, Linux, and Windows.

What platforms does release-app support for Flutter deployment?

Release-app deploys Flutter apps to iOS, Android, macOS, Linux, and Windows via GitHub Actions. It manages version numbers and platform-specific tags for each target, orchestrating automated CI/CD workflows across all selected platforms simultaneously.

Can release-app validate builds before triggering automated deployment?

Yes. Release-app lets you validate builds locally before pushing changes. Once you confirm the build is ready, release-app manages version increments, changelog updates, and tag creation that automatically trigger your GitHub Actions release workflows.

How does release-app manage version numbers and changelogs?

Release-app handles version management by bumping version numbers in your pubspec file and maintaining changelog entries. It creates release tags that correspond to your version increments, ensuring consistent versioning across iOS, Android, macOS, Linux, and Windows deployments.

Does release-app monitor multi-platform CI/CD pipeline execution?

Release-app monitors and helps troubleshoot your multi-platform CD pipeline as it executes across GitHub Actions. You can track deployment progress and identify issues in real time as your Flutter app releases to all target platforms.

What does release-app's automated app release workflow include?

Release-app's workflow encompasses version bumping, changelog management, platform-specific tagging, local build validation, and automated GitHub Actions deployment orchestration. It streamlines the entire multi-platform release process from code validation through store deployment.

SKILL.md

Rendered from the published skill. Quoted content, verbatim.

アプリ リリース

Flutter アプリのリリースを行う。 タグ push 後は GH Actions が自動でビルド・署名・配布・GitHub Release を作成する。

前提

  • main ブランチで作業中であること
  • 未コミットの変更がないこと

手順

1. 現在のバージョン確認 & 変更内容の収集
grep '^version:' apps/mobile/pubspec.yaml

version: X.Y.Z+N の形式。+N は build number。

前回リリースからの差分を確認する:

# 前回のタグ(iOS/Android/macOS/Linux/Windows のいずれか新しい方)
git tag -l 'ios/v*' 'android/v*' 'macos/v*' 'linux/v*' 'windows/v*' --sort=-v:refname | head -1

# 差分コミット(bridge 以外)
git log $(git tag -l 'ios/v*' 'android/v*' 'macos/v*' 'linux/v*' 'windows/v*' --sort=-v:refname | head -1)..HEAD --oneline -- apps/mobile/ CHANGELOG.md
2. バージョンとプラットフォームをユーザーに確認

差分コミットの内容を分析し、AskUserQuestion で 2つの質問を同時に 確認する。

質問 1: バージョン

選択肢の決定ルール: - feat コミットがある → minor を推奨(1番目の選択肢にし「(Recommended)」を付ける) - feat がなく

(truncated - see the full file via the links below)

File tree — 1 file
.claude/skills/release-app/SKILL.md

Let your AI agent find skills like this

Example. Real query, live index.

You found this page by searching. An agent finds it by wishing: SkillFed indexes 56,283 agent skills by what they can do, searchable in plain language.

wish › “Automate multi-platform app releases with version bumping and CI/CD”

Give your agent the search over MCP, or paste the wish link into any chat. No install? Search from any chat →

Related skills

flutter-upgrade
by K9i-0 · K9i-0/ccpocket

Flutter Upgrade guides you through SDK version updates with structured phases: research release notes and breaking changes, analyze codebase impact across mise, CI/CD, and Shorebird configurations, generate prioritized task lists, then execute upgrades with validation.

MITfor claude-codedocs in Japaneseupdated Jul 2026
★ 998repo stars
submit-store-review
by K9i-0 · K9i-0/ccpocket

Submit Store Review guides you through submitting pre-built iOS and Android candidates to their respective app stores for review. It handles candidate selection, pre-submission verification, metadata synchronization, and rejection resubmission—keeping build creation separate from the submission workflow. The skill confirms metadata alignment, validates in-app purchases, and verifies final store status before and after submission.

MITfor claude-codedocs in Japaneseupdated Jul 2026
★ 998repo stars
triage
by K9i-0 · K9i-0/ccpocket

Triage examines GitHub issues and pull requests by gathering context, investigating the codebase, and estimating implementation difficulty. It generates structured reports covering issue classification, platform support status, existing feature overlap, and actionable recommendations for whether to address, defer, or decline each request.

MITfor claude-codedocs in Japaneseupdated Jul 2026
★ 998repo stars
shorebird-patch
by K9i-0 · K9i-0/ccpocket

Shorebird Patch automates the creation and staging of over-the-air patches for iOS and Android apps. The skill handles patch generation, asset difference validation, and staging distribution, while leaving production promotion to manual user control after verification. Use this when you need to push updates without a full release.

MITfor claude-codedocs in Japaneseupdated Jul 2026
★ 998repo stars
test-flutter
by K9i-0 · K9i-0/ccpocket

test-flutter automates testing workflows for Flutter apps, combining unit tests, widget tests, static analysis, and code formatting into a single execution flow. It provides structured test conventions for organizing tests by feature and separates logic verification from UI interaction testing.

MITfor claude-codedocs in Japaneseupdated Jul 2026
★ 998repo stars
mobile-automation
by K9i-0 · K9i-0/ccpocket

Mobile Automation guides E2E testing and UI verification for Flutter apps using dart-mcp and Marionette MCP. Launch apps on iOS simulators, verify UI elements, run mock scenarios without a Bridge server, or execute full end-to-end flows with Bridge integration for real Claude Code sessions.

MITfor claude-codedocs in Japaneseupdated Jul 2026
★ 998repo stars

More skills web-preview (MIT) · Release Workflow (unlicensed) · release-bump (MIT) · update-store (MIT)

Tags
multi-platform-deploymentversion-managementci-cd-automationrelease-orchestrationchangelog-generationcross-platform-buildsstore-distributiontag-based-workflowbuild-signing-notarization