screenshots

star 0

Capture App Store submission screenshots on the iOS simulator and save them under screenshots/. Use when: (1) /screenshots command (2) user says「スクショ撮って」「スクリーンショット更新」「App Store スクショ」「スクショ取り直し」or similar phrases about iOS App Store screenshots.

884js By 884js schedule Updated 4/29/2026

name: screenshots description: | Capture App Store submission screenshots on the iOS simulator and save them under screenshots/. Use when: (1) /screenshots command (2) user says「スクショ撮って」「スクリーンショット更新」「App Store スクショ」「スクショ取り直し」or similar phrases about iOS App Store screenshots.

App Store スクリーンショット撮影

保存先

screenshots/ 配下に保存する。ファイル名は 01-home.png / 02-composer.png のように 連番 + 用途名 で管理する。

App Store 要件

  • iPhone 6.9" ディスプレイ: 1290 × 2796 px が必須
  • この解像度で撮るには以下のシミュレータを使用する:
    • iPhone 17 Pro Max
    • iPhone 16 Pro Max

手順

1. 起動中のシミュレータを確認

xcrun simctl list devices booted

6.9" 以外の機種が起動している場合は、Xcode → Open Developer Tool → Simulator で切り替えるか、ユーザーに切り替えを依頼する。

2. アプリを目的の画面に遷移させる

撮影したい画面までアプリを操作する(ユーザーが操作する。必要ならどの画面を出すか案内する)。

3. 撮影

既存のスクショ一覧を確認:

ls screenshots/ 2>/dev/null || mkdir -p screenshots

次の連番を推定して撮影する:

xcrun simctl io booted screenshot screenshots/01-home.png

連続して複数撮る場合:

xcrun simctl io booted screenshot screenshots/01-home.png
xcrun simctl io booted screenshot screenshots/02-composer.png
xcrun simctl io booted screenshot screenshots/03-list.png

4. 解像度確認

撮影後、要件を満たしているか確認:

sips -g pixelWidth -g pixelHeight screenshots/01-home.png

pixelWidth: 1290pixelHeight: 2796 になっていなければ、シミュレータ機種が違う可能性がある。

5. App Store Connect へアップロード

ユーザーに以下を案内する:

  1. App Store Connect にログイン
  2. 対象アプリ → 対応バージョン → iOS プレビューとスクリーンショット → 6.9" ディスプレイ
  3. screenshots/ 内の画像をドラッグ&ドロップ

注意

  • 既存スクショを置き換える場合は、App Store Connect 側の既存スクショを先に削除してからアップロードする
  • スクショは原則 5 枚以内が見やすい(最大 10 枚まで設定可能)
  • 言語設定が日本語のストアなら、端末の言語も日本語にしておく
Install via CLI
npx skills add https://github.com/884js/word-diary --skill screenshots
Repository Details
star Stars 0
call_split Forks 0
navigation Branch main
article Path SKILL.md
More from Creator