
Asc Screenshot Resize
If you've ever had App Store Connect reject your screenshots for being the wrong size or having alpha channels, this is the workflow you wish you'd known earlier. It wraps the asc CLI and macOS sips to resize, validate, and strip transparency from screenshots before upload. The smart part is it queries asc for current accepted dimensions instead of relying on a hardcoded table, since Apple changes requirements. Includes a Python snippet to fix those invisible Unicode spaces in filenames that make batch commands fail silently. The validation step catches issues locally before you waste time uploading, and the guardrails around aspect ratio and color space are honest about the tradeoffs.
- skills.sh installs
- 853
- GitHub stars
- 905
- last updated
- Jul 14, 2026
Install
$ npx -y skills add rudrankriyam/asc-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/asc-skills
- First seen
- Jun 3, 2026
More from rudrankriyam/asc-skills
All 22- Asc Cli Usage1.4K
- Asc Metadata Sync1.3K
- Asc Release Flow1.3K
- Asc Build Lifecycle1.2K
- Asc Id Resolver1.2K
- Asc Localize Metadata1.2K
- Asc Shots Pipeline1.2K
- Asc Signing Setup1.2K
- Asc Submission Health1.2K
- Asc Testflight Orchestration1.2K
- Asc Xcode Build1.2K
- Asc App Create Ui1.1K
- Asc Aso Audit1.1K
- Asc Crash Triage1.1K
- Asc Notarization1.1K
- Asc Ppp Pricing1.1K
- Asc Subscription Localization1.1K
- Asc Workflow1.1K
- Asc Revenuecat Catalog Sync1K
- Asc Wall Submit1K
- Asc Whats New Writer1K