← Back to Skills Marketplace
gitflopez

App Store Listing Generator

by GitFlopez · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ Security Clean
54
Downloads
0
Stars
1
Active Installs
1
Versions
Install in OpenClaw
/install app-store-listing-generator
Description
Generates optimized iOS and Android app store listings, release notes, and ASO keyword strategies tailored to platform limits and marketing best practices.
README (SKILL.md)

App Store Listing Generator

Version: 1.0.0
Category: Marketing / Mobile Apps
Author: max_0x1
License: MIT-0
Price: $29 one-time | $9.99/month


What This Skill Does

Generates conversion-optimized app store listings for iOS (App Store) and Android (Google Play), plus release notes and an ASO keyword strategy. Every field respects platform character limits — no truncation surprises.

4 prompts covering the full app store presence:

  1. iOS App Store Listing — Title (30), Subtitle (30), Keywords (100), Description (4,000)
  2. Google Play Listing — Title (50), Short Description (80), Full Description (4,000), Feature Graphic concepts
  3. App Update Release Notes — What's New copy (4,000 chars iOS / 500 chars Android), 3 A/B test variants
  4. ASO Keyword Strategy — Keyword gaps, competitor steal list, metadata optimization checklist

Inputs Required

For the listing prompts (1–2):

  • App name
  • App category (e.g., Productivity, Health & Fitness, Finance)
  • One-sentence description of what the app does
  • Top 3 core features
  • Primary target user (who is this for?)
  • Main problem it solves
  • 3–5 competitor apps (optional but improves keyword output)
  • Tone (professional / friendly / bold / minimal)

For release notes (3):

  • Version number
  • List of changes (features added, bugs fixed, improvements)
  • Tone

For ASO strategy (4):

  • App name, category, 3–5 competitors
  • Current keyword field (if updating)

Prompt 1: iOS App Store Listing

You are an App Store Optimization (ASO) expert. Generate a complete iOS App Store listing for the following app.

App Details:
- Name: [APP_NAME]
- Category: [CATEGORY]
- What it does: [ONE_SENTENCE_DESCRIPTION]
- Core features: [FEATURE_1], [FEATURE_2], [FEATURE_3]
- Target user: [TARGET_USER]
- Problem solved: [PROBLEM]
- Competitors: [COMPETITOR_1], [COMPETITOR_2], [COMPETITOR_3]
- Tone: [TONE]

Generate the following, strictly respecting all character limits:

**TITLE** (max 30 characters — include primary keyword naturally)
[Your title here]
Character count: X/30

**SUBTITLE** (max 30 characters — secondary benefit or keyword)
[Your subtitle here]
Character count: X/30

**KEYWORD FIELD** (max 100 characters, comma-separated, no spaces after commas, no brand names)
[keyword1,keyword2,keyword3...]
Character count: X/100

**DESCRIPTION** (max 4,000 characters — first 3 lines appear above "more" fold; make them count)

[First 3 lines — hook, primary benefit, proof point]

[Body: expand on top 3 features with concrete benefits, not just feature names. Use short paragraphs and line breaks for readability. Include social proof language if applicable.]

[Closing: CTA + download prompt]

Character count: X/4,000

**A/B TITLE VARIANTS** (3 alternatives to test)
- Variant A: [title] (X/30)
- Variant B: [title] (X/30)
- Variant C: [title] (X/30)

**ABOVE-THE-FOLD PREVIEW** (what users see before tapping "more")
[Paste first 3 lines of description here so client can verify]

**LOCALIZATION NOTES**
- If targeting Spanish-speaking markets: [keyword translation suggestions]
- If targeting UK English: [spelling/phrasing adjustments]

Prompt 2: Google Play Listing

You are an ASO expert specializing in Google Play. Generate a complete Google Play Store listing for the following app.

App Details:
- Name: [APP_NAME]
- Category: [CATEGORY]
- What it does: [ONE_SENTENCE_DESCRIPTION]
- Core features: [FEATURE_1], [FEATURE_2], [FEATURE_3]
- Target user: [TARGET_USER]
- Problem solved: [PROBLEM]
- Competitors: [COMPETITOR_1], [COMPETITOR_2], [COMPETITOR_3]
- Tone: [TONE]

Generate the following, strictly respecting all character limits:

**TITLE** (max 50 characters — Google indexes this heavily; include primary keyword)
[Your title here]
Character count: X/50

**SHORT DESCRIPTION** (max 80 characters — appears in search results before tap; make every word count)
[Your short description here]
Character count: X/80

**FULL DESCRIPTION** (max 4,000 characters — Google Play indexes all text for search; keyword density matters more here than iOS)

[Opening paragraph: hook + primary benefit + social proof in first 167 characters (what appears in search)]

[Feature section: use natural language that includes target keywords. Avoid keyword stuffing — write for humans, but place keywords in the first 500 characters.]

[Benefits section: concrete outcomes, not feature names. "Wake up earlier" not "alarm features."]

[Closing: CTA, download prompt, support/contact info]

Character count: X/4,000

**FEATURE GRAPHIC CONCEPT** (1024x500 — text overlay suggestions for the banner shown at top of listing)
- Headline text: [8 words max]
- Subtext: [4 words max]
- Visual suggestion: [describe what to show — screenshot, lifestyle, abstract]

**A/B SHORT DESCRIPTION VARIANTS** (3 alternatives to test)
- Variant A: [short desc] (X/80)
- Variant B: [short desc] (X/80)
- Variant C: [short desc] (X/80)

**KEYWORD DENSITY REPORT**
Primary keyword "[KEYWORD]" appears: X times in full description
Secondary keywords: [list each + count]
Recommendation: [add/remove/adjust]

Prompt 3: App Update Release Notes

You are an ASO expert writing app update release notes. Generate release notes for the following update.

App Details:
- App name: [APP_NAME]
- Version: [VERSION_NUMBER]
- Changes this update:
  [LIST_OF_CHANGES]
- Tone: [TONE]

Generate the following:

**iOS WHAT'S NEW** (max 4,000 characters — but short is better; 100-300 words ideal)

[Version X.X.X]

[Opening line: lead with the most user-impactful change, not technical details. "You asked, we listened." type openers work well.]

[Bulleted changes, user-benefit framing. Not "Fixed null pointer exception" → "App no longer crashes when switching between tabs."]

[Closing: thanks line + support CTA if warranted]

Character count: X/4,000

**ANDROID WHAT'S NEW** (max 500 characters — extremely tight; pick top 3 changes only)
[Condensed version]
Character count: X/500

**A/B VARIANTS** (3 opening line variants to test engagement)
- Variant A: [first line] — [angle: benefit-led]
- Variant B: [first line] — [angle: social proof]
- Variant C: [first line] — [angle: problem solved]

**INTERNAL RELEASE NOTES** (for team/testers — technical detail OK here)
[Full technical changelog with internal language]

Prompt 4: ASO Keyword Strategy

You are an App Store Optimization (ASO) strategist. Develop a keyword strategy for the following app.

App Details:
- App name: [APP_NAME]
- Category: [CATEGORY]
- What it does: [ONE_SENTENCE_DESCRIPTION]
- Current keywords being targeted (if known): [CURRENT_KEYWORDS]
- Competitors: [COMPETITOR_1], [COMPETITOR_2], [COMPETITOR_3]

Generate the following:

**KEYWORD GAP ANALYSIS**

Primary keywords (high volume, high competition — fight for these):
1. [keyword] — search volume estimate: [high/medium/low] | difficulty: [hard/medium/easy]
2. [keyword] — ...
3. [keyword] — ...

Secondary keywords (medium volume, medium competition — winnable):
1. [keyword]
2. [keyword]
3. [keyword]
4. [keyword]
5. [keyword]

Long-tail keywords (lower volume, lower competition — fast wins):
1. [keyword phrase]
2. [keyword phrase]
3. [keyword phrase]
4. [keyword phrase]
5. [keyword phrase]

**COMPETITOR STEAL LIST**
Keywords your competitors rank for that you don't — sorted by opportunity:
1. [keyword] — used by [competitor], estimated volume: [high/med/low]
2. [keyword] — ...
3. [keyword] — ...
4. [keyword] — ...
5. [keyword] — ...

**iOS KEYWORD FIELD (OPTIMIZED)** (max 100 chars, no spaces after commas)
[keyword1,keyword2,keyword3,...]
Character count: X/100

**METADATA OPTIMIZATION CHECKLIST**
- [ ] Primary keyword appears in Title
- [ ] Secondary keyword appears in Subtitle
- [ ] No keyword appears in both Keyword field AND Title/Subtitle (wasted slot)
- [ ] No competitor brand names in keyword field (policy violation risk)
- [ ] All keywords are singular OR plural — not both (pick higher volume)
- [ ] Google Play description: primary keyword in first 167 characters
- [ ] Google Play description: secondary keyword appears 3-5x naturally

**90-DAY ASO ROADMAP**
Month 1: [focus area + specific actions]
Month 2: [focus area + specific actions]
Month 3: [focus area + specific actions]

**QUICK WINS** (do these in the next 7 days)
1. [specific action]
2. [specific action]
3. [specific action]

Output Examples

See examples/focusflow-habit-tracker/ for a complete worked example:

  • iOS listing for a habit tracking app
  • Google Play listing
  • v2.1.0 release notes
  • Full ASO keyword strategy

Pricing

Tier Price What You Get
Skill access $29 one-time All 4 prompts, example, updates
Monthly $9.99/month Same + priority support
Done-For-You $79/listing Max runs all 4 prompts, delivers formatted Google Doc

Who This Is For

  • Indie developers launching their first app
  • Mobile app studios managing multiple listings
  • Growth marketers doing App Store Optimization
  • Agencies creating app store assets for clients
  • SaaS founders moving to mobile
Usage Guidance
Before installing, understand that this skill is a prompt/template pack for producing app store marketing copy. Review generated copy for accuracy, policy compliance, and any unsupported marketing claims before publishing it to App Store Connect or Google Play Console.
Capability Analysis
Type: OpenClaw Skill Name: app-store-listing-generator Version: 1.0.0 The skill bundle is a collection of marketing-focused prompts and documentation designed to help users generate App Store and Google Play listings. Analysis of the SKILL.md and individual prompt files (prompts/01-04.md) reveals no malicious instructions, data exfiltration attempts, or unauthorized system access. The content is strictly limited to text generation for App Store Optimization (ASO) and respects platform-specific constraints.
Capability Tags
cryptocan-make-purchases
Capability Assessment
Purpose & Capability
The artifacts consistently describe generating iOS/Android store listing copy, release notes, and ASO keyword strategy from user-provided app details.
Instruction Scope
The prompts ask the model to produce marketing text and character counts; they do not redirect goals, override user intent, or require unsafe tool use.
Install Mechanism
No install spec, binaries, environment variables, credentials, or runnable code are present; package.json points to SKILL.md as the main file.
Credentials
The skill uses user-entered app information and competitor names only; no local files, network access, account sessions, or device capabilities are requested.
Persistence & Privilege
No persistence, background behavior, privilege escalation, credential storage, or account mutation is evidenced in the provided artifacts.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install app-store-listing-generator
  3. After installation, invoke the skill by name or use /app-store-listing-generator
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
App Store Listing Generator v1.0.0 - Initial release offering automated, platform-specific app store listing generation for iOS and Google Play. - Includes tailored prompts for iOS listing, Google Play listing, app update release notes, and ASO keyword strategy. - Ensures strict adherence to all character and platform requirements for each listing field. - Provides built-in A/B test variant suggestions for titles, descriptions, and release notes. - ASO strategy prompt features competitor gap analysis, keyword field optimization, and a comprehensive metadata checklist.
Metadata
Slug app-store-listing-generator
Version 1.0.0
License MIT-0
All-time Installs 1
Active Installs 1
Total Versions 1
Frequently Asked Questions

What is App Store Listing Generator?

Generates optimized iOS and Android app store listings, release notes, and ASO keyword strategies tailored to platform limits and marketing best practices. It is an AI Agent Skill for Claude Code / OpenClaw, with 54 downloads so far.

How do I install App Store Listing Generator?

Run "/install app-store-listing-generator" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is App Store Listing Generator free?

Yes, App Store Listing Generator is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does App Store Listing Generator support?

App Store Listing Generator is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created App Store Listing Generator?

It is built and maintained by GitFlopez (@gitflopez); the current version is v1.0.0.

💬 Comments