Back to Skills

seasonal-aso

When the user wants to optimize their App Store listing for seasonal events, holidays, or trending moments — including keyword opportunities, metadata updates, screenshot theming, and timing strategy. Use when the user mentions "seasonal", "holiday", "Christmas", "New Year", "Valentine's Day", "summer", "back to school", "seasonal keywords", "trending now", "limited time", or wants to capitalize on a calendar event. For general keyword research, see keyword-research. For full metadata rewrites,

1,747stars112forksUpdated 8/13/2026

Security Assessment

Safe(96/100)
Security Score96/100

About seasonal-aso

The seasonal-aso skill helps app teams identify and act on seasonal keyword opportunities and App Store listing optimizations tied to calendar events, holidays, and trending moments. It solves the timing-and-relevance problem of seasonal ASO: seasonal rankings are competitive and time-sensitive, metadata takes one to three days to index, so changes must be planned about two weeks ahead and reverted a few days after the peak.

The skill supplies a US iOS seasonal calendar mapping events (New Year, Valentine's Day, spring/Easter, Mother's Day, summer, back-to-school, Halloween, Black Friday, Christmas, end-of-year) to peak windows and target keywords. Its four-step workflow identifies the relevant event and assesses fit, researches seasonal keyword volume and difficulty via the Appeeky API (read-only GET endpoints for keyword metrics, suggestions, and trending), plans metadata changes across the iOS keyword field, subtitle, promotional text, and screenshots, and follows a countdown timing checklist for submission and reversion. It outputs a structured seasonal-opportunity brief and explains seasonal-versus-evergreen trade-offs, cautioning never to sacrifice a high-ranking evergreen keyword for seasonal speculation. A separate flow handles non-calendar trending moments, acting within 24-48 hours using only promotional-text updates.

It targets app marketers, ASO specialists, and indie developers who want to capture seasonal install spikes. Typical uses include planning Christmas or Black Friday keyword swaps, updating promotional text for a viral trend, theming screenshots for a holiday, and building a revert-safe timeline. It cross-references keyword-research, metadata-optimization, screenshot-optimization, and market-pulse skills.

FAQ

How far ahead should seasonal changes be made?

Plan changes about two weeks before the event and revert three to five days after the peak, because metadata takes one to three days to index. The skill includes a countdown checklist from T-14 through T+5 days.

What data source does it use for keyword research?

The Appeeky API via read-only GET endpoints for keyword metrics, suggestions, and trending terms, filtered by volume spike, difficulty (under 60 preferred), and relevance to the app's core function.

Which listing elements can be changed for a season?

The iOS keyword field (100 chars), subtitle (30 chars), promotional text (170 chars, no review required), and screenshots. Promotional text is favored for fast changes because it updates instantly without App Store review.

Should evergreen keywords be replaced with seasonal ones?

Only swap evergreen keywords that are already underperforming. The skill warns never to sacrifice a high-ranking keyword for seasonal speculation, and lays out the seasonal-versus-evergreen trade-offs.

How does it handle non-calendar viral trends?

It checks the trending endpoint, acts within 24-48 hours because trending windows are short, updates only promotional text (instant, no review), and reverts after the trend fades in roughly three to seven days.

Install seasonal-aso

Download and extract the skill files to your .claude/skills/ directory.

Quick Setup:

  1. Copy the skill folder to .claude/skills/
  2. Claude will automatically detect and use the skill