Tooluck logoTooluck
SKILL.md

asc-screenshot-resize

Agent skill fromrorkai/app-store-connect-cli-skills

Resize and validate App Store screenshots with current asc screenshot-size data and macOS sips. Use when preparing or fixing screenshots for App Store Connect submission.

How to install asc-screenshot-resize

install asc-screenshot-resize
# install the app-store-connect-cli-skills pack with the skills CLI
npx skills add rorkai/app-store-connect-cli-skills

# or add only this skill to Claude Code: copy the folder

skills/asc-screenshot-resize/

# into

~/.claude/skills/asc-screenshot-resize/ (all projects)

.claude/skills/asc-screenshot-resize/ (one project)

skills/asc-screenshot-resize/SKILL.md

MITFull file
1# asc screenshot resize
2
3Use 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.
4
5## Source of truth
6
7Always discover current accepted sizes from `asc` first:
8
9```bash
10asc screenshots sizes --output table
11asc screenshots sizes --all --output table
12```
13
14For local validation before upload:
15
16```bash
17asc screenshots validate --path "./screenshots/iphone" --device-type "IPHONE_65" --output table
18asc screenshots validate --path "./screenshots/ipad" --device-type "IPAD_PRO_3GEN_129" --output table
19```
20
21Common current device-type anchors:
22
23- `IPHONE_65` for the common 6.5-inch iPhone screenshot set.
24- `IPAD_PRO_3GEN_129` for the common 12.9/13-inch iPad screenshot set.
25
26Run `asc screenshots sizes --all` when targeting other display types such as 6.9-inch iPhone, Apple TV, Mac, Vision Pro, iMessage, or Watch.
27
28## Workflow
29
30### 1. Sanitize filenames
31
32macOS screenshots can contain hidden Unicode spaces that make tools fail with "not a valid file". Sanitize before batch work:
33
34```bash
35python3 -c "
36import os
37for f in os.listdir('.'):
38 clean = f.replace('\u202f', ' ')
39 if f != clean:
40 os.rename(f, clean)
41 print(f'Renamed: {clean}')
42"
43```
44
45### 2. Inspect dimensions and metadata
46
47```bash
48sips -g pixelWidth -g pixelHeight screenshot.png
49sips -g hasAlpha -g space screenshot.png
50```
51…

Excerpt shown under the repository's MIT license.

More skills in app-store-connect-cli-skills

Keep exploring

Similar skill repositories

thedotmack /

claude-mem
116k

Persistent Context Across Sessions for Every Agent – Captures everything your agent does during sessions, compresses it with AI, and injects relevant context back into future sessions. Works with Claude Code, OpenClaw, Codex, Gemini, Hermes, Copilot, OpenCode + More

CCCXGHGM+135 skills

nexu-io /

open-design
107k

The 1st Collaborative AI Design Agent Workspace. Local-first and open source. Create motion, prototypes, websites, apps, dashboards, presentations, images, and videos with your team and AI agents. Share work, exchange feedback, and iterate together in one workspace.

40 skills

tt-a1i /

archify
95k

Turn any idea, plan, or codebase into a beautiful interactive diagram. An agent skill for Claude Code, Codex, and more.

CCCXOC1 skill

Newsletter

Join the Community

Subscribe to our newsletter for the latest news and updates