The asc-shots-pipeline skill orchestrates end-to-end iOS screenshot automation by building and running apps on simulators with Xcode CLI tools, driving UI interactions through AXe accessibility actions, applying device frames using Koubou, and uploading screenshots to App Store Connect. It is designed for developers and CI/CD systems that need to automate screenshot capture workflows, eliminating manual steps from build through upload. The skill uses JSON configuration files to define capture plans and pipeline settings, reducing setup complexity for reproducible screenshot generation across multiple devices and localizations.

skills.sh installs
2.2K
GitHub stars
904
last updated
Jul 14, 2026

Install

$ npx -y skills add rudrankriyam/app-store-connect-cli-skills --skill asc-shots-pipeline --agent claude-code

Installs into .claude/skills of the current project.

Files

asc screenshots pipeline (xcodebuild -> AXe -> frame -> asc)

Use this skill for agent-driven screenshot workflows where the app is built and launched with Xcode CLI tools, UI is driven with AXe, and screenshots are uploaded with asc.

Current scope

  • Implemented now: build/run, AXe plan capture, frame composition, and upload.
  • Device discovery is built-in via asc screenshots list-frame-devices.
  • Local screenshot automation commands are experimental in asc cli.
  • Framing is pinned to Koubou 0.20.0 for deterministic output.
  • Feedback/issues: https://github.com/rorkai/App-Store-Connect-CLI/issues/new/choose

Defaults

  • Settings file: .asc/shots.settings.json
  • Capture plan: .asc/screenshots.json
  • Raw screenshots dir: ./screenshots/raw
  • Framed screenshots dir: ./screenshots/framed
  • Default frame device: iphone-air

1) Create settings JSON first

Create or update .asc/shots.settings.json:

Sponsors

Details

Repository
github.com/rudrankriyam/app-store-connect-cli-skills
Categories
DevOps & CI/CD, Automation & Workflows, Sales & Marketing, Mobile Development, CLI & Terminal

More from rudrankriyam/app-store-connect-cli-skills

All 31
1aradotso avatardata-engineering-medallion-pipelinearadotso/data-skillsdata engineering medallion pipeline1.5Kskills.sh installs
2ruvnet avataragent-performance-monitorruvnet/rufloAgent skill for performance-monitor - invoke with $agent-performance-monitor1.2Kskills.sh installs
3netlify avatarnetlify-cli-and-deploynetlify/context-and-toolsGuide for using the Netlify CLI and deploying sites. Use when installing the CLI, linking sites, deploying (Git-based or manual), managing environment variables1Kskills.sh installs
4davila7 avatardocker-expertdavila7/claude-code-templatesDocker containerization expert with deep knowledge of multi-stage builds, image optimization, container security, Docker Compose orchestration, and production d899skills.sh installs
5sickn33 avatardata-engineering-data-pipelinesickn33/antigravity-awesome-skillsdata engineering data pipeline572skills.sh installs
6sickn33 avatarmachine-learning-ops-ml-pipelinesickn33/antigravity-awesome-skillsmachine learning ops ml pipeline508skills.sh installs