🚀
DevOpsDart

App Release

by K9i-0

App Release is a DevOps skill for Claude Code, published by K9i-0 in ccpocket.

1K stars97 forkson K9i-0/ccpocketAdded 2026/08/21Repository updated 2026/08/20
androidapp-serverbridge-serverclaude-codeclicodexflutteriosmobileopenairemote-controltypescriptwebsocket
Install in seconds
Install App Release
Copy App Release into your Claude Code skills folder. Run the command in your terminal, or review the source on GitHub before installing.
terminal
npx degit https://github.com/K9i-0/ccpocket/tree/main/.claude/skills/release-app ~/.claude/skills/release-app

Requires Node.js. Downloads this skill only — not the rest of the repository — into your Claude Code skills folder.

Without Node.js

git clone https://github.com/K9i-0/ccpocket.git

Clones the whole repository, then copy the skill’s own directory into your skills folder yourself.

In this catalog

Source file
.claude/skills/release-app/SKILL.md in K9i-0/ccpocket
Installs to
~/.claude/skills/release-app
Collection
One of 18 skills cataloged from this repository
Category
DevOps798 skills

What App Release does

App Release automates version bumps, CHANGELOG updates, and release tagging for Flutter apps. Use it when asked to release, bump the version, or publish iOS, Android, desktop, or all platforms.

App Release is cataloged under DevOps on DirSkills. App Release comes from a repository tagged android, app-server, bridge-server, claude-code and cli.

Documentation

README

アプリ リリース

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: バージョン

This is the opening of the README. Read the full README on GitHub.

Frequently asked about App Release

  • What else does K9i-0 publish alongside App Release?

    App Release is one of 18 skills that DirSkills catalogs from K9i-0/ccpocket, the repository it ships in. Its siblings there include Branch Merge Cleanup, Codex Guide and Flutter App Testing. Each one is a separate skill with its own page in this directory, installs the same way App Release does, and is maintained by K9i-0 in that same repository. The rest of the collection is listed on the K9i-0/ccpocket page.

  • How does App Release compare to other DevOps skills?

    App Release ranks #432 by stars among the 798 DevOps skills in this catalog. The most-starred ones next to it are Backend Patterns, API Connector Builder and Migration. DirSkills ranks by the star count of the repository each skill ships in, so that order reflects how popular those repositories are rather than any review of App Release against them. Open each page to compare what they document and how they install.

More from K9i-0/ccpocket

App Release is one of 18 skills cataloged on DirSkills from K9i-0/ccpocket.

See all 18 skills
🧹
1w ago

Branch Merge Cleanup

Branch Merge Cleanup merges a finished branch into main, deletes the branch, and removes any related worktree. Use it after all changes are committed and you want to tidy up the local Git state.
DevOps
1K97
🤖
1w ago

Codex Guide

Codex Guide explains how to use Codex CLI, app, and IDE features, including rules, hooks, AGENTS.md, skills, subagents, and config. It is used when answering Codex usage questions and when verifying rules or approval behavior with `codex execpolicy check`.
AI Engineering
1K97
🧪
1w ago

Flutter App Testing

Flutter App Testing runs Dart analysis, formatting, and Flutter tests for the mobile app. Use it when validating Flutter changes and writing tests for widgets or logic.
Quality
1K97
📱
1w ago

Flutter UI Design

Flutter UI Design defines architecture rules for Flutter UI implementation, including feature-first structure, widget splitting, and Bloc/Cubit state management. Use it when building or reviewing Flutter screens and components.
Frontend
1K97
🛠️
1w ago

Flutter Upgrade

Flutter Upgrade helps assess and execute Flutter SDK version bumps. It checks release notes and breaking changes, maps impacts in the codebase, and prepares update tasks for mise, CI, Shorebird, and Dart constraints.
DevOps
1K97
📱
1w ago

Mobile Automation

Mobile Automation uses dart-mcp and Marionette to verify Flutter app UI behavior and run E2E tests. Use it for simulator checks, mock preview validation, screenshots, and other app verification after UI changes.
Automation
1K97