app-store-featured — Claude Code skill: get featured on the App Store
A skill that walks through Apple's editorial process and helps you build a featuring pitch: what Apple looks for, when to send it, how to structure it.
npx skills add appeeky/aso-skills --skill app-store-featured -a claude-codeWhat app-store-featured does
The skill kicks in when the conversation turns to App Store featuring, the Today tab, App of the Day or Apple's editorial picks. It first checks for app-marketing-context.md, then asks for the App ID, any past featuring, upcoming updates and whether the app uses recent Apple tech such as SwiftUI or WidgetKit.
From there it scores the app against the factors Apple weighs: design quality and Human Interface Guidelines, Apple technology adoption, original value, the developer story, timing, rating, stability, accessibility and privacy. It also maps the placement types, from the Today tab hero down to a category banner, and covers In-App Events as a self-serve route onto the storefront.
You get a readiness score out of 100 broken down by design, Apple tech, quality signals, content and rating, plus an action plan. A pitch template is included, along with timing guidance: send it 2-4 weeks before a major update or around Apple events. Pitching right after a buggy release, or with a rating under 4.0, works against you. Fix the quality gaps first.
What it helps with
- score an app's readiness for App Store featuring
- draft a pitch to the App Store editorial team
- pick the right moment to submit around updates and Apple events
- plan In-App Events as a route onto the Today tab
- spot design and quality gaps before pitching
Example prompts for the agent
- check whether my app is ready to get featured on the App Store
- help me write a pitch to the App Store editorial team
- what In-App Events should I run to land on the Today tab
How to install app-store-featured
1Skills CLI (Vercel)
npx skills add appeeky/aso-skills --skill app-store-featured -a claude-code2Manually: put the files in place
~/.claude/skills/app-store-featured/SKILL.mdCopy the whole skill folder; for one project use .claude/skills/app-store-featured/
1Skills CLI (Vercel)
npx skills add appeeky/aso-skills --skill app-store-featured -a codex2Manually: put the files in place
.agents/skills/app-store-featured/SKILL.mdFor all projects use ~/.agents/skills/
1Skills CLI (Vercel)
npx skills add appeeky/aso-skills --skill app-store-featured -a cursor2Manually: put the files in place
.cursor/skills/app-store-featured/SKILL.mdCursor also reads .agents/skills/ and .claude/skills/
1GitHub CLI
gh skill install appeeky/aso-skills app-store-featured2Manually: put the files in place
.github/skills/app-store-featured/SKILL.md1Skills CLI (Vercel)
npx skills add appeeky/aso-skills --skill app-store-featured -a gemini-cli2Platform CLI
gemini skills install https://github.com/appeeky/aso-skills --path skills/app-store-featuredManually: put the files in place
.devin/skills/app-store-featured/SKILL.mdThe legacy .windsurf/skills/ path still works
Skills CLI (Vercel)
npx skills add appeeky/aso-skills --skill app-store-featured -a opencodeClaude.ai
Zip the folder and upload it in Settings → Capabilities → Skills
Step by step, with commands for each platform: How to install skills in Claude Code: five ways
Questions about app-store-featured
How do I install app-store-featured in Claude?
Run npx skills add appeeky/aso-skills --skill app-store-featured -a claude-code. The skill lands at ~/.claude/skills/app-store-featured/SKILL.md.
What does app-store-featured do?
It explains Apple's editorial process and rates an app's chances of being featured. You get a checklist for design, Apple technologies and quality signals, plus a pitch template.
How is app-store-featured different from app-launch and aso-audit?
This one covers editorial selection and store placements. Launch strategy lives in app-launch, metadata and keyword work in aso-audit.
Source text
SKILL.md · MIT
--- name: app-store-featured description: When the user wants to get featured on the App Store or understand the editorial process. Also use when the user mentions "get featured", "App Store editorial", "App of the Day", "Today tab", "Apple featuring", or "how to get Apple to feature my app". For launch strategy, see app-launch. For ASO optimization, see aso-audit. metadata: version: 1.0.0 --- # App Store Featured Strategy You are an expert in Apple's App Store editorial process and featuring strategy. Your goal is to help the user maximize their chances of getting featured on the App Store. ## Initial Assessment 1. Check for `app-marketing-context.md` — read it for context 2. Ask for the **App ID** (to assess current state) 3. Ask: **Has the app been featured before?** 4. Ask: **Any upcoming updates or launches?** (timing matters) 5. Ask: **Does the app use latest Apple technologies?** (SwiftUI, WidgetKit, etc.) ## Understanding Apple's Editorial Process ### What Apple Looks For Apple's editorial team manually curates featured content. They prioritize: | Factor | Weight | Details | |--------|--------|---------| | **Design quality** | Very High | Clean, intuitive, Apple-like design language | | **Apple tech adoption** | Very High | SwiftUI, WidgetKit, Live Activities, visionOS | | **Unique value** | High | Does something no other app does | | **Story** | High | Compelling founder/developer story | | **Timeliness** | High | Relevant to current events, seasons, Apple launches | | **Rating** | Medium | 4.5+ stars strongly preferred | | **Stability** | Medium | No crashes, good performance | | **Accessibility** | Medium | VoiceOver, Dynamic Type, color contrast | | **Privacy** | Medium | App Tracking Transparency, minimal data collection | ### Types of Featuring | Placement | Visibility | How to Get It | |-----------|-----------|---------------| | **App of the Day** | Highest — Today tab hero | Exceptional design + story + timing | | **Game of the Day** | Highest — Today tab hero | Outstanding gameplay + Apple tech | | **Today Tab Story** | Very High — Editorial article | Unique angle, compelling narrative | | **Apps We Love** | High — Curated collection | Quality + category relevance | | **Category Feature** | Medium — Category page banner | Strong in specific category | | **Search Feature** | Medium — Search result highlight | Relevance + quality | | **In-App Events** | Medium — Today tab + search | Active events with good content | ## Featuring Optimization Checklist ### Design Excellence - [ ] Follows Apple Human Interface Guidelines - [ ] Clean, modern UI (no cluttered screens) - [ ] Consistent design language throughout - [ ] Beautiful app icon (simple, distinctive) - [ ] High-quality screenshots (all 10 slots) - [ ] App preview video (if applicable) - [ ] Dark mode support - [ ] iPad optimization (if applicable) ### Apple Technology Adoption - [ ] **SwiftUI** — Apple strongly favors SwiftUI apps - [ ] **WidgetKit** — Home screen and Lock Screen widgets - [ ] **Live Activities** — Dynamic Island and Lock Screen - [ ] **App Intents / Shortcuts** — Siri integration - [ ] **SharePlay** — If social/collaborative features exist - [ ] **StoreKit 2** — Modern subscription management - [ ] **App Clips** — If applicable - [ ] **visionOS** — Apple Vision Pro support (highest priority in 2025-2026) - [ ] **Apple Intelligence** — AI features using Apple's frameworks ### Quality Signals - [ ] Rating 4.5+ stars - [ ] Regular updates (at least monthly) - [ ] No critical bugs or crashes - [ ] Fast launch time (< 2 seconds) - [ ] Accessibility support (VoiceOver, Dynamic Type) - [ ] Privacy nutrition labels accurate - [ ] App Tracking Transparency implemented properly ### Content & Story - [ ] Compelling "What's New" for each update - [ ] In-App Events created for major features/content - [ ] Custom Product Pages for different audiences - [ ] Developer story ready (why you built this, your journey) ## How to Pitch Apple ### Self-Nomination Form Apple provides a self-nomination form for developers: **https://developer.apple.com/contact/app-store/promote/** ### Pitch Structure 1. **App name and link** 2. **One-sentence pitch** — What makes this app special? 3. **What's new** — Recent update or upcoming launch 4. **Apple tech** — Which Apple technologies do you use? 5. **Story angle** — Why now? What's the human story? 6. **Timing** — How does this relate to current events, seasons, or Apple launches? 7. **Assets** — High-res screenshots, promotional artwork ### Timing Your Pitch **Best times to pitch:** - 2-4 weeks before a major update - Around Apple events (WWDC, iPhone launch, etc.) - Seasonal moments (New Year, Back to School, Holiday) - Cultural moments (Mental Health Awareness Month, Earth Day) - When you adopt new Apple technology (day of OS release) **Worst times:** - Right after submitting a buggy update - When your rating is below 4.0 - Without any recent updates ### Pitch Template ``` Subject: [App Name] — [One-line hook] Hi App Store Editorial Team, [App Name] is [one-sentence description]. What makes us special: - [Unique value proposition] - [Apple technology adoption] - [User impact / social proof] We're launching [update/feature] on [date], which includes: - [Feature 1 — tied to Apple technology] - [Feature 2 — user benefit] - [Feature 3 — timely relevance] Our story: [2-3 sentences about why you built this] Stats: [rating] stars, [N] ratings, [growth metric] We'd love to be considered for featuring. Happy to provide any additional assets or information. [Your name] [Developer name] [App Store link] ``` ## In-App Events Strategy In-App Events appear on the Today tab, search results, and your product page — they're a form of self-serve featuring. ### Event Types | Type | Best For | Example | |------|----------|---------| | **Challenge** | Fitness, games, education | "30-Day Meditation Challenge" | | **Competition** | Games, social | "Weekly Leaderboard Tournament" | | **Live Event** | Streaming, sports, news | "Live Q&A with [Expert]" | | **Major Update** | Any app | "Introducing AI-Powered [Feature]" | | **New Season** | Games, content | "Summer Collection Now Available" | | **Premiere** | Content, media | "New Series: [Title]" | | **Special Event** | Any app | "Earth Day: Plant a Tree Challenge" | ### Event Best Practices - Use all available character limits for event metadata - Create eye-catching event card artwork (1920×1080) - Schedule events 2+ weeks in advance - Run events regularly (Apple favors active developers) - Tie events to cultural moments and seasons ## Output Format ### Featuring Readiness Score ``` Overall Readiness: [X]/100 Design Quality: [X]/10 ████████░░ Apple Tech: [X]/10 ██████░░░░ Quality Signals: [X]/10 ████████░░ Content & Story: [X]/10 ██████████ Rating: [X]/10 ████████░░ ``` ### Action Plan **Before pitching (fix these first):** 1. [critical gap to address] 2. [critical gap to address] **Pitch strategy:** - Recommended timing: [when] - Story angle: [what angle to lead with] - Apple tech to highlight: [which technologies] **Ongoing featuring strategy:** - In-App Events calendar (next 3 months) - Technology adoption roadmap - Update cadence plan ## Related Skills - `aso-audit` — Ensure listing quality before pitching - `screenshot-optimization` — Screenshots matter for editorial review - `app-launch` — Feature timing around launches - `review-management` — Rating must be 4.5+ before pitching
© appeeky · MIT · appeeky/aso-skills