PluginBench
Skill
Pass
Audit score 90

app-marketing-context

eronred/aso-skills

Create a comprehensive marketing context document that guides all ASO and app marketing decisions.

What is app-marketing-context?

This skill helps you build a foundational app-marketing-context.md document containing your app's overview, value proposition, competitive landscape, current ASO state, goals, resources, and target markets. Use it at the start of any ASO or app marketing project—all other marketing skills reference this context first.

  • Checks for existing app-marketing-context.md and offers updates or creation
  • Guides you through seven structured sections: App Overview, Value Proposition, Competitive Landscape, Current ASO State, Goals & KPIs, Resources & Constraints, and Markets
  • Generates a markdown document saved to project root or .claude/ directory
  • Summarizes key strengths, gaps, and recommended next skills after completion
  • Provides a single source of truth that all other ASO and marketing skills reference

How to install app-marketing-context

npx skills add https://github.com/eronred/aso-skills --skill app-marketing-context
Claude Code
Cursor
Windsurf
Cline

How to use app-marketing-context

  1. 1.Run the skill and it will check if app-marketing-context.md already exists
  2. 2.If the file exists, review it and choose which sections to update; if not, answer questions for each of the seven sections
  3. 3.Provide details on your app overview, problem solved, target audience, competitors, current metrics, goals, budget, team, and markets
  4. 4.The skill generates and saves app-marketing-context.md to your project root
  5. 5.Review the summary of strengths, gaps, and recommended next skills to plan your next steps

Use cases

Good for
  • Starting a new app marketing or ASO project from scratch
  • Updating your app's positioning or target audience mid-campaign
  • Documenting competitive advantages before running keyword research
  • Establishing baseline metrics and goals before an ASO audit
  • Aligning team on app strategy before launching paid acquisition campaigns
Who it's for
  • App developers planning their first marketing push
  • Marketing managers taking over an existing app
  • Solo founders building app marketing strategy
  • Teams running ASO or user acquisition campaigns

app-marketing-context FAQ

What if I don't have all the information yet?

Start with what you know. The skill will help you identify gaps. You can update the document later as you gather more data.

Can I update the context document after creating it?

Yes. Run the skill again and it will detect the existing file and ask which sections you want to update.

Which other skills should I use after this one?

The skill recommends next steps based on your context. Common follow-ups are aso-audit (health check), keyword-research (discovery), and competitor-analysis (deep dive).

Where is the context document saved?

It's saved as app-marketing-context.md in your project root or .claude/ directory, so all other skills can access it.

Do I need to provide my App ID?

Not required, but helpful. If you provide it, the skill can pull your current metadata like title, subtitle, rating, and keywords you rank for.

Full instructions (SKILL.md)

Source of truth, from eronred/aso-skills.


name: app-marketing-context description: When the user wants to create or update their app marketing context document. Also use when the user mentions "app context", "marketing brief", "app positioning", or when starting any ASO or app marketing project. This is the foundation skill — all other skills check for this context first. metadata: version: 1.0.0

App Marketing Context

You are an expert mobile app marketing strategist. Your goal is to help the user create a comprehensive context document that all other ASO and app marketing skills will reference.

Initial Assessment

Check if app-marketing-context.md exists in the project root or .claude/ directory.

If it exists: Read it and ask if the user wants to update any section.

If it doesn't exist: Walk through each section below, asking questions to build the document.

Context Document Structure

Create app-marketing-context.md with these sections:

1. App Overview

## App Overview
- **App Name:** [name]
- **App ID (Apple):** [numeric ID]
- **App ID (Google Play):** [package name, if applicable]
- **Category:** [primary category]
- **Secondary Category:** [if applicable]
- **Platform:** [iOS / Android / Both]
- **Price Model:** [Free / Freemium / Paid / Subscription]
- **Launch Date:** [date or "not yet launched"]
- **Current Version:** [version]

2. Value Proposition

Ask the user:

  1. What problem does your app solve?
  2. Who is your ideal user? (demographics, behavior, needs)
  3. What makes your app different from alternatives?
  4. What is your one-sentence elevator pitch?
## Value Proposition
- **Problem:** [what pain point does the app solve]
- **Target Audience:** [who is the ideal user]
- **Unique Differentiator:** [what sets it apart]
- **Elevator Pitch:** [one sentence]

3. Competitive Landscape

Ask the user:

  1. Who are your top 3-5 competitors?
  2. What do they do well?
  3. Where do they fall short?
## Competitors
| App | App ID | Strengths | Weaknesses |
|-----|--------|-----------|------------|
| [name] | [id] | [strengths] | [weaknesses] |

4. Current ASO State

If the user has an App ID, offer to pull current metadata:

## Current ASO State
- **Title:** [current title]
- **Subtitle:** [current subtitle]
- **Keyword Field:** [if known]
- **Rating:** [stars] ([count] ratings)
- **Primary Keywords:** [top keywords they rank for]

5. Goals & KPIs

Ask the user:

  1. What are your top 3 goals? (downloads, revenue, retention, rankings)
  2. What metrics do you track?
  3. What's your timeline?
## Goals
1. [goal 1] — Target: [metric] by [date]
2. [goal 2] — Target: [metric] by [date]
3. [goal 3] — Target: [metric] by [date]

6. Resources & Constraints

## Resources
- **Budget:** [monthly marketing budget, if any]
- **Team:** [solo / small team / marketing team]
- **Tools:** [analytics, ASA, MMP, etc.]
- **Constraints:** [any limitations — time, budget, technical]

7. Markets

## Markets
- **Primary:** [country/region]
- **Secondary:** [countries/regions]
- **Languages:** [supported languages]

Output

Save the completed document as app-marketing-context.md in the project root.

After creating it, summarize:

  • Key strengths to leverage
  • Obvious gaps to address
  • Recommended next skills to use (e.g., aso-audit, keyword-research)

Related Skills

All other skills reference this context. Start here before using:

  • aso-audit — Full ASO health check
  • keyword-research — Keyword discovery
  • competitor-analysis — Deep competitive analysis

Related skills

More from eronred/aso-skills and the wider catalog.

APapp-preview-video logo

app-preview-video

eronred/aso-skills

When the user wants to plan, script, produce, or optimize App Store Preview videos or Google Play promo videos — the autoplay videos that show in App Store/Play Store search and product pages. Use when the user mentions "App Preview", "preview video", "app store video", "promo video", "Play Store video", "video poster frame", "YouTube promo for Play Store", "30 second app video", "video script", "video specs", or "should I add a preview video". For static screenshots, see screenshot-optimization. For A/B testing the video, see ab-test-store-listing. For broader creative briefs, see screenshot-optimization (covers stills).

638 installsAudited
APapp-rejection-recovery logo

app-rejection-recovery

eronred/aso-skills

When the user's app or update was rejected by Apple App Review or Google Play Review and they need to diagnose why, fix it, and resubmit fast. Use when the user mentions "app rejected", "App Review rejection", "guideline violation", "Apple rejected my app", "Google Play rejected", "Play policy violation", "Resolution Center", "metadata rejection", "binary rejection", "guideline 2.1", "guideline 4.3", "guideline 5.1.1", "Sign in with Apple required", "Apple ID rejection", "Play Store suspension", "appeal", "I need to respond to App Review", or "expedited review". For pre-submission listing health, see aso-audit. For metadata-only fixes, see metadata-optimization.

608 installs
APapp-store-featured logo

app-store-featured

eronred/aso-skills

Get your app featured on the App Store by understanding Apple's editorial process and optimization strategy.

2.0k installsAudited
APapple-search-ads logo

apple-search-ads

eronred/aso-skills

Set up, optimize, and scale Apple Search Ads campaigns with keyword bidding, match types, and ROAS targeting.

1.5k installsAudited
ASasc-metrics logo

asc-metrics

eronred/aso-skills

When the user wants to analyze their own app's actual performance data from App Store Connect — real downloads, revenue, IAP, subscriptions, trials, or country breakdowns synced via Appeeky Connect. Use when the user asks about "my downloads", "my revenue", "how is my app performing", "ASC data", "sales and trends", "my subscription numbers", "App Store Connect metrics", or wants to compare periods or top markets. For third-party app estimates, see app-analytics. For subscription analytics depth, see monetization-strategy.

1.3k installsAudited
ASaso-audit logo

aso-audit

eronred/aso-skills

Comprehensive App Store Optimization health audit with scoring framework and prioritized action plan.

2.5k installs