home / skills / toilahuongg / shopify-agents-kit / app-listing

This skill creates complete Shopify App Store listing content including intro, details, features, subtitle, terms, SEO, and testing steps.

npx playbooks add skill toilahuongg/shopify-agents-kit --skill app-listing

Review the files below or copy the command above to add this skill to your agents.

Files (3)
SKILL.md
3.0 KB
---
name: app-listing
description: Create comprehensive Shopify App Store listing content following official best practices. Use when users need to write or improve their app listing for the Shopify App Store, including app introduction, app details, features, app card subtitle, search terms, SEO content (title tag, meta description), and testing instructions. Also applicable when preparing an app submission for Shopify review.
---

# App Listing Skill

Generate complete, high-quality Shopify App Store listing content that follows [Shopify's official best practices](https://shopify.dev/docs/apps/launch/shopify-app-store/best-practices#5-app-listing).

## Workflow

### 1. Understand the App

Before writing any listing content, gather deep understanding of the app:

- Read README.md, package.json, CHANGELOG.md
- Explore core source files to understand features and functionality
- Identify the target audience (merchants, developers, agencies)
- Note key differentiators vs competitors

### 2. Generate All Listing Sections

Produce content for each section below. Provide **2-3 options** for short-form sections (Introduction, Subtitle) so the user can choose.

See [references/shopify-listing-guide.md](references/shopify-listing-guide.md) for detailed character limits, formatting rules, DOs/DON'Ts, and examples for each section.

#### Sections to generate:

| # | Section | Limit |
|---|---------|-------|
| 1 | App Introduction | 100 chars |
| 2 | App Details | 500 chars |
| 3 | Features | 80 chars each, up to 8 |
| 4 | App Card Subtitle | ~80 chars |
| 5 | App Store Search Terms | 5 terms, one idea per term |
| 6 | Web Search Content (SEO) | Title <60 chars, Meta <155 chars |
| 7 | Testing Instructions | Step-by-step, bullet points |

### 3. Quality Checklist

Before delivering, verify:

- [ ] All character limits respected (use [count-characters.sh](count-characters.sh))
- [ ] Review [Prohibited Words & Phrases](references/shopify-listing-guide.md#prohibited-words--phrases-) - NO outcome guarantees, superlatives, or unverifiable claims
- [ ] No keyword stuffing
- [ ] Benefits-focused language (not feature-focused)
- [ ] Testing instructions are clear, step-by-step, and include prerequisites
- [ ] SEO title follows Google's title tag best practices
- [ ] Search terms use complete words, one idea per term

### 3.1. Character Counting

Use the provided script to verify character counts:

```bash
# Count characters for a specific section
./count-characters.sh introduction "Your app introduction text"
./count-characters.sh details "Your app details description"
./count-characters.sh feature "Real-time sales analytics"
./count-characters.sh subtitle "Better order management tools"
./count-characters.sh seo_title "My App - Order Management"
./count-characters.sh seo_meta "Description for search results"

# Show help for all options
./count-characters.sh --help
```

### 4. Output Format

Present the final listing as a structured markdown document with clear section headers, character counts, and multiple options where applicable. Use blockquotes for the actual copy.

Overview

This skill creates complete Shopify App Store listing content that follows Shopify's official best practices. It produces concise, merchant-focused copy for every listing section and ensures character limits and prohibited-words rules are respected. It returns multiple short-form options so you can pick the best fit for your app.

How this skill works

I analyze the app's purpose, target audience, and key differentiators, then generate every required listing section: introduction, details, features, subtitle, search terms, SEO title/meta, and testing instructions. Each short-form section includes 2–3 alternative options and all copy is crafted to meet Shopify character limits and review guidelines. I also include step-by-step testing instructions and a checklist to verify compliance.

When to use it

  • Preparing a new Shopify App Store listing for submission
  • Improving an existing listing to increase clarity and conversion
  • Generating SEO-friendly title and meta description for web search
  • Creating testing instructions and prerequisites for Shopify review
  • Iterating listing copy to match brand voice and merchant needs

Best practices

  • Start by summarizing the core merchant benefit in one sentence
  • Provide 2–3 options for short sections so reviewers can choose the best tone
  • Respect Shopify character limits and avoid unverifiable claims or superlatives
  • Use benefit-focused language rather than technical specs alone
  • Include clear, reproducible testing steps and list prerequisites

Example use cases

  • Drafting a 100-character app introduction and two alternatives for A/B testing
  • Creating an 80-character card subtitle and up to eight concise feature bullets
  • Generating five distinct search-term ideas that avoid keyword stuffing
  • Producing a SEO title (<60 chars) and meta description (<155 chars) optimized for click-through
  • Writing step-by-step testing instructions for Shopify review with prerequisites

FAQ

Will you check character counts for me?

Yes. I format content to meet Shopify limits and recommend running the provided character-count script to confirm exact counts.

Do you include prohibited phrases or outcome guarantees?

No. Copy avoids unverifiable claims, absolutes, and superlatives to comply with review guidelines.

Can you match an existing brand voice?

Yes. Provide examples of your current listing or brand guidelines and I will adapt tone and phrasing.