AgentSkillsCN

app-screenshots

利用设备框架生成App Store与Play Store的应用截图。 适用场景:准备应用上架、更新营销素材、进行本地化截图处理,或在CI流水线中实现截图自动生成。 采用免费的Fastlane工具,而非SaaS服务。关键词:App Store、Play Store、截图、设备框架、Fastlane、Snapshot、Frameit、本地化。

SKILL.md
--- frontmatter
name: app-screenshots
description: |
  Generate App Store and Play Store screenshots with device frames.
  Use when: preparing for app store submission, updating marketing assets,
  localizing screenshots, or automating screenshot generation in CI.
  Uses fastlane (free) not SaaS. Keywords: app store, play store, screenshot,
  device frame, fastlane, snapshot, frameit, localization.
argument-hint: "[app path] [platforms: ios, android] [locales: en, es]"

What This Does

  • Configure Snapfile for app routes, devices, locales.
  • Run fastlane snapshot across simulators/emulators.
  • Apply device frames via fastlane frameit.
  • Organize output by platform/locale/device.

Why fastlane (not Screenshots Pro)

  • Free, CLI-first, CI/CD native, handles all device sizes automatically.

Prerequisites

  • gem install fastlane
  • Xcode (iOS) or Android SDK (Android)

Usage

  • /app-screenshots apps/mobile for ios in english and spanish
  • /app-screenshots . for iphone 15 pro only

References

  • references/fastlane-config.md
  • references/device-specs.md