App Store
Router for App Store copy, screenshots, ASO keywords, review replies, and rejection prep
Test report
- Verdict
- Tested · Works
- Score
- Tested
- Jul 21, 2026
- Environment
- Claude Code 2.x (agent harness)
- Upstream re-checked
- Aug 10, 2026 · 6c95ba3
Fetched skills/app-store/SKILL.md and spot-checked 3 referenced sub-skills (app-description-writer, screenshot-planner, keyword-optimizer) — all HTTP 200. Frontmatter parses cleanly (name+description+allowed-tools); no security smells, no hardcoded paths; verified install into a temp HOME placed SKILL.md correctly. OUTPUT test: wrote an App Store description for a fictional Pomodoro app "FocusFlow" as baseline (no skill) vs. following the app-description-writer structure + main-skill Key Principles. Baseline opened with "Welcome to FocusFlow, the best Pomodoro timer" and "#1 way", said "Free to download / Download it free", and embedded a URL (https://focusflow.app) — all three explicitly forbidden by the skill (prohibited terms free/best/#1, no "Welcome to...", no URLs). The skill version dropped every prohibited term, opened with a benefit hook ("Distraction wins when your day has no shape"), routed contact to Settings instead of a URL, and produced three separated deliverables (170-char promo text, structured full description, versioned What's New) the baseline lacked.
Scored on four weighted criteria — install, triggering, output vs. baseline, docs. How scoring works
- Installs cleanly 5/5
- Triggers reliably 5/5
- Output vs. baseline 8/10
- Docs & honesty 5/5
What App Store does
A dispatcher skill for App Store Optimization and marketing that routes to sub-skills for writing app descriptions and promotional text, planning screenshot sequences, optimizing title/subtitle/keywords, responding to reviews, Apple Search Ads, and handling rejections. Triggers when the user needs help with App Store presence, ASO, marketing copy, or customer/review communication for an iOS/macOS app. Enforces platform rules (character limits, no prohibited terms like free/best/#1, no URLs) and benefit-led copy.
How to install App Store
git clone --depth 1 https://github.com/rshankras/claude-code-apple-skills.git /tmp/app-store-src
mkdir -p ~/.claude/skills
cp -R /tmp/app-store-src/skills/app-store ~/.claude/skills/app-store
# SKILL.md lives at skills/app-store/SKILL.md (not repo root), so copy that one dir.
# It is a router: it bundles ~12 sub-skills (app-description-writer, screenshot-planner,
# keyword-optimizer, review-response-writer, apple-search-ads, rejection-handler, etc.),
# each with its own SKILL.md, all copied by the command above.
# No external deps, API keys, or scripts. allowed-tools: Read/Write/Edit/Glob/Grep/AskUserQuestion/WebSearch.
Skills live in ~/.claude/skills/ (global) or .claude/skills/
(per-project). Restart Claude Code after installing.
Commands — how to trigger App Store
-
/app-storeRouter for App Store copy, screenshots, ASO keywords, review replies, and rejection prep
It also activates on plain-language prompts like these:
-
Improve our App Store listing and keywords -
Draft a response to this negative App Store review -
Plan our App Store promotional strategy
Frequently asked questions
- Is the App Store skill free?
- Yes. The skill itself is free from rshankras/claude-code-apple-skills. SkillProof publishes the install command and an independent test verdict at no cost.
- Does App Store work with Claude Code?
- We tested it with Claude Code 2.x (agent harness) on Jul 21, 2026. Verdict: Tested · Works. Fetched skills/app-store/SKILL.md and spot-checked 3 referenced sub-skills (app-description-writer, screenshot-planner, keyword-optimizer) — all HTTP 200. Frontmatter parses cleanly (name+description+allowed-tools); no security smells, no hardcoded paths; verified install into a temp HOME placed SKILL.md correctly. OUTPUT test: wrote an App Store description for a fictional Pomodoro app "FocusFlow" as baseline (no skill) vs. following the app-description-writer structure + main-skill Key Principles. Baseline opened with "Welcome to FocusFlow, the best Pomodoro timer" and "#1 way", said "Free to download / Download it free", and embedded a URL (https://focusflow.app) — all three explicitly forbidden by the skill (prohibited terms free/best/#1, no "Welcome to...", no URLs). The skill version dropped every prohibited term, opened with a benefit hook ("Distraction wins when your day has no shape"), routed contact to Settings instead of a URL, and produced three separated deliverables (170-char promo text, structured full description, versioned What's New) the baseline lacked.
- What is the App Store SkillProof Score?
- 9.2/10 — installs cleanly 5/5, triggers reliably 5/5, output vs. baseline 8/10, docs & honesty 5/5.
- How do I install App Store?
- Copy the install command from this page, run it in your terminal, and restart Claude Code. Skills live in ~/.claude/skills/ (global) or .claude/skills/ inside a project.
- Can I use App Store with Cursor, Copilot, Gemini CLI, Codex or other AI tools?
- The SKILL.md format is native to Claude (Claude Code, Desktop, claude.ai). The instructions inside adapt to other assistants: Cursor rules, GitHub Copilot instructions, Windsurf rules, Custom GPTs, AGENTS.md for OpenAI Codex, and GEMINI.md for Google Gemini CLI — our conversion guides cover each, and the free converter on the tools page does the wrapping for you.