
Asc Screenshot Resize
Preparing App Store Connect screenshots is tedious, and this skill automates the resize and validation workflow using macOS sips and the asc CLI. It pulls current screenshot dimensions directly from asc instead of relying on stale hardcoded tables, which matters because Apple changes requirements. The workflow covers filename sanitization (Unicode spaces break tools), alpha channel stripping (ASC rejects transparency), batch resizing to exact pixel dimensions, and validation before upload. It's opinionated about preserving originals and validating everything with asc before you touch the upload command. If you ship iOS or Mac apps and wrestle with screenshot prep every release, this condenses the tedious parts into a repeatable pattern.
- skills.sh installs
- 868
- GitHub stars
- 904
- last updated
- Jul 14, 2026
Install
$ npx -y skills add rudrankriyam/app-store-connect-cli-skills --skill asc-screenshot-resize --agent claude-codeInstalls into .claude/skills of the current project.
Files
asc screenshot resize
Use this skill to prepare screenshots for App Store Connect. Do not rely on a hard-coded dimension table in this skill; the CLI owns the current size matrix.
Source of truth
Always discover current accepted sizes from asc first:
asc screenshots sizes --output table
asc screenshots sizes --all --output table
For local validation before upload:
asc screenshots validate --path "./screenshots/iphone" --device-type "IPHONE_65" --output table
asc screenshots validate --path "./screenshots/ipad" --device-type "IPAD_PRO_3GEN_129" --output table
Common current device-type anchors:
IPHONE_65for the common 6.5-inch iPhone screenshot set.IPAD_PRO_3GEN_129for the common 12.9/13-inch iPad screenshot set.
Run asc screenshots sizes --all when targeting other display types such as 6.9-inch iPhone, Apple TV, Mac, Vision Pro, iMessage, or Watch.
Workflow
1. Sanitize filenames
macOS screenshots can contain hidden Unicode spaces that make tools fail with "not a valid file". Sanitize before batch work:
Sponsors
Details
- Repository
- github.com/rudrankriyam/app-store-connect-cli-skills
- Categories
- Mobile Development, CLI & Terminal
- First seen
- May 16, 2026
More from rudrankriyam/app-store-connect-cli-skills
All 31- Gpd Build Lifecycle227
- Gpd Cli226
- Gpd Cli Usage225
- Gpd Betagroups224
- Gpd Submission Health222
- Gpd Release Flow221
- Gpd Id Resolver220
- Gpd Metadata Sync219
- Gpd Ppp Pricing218
- Asc Cli Usage2.7K
- Asc Release Flow2.6K
- Asc Submission Health2.6K
- Asc Metadata Sync2.5K
- Asc Xcode Build2.5K
- Asc Id Resolver2.4K
- Asc Testflight Orchestration2.4K
- Asc Build Lifecycle2.3K
- Asc Ppp Pricing2.3K
- Asc Signing Setup2.3K
- Asc Shots Pipeline2.2K
- Asc Notarization2.1K
- Asc Subscription Localization2.1K
- Asc App Create Ui2K
- Asc Localize Metadata2K