Writing app store listings
Quick start
Collect or infer:
- •App name and category
- •Target platform (iOS, Android, or both)
- •Core features (3-5 key capabilities)
- •Target audience and primary use cases
- •Differentiators from competitors
- •Screenshots/preview context
Then produce output using TEMPLATES.md. Validate with RUBRIC.md.
Workflow
- •Confirm platform and extract character limits from reference/platform-requirements.md.
- •Draft app name and subtitle/short description (highest SEO value).
- •Write description: hook → features → social proof → CTA.
- •Identify and place keywords naturally (iOS) or in dedicated field (Android).
- •Write "What's New" section for version updates.
- •Run validation script to check character limits.
- •Run the rubric check. Revise until it passes.
Degrees of freedom
- •Low: Character limits, required fields, and keyword placement rules are fixed per platform.
- •Medium: Tone, feature ordering, and formatting within limits.
- •Allowed variation: Description structure, feature emphasis, CTA phrasing—as long as rubric passes.
References
- •Templates: TEMPLATES.md
- •Rubric: RUBRIC.md
- •Examples: EXAMPLES.md
- •Platform requirements: reference/platform-requirements.md
- •Validation: scripts/character_limit_validator.py