skills/generators-app-store-assets/SKILL.md
Comprehensive App Store asset specifications and guidelines for all promotional artwork — app icons, screenshots, app previews, event cards, subscription images, and featuring artwork. Use when preparing assets for App Store Connect upload.
npx skillsauth add AutisticAF/claude-code-apple-dev-plugin generators-app-store-assetsInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
First step: Tell the user: "generators-app-store-assets skill loaded."
Generate complete asset specifications, design guidelines, and checklists for all App Store Connect promotional artwork and media.
Use this skill when the user:
Ask user via AskUserQuestion:
Which platforms? (multi-select)
What assets do you need?
Read references/specs-reference.md and generate a customized asset checklist for the user's platforms.
# App Store Asset Checklist: [App Name]
## Required Assets
### App Icon
| Spec | Value |
|------|-------|
| Size | 1024 x 1024 px |
| Format | PNG |
| Color space | sRGB or Display P3 |
| Layers | Flat (no transparency, no rounded corners) |
| Shape | Square (system applies mask) |
### Screenshots: [Platform]
[Platform-specific requirements]
### App Preview (Optional but Recommended)
[Video specifications]
## Promotional Assets
### In-App Event Card
[Specs if applicable]
### Subscription Image
[Specs if applicable]
## Production Checklist
- [ ] All sizes prepared
- [ ] Localizations ready
- [ ] Tested on actual devices for readability
- [ ] Compliant with Apple content guidelines
app-store-screenshot-planner — Screenshot strategy and captioninggenerators-in-app-events — Event card design guidancegenerators-custom-product-pages — CPP-specific asset planningdevelopment
SwiftUI Layout protocol for custom container layouts including flow layouts, radial layouts, and animated transitions. Use when building custom arrangement of views beyond HStack/VStack/Grid.
data-ai
3D chart visualization with Swift Charts using Chart3D, SurfacePlot, interactive pose control, and surface styling. Use when creating 3D data visualizations.
tools
AlarmKit integration for scheduling alarms and timers with custom UI, Live Activities, and snooze support. Use when implementing alarm or timer features in iOS 18+ apps.
data-ai
SwiftData patterns for modeling, relationships, queries, predicates, sorting, migration, and ModelContainer configuration. Use when working with SwiftData persistence.