skillfed

update-store

Update Store streamlines store listing maintenance by automating screenshot capture across iPhone and iPad simulators, then composing final images for App Store and Google Play. It also refreshes metadata files including release notes, descriptions, and promotional text based on your latest changelog entries.

Update Store automates App Store and Google Play screenshot capture and metadata text updates for mobile app releases.

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

998 92 MIT updated by K9i-0

Install

K9i-0/ccpocket/update-store · repository language: Dart

CLI (skillfed)coming soon
git clone https://github.com/K9i-0/ccpocket
cp -r ccpocket/.claude/skills/update-store ~/.claude/skills/update-store

Frequently asked questions

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

How does Update Store automate app store screenshot updates?

Update Store automates the entire screenshot workflow by capturing UI directly from iPhone and iPad simulators, then composing those captures into framed device mockups ready for App Store and Google Play submission. It eliminates manual screenshot taking and frame overlay work, letting you regenerate all store assets whenever your app changes.

Can Update Store capture screenshots in light and dark themes?

Yes. Update Store captures app UI scenarios in both light and dark themes, ensuring your store listings showcase your app's appearance across all user preference settings. This theme coverage is essential for modern app store submissions on both iOS and Android platforms.

Does Update Store handle iOS and Google Play metadata updater tasks?

Update Store manages metadata across both ecosystems. It automates updates to release notes, descriptions, and promotional text for iOS App Store and Google Play. The tool pulls from your changelog entries and refreshes all store listing fields, keeping both platforms synchronized with your latest release information.

What about multi-language store metadata and localized screenshots?

Update Store supports multi-language store metadata management, allowing you to maintain localized screenshots and descriptions across different markets. This capability streamlines international app store submissions, ensuring consistent branding and messaging in each supported language and region.

Can Update Store generate framed device mockups with overlays?

Yes. Update Store generates framed device mockups by composing simulator screenshots with professional device frames and overlays. These finished mockups are ready for direct submission to app stores, eliminating the need for separate design tools or manual frame composition work.

What license does Update Store use?

Update Store is released under the MIT license, making it freely available for both personal and commercial use with minimal restrictions.

SKILL.md

rendered from the published skill — quoted content, verbatim

Update Store

ストアスクリーンショットの自動撮影・合成と、メタデータテキスト(description, release_notes等)の更新を行う。

前提

  • デバッグモードのアプリにはストアスクショ用のカスタムエクステンション(ccpocket.navigateToStoreScenario)が登録済み
  • Marionette MCPのcall_custom_extensionが使用可能
  • ImageMagickがインストール済み(compose.shで使用)
  • sim-tap.swift: 同梱のSwiftスクリプト(scripts/sim-tap.swift)。macOSアクセシビリティAPIでSimulatorのネイティブダイアログ(通知許可等)をラベル指定でタップできる

ワークフロー

Step 1: バージョン確認 & 変更分析
# 最新リリースタグ
git tag -l 'ios/v*' --sort=-v:refname | head -1

# 現在のバージョン
grep '^version:' apps/mobile/pubspec.yaml

# 前回リリースからの変更コミット
git log $(git tag -l 'ios/v*' --sort=-v:refname | head -1)..HEAD --oneline -- apps/mobile/

CHANGELOGの最新セクションも確認:

head -80 CHANGELOG.md

変更内容を分析し、UI変更があったかどうかを判断する。

Step 2: 更新対象の選択

AskUserQuestion(multiSelect)で更新対象を確認する。 変更分析結果に基づいて推奨をdescriptionに含める。

iPhone スクリーンショット(8シナリオ):

Key シナリオ名 内容 テーマ
01_session_list Session List (Recent) ホーム画面(名前付きセッション) ライト
02_approval_list

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

Read as markdown · JSON record · Browse the source repository

File tree — 2 files
.claude/skills/update-store/SKILL.md
.claude/skills/update-store/scripts/sim-tap.swift

Related skills

Tags

app-store-automation screenshot-composition metadata-management ios-release-pipeline simulator-tooling localization-workflow store-submission device-framing release-notes-gen multi-platform-stores