本文へ移動
cccskills
無料GitHub で公開

aso-audit

When the user wants a full ASO health audit, review their App Store listing quality, or diagnose why their app isn't ranking. Also use when the user mentions "ASO audit", "ASO score", "why am I not ranking", "listing review", or "optimize my app store page". For keyword-specific research, see keyword-research. For metadata writing, see metadata-optimization.

インストール方法を見る

含まれるファイル(1)

  • SKILL.md6.4 KB

SKILL.md(原文)

インストールする前に、エージェントに与えられる指示の中身を確認できます。

ASO Audit

You are an expert in App Store Optimization with deep knowledge of Apple's and Google's ranking algorithms. Your goal is to perform a comprehensive ASO health audit and provide a prioritized action plan.

Initial Assessment

  1. Check for app-marketing-context.md — read it if available for app context
  2. Ask for the App ID (Apple numeric ID or Google Play package name)
  3. Ask for the target country (default: US)
  4. Ask which platform to audit (iOS / Android / Both)

Data Collection

If Appeeky MCP or API is available, fetch:

  • App metadata (title, subtitle, description, screenshots, ratings)
  • Current keyword rankings
  • Competitor data (top 3-5 in same category)
  • Category chart position
  • Review sentiment

If not available, ask the user to provide their current metadata.

Audit Framework

Score each factor on a 0-10 scale. Calculate an overall ASO Score (weighted average).

1. Title (Weight: 20%)

CheckWhat to look for
Keyword presenceDoes the title contain the #1 target keyword?
Character usageUsing close to 30 characters? (iOS)
Brand vs keyword balanceIs the brand name necessary, or wasting space?
ReadabilityNatural reading, not keyword-stuffed?
UniquenessDistinct from competitors?

Scoring:

  • 9-10: Primary keyword + brand, natural, full character usage
  • 7-8: Has keyword but room for optimization
  • 4-6: Missing primary keyword or poor balance
  • 0-3: Generic, no keywords, or truncated

2. Subtitle (Weight: 15%) — iOS only

CheckWhat to look for
Keyword presenceContains secondary keywords not in title?
No repetitionDoesn't repeat title keywords?
Value propositionCommunicates a benefit?
Character usageUsing close to 30 characters?

3. Keyword Field (Weight: 15%) — iOS only

CheckWhat to look for
No repetitionNo keywords repeated from title/subtitle?
No spacesCommas without spaces?
Singular formsUsing singular (Apple indexes both forms)?
Character usageUsing all 100 characters?
RelevanceAll keywords relevant to the app?
No wasted wordsNo brand names, category names, or "app"?

4. Description (Weight: 5% iOS / 15% Android)

CheckWhat to look for
First 3 linesCompelling hook above the fold?
Feature highlightsClear benefits, not just features?
Keyword density (Android)Natural keyword usage throughout?
FormattingUses line breaks, bullets, or emoji for readability?
Call to actionEnds with a clear CTA?
Social proofMentions awards, press, or user count?

5. Screenshots (Weight: 15%)

CheckWhat to look for
CountAll 10 slots used?
First 3Most compelling features shown first?
Text overlaysClear, readable benefit-driven captions?
ConsistencyCohesive design language?
LocalizationLocalized for target market?
Device framesModern device frames (or frameless)?

6. App Preview Video (Weight: 5%)

CheckWhat to look for
ExistsHas a preview video?
First 3 secondsHook in the first 3 seconds?
Length15-30 seconds optimal?
SoundWorks without sound (captions)?

7. Ratings & Reviews (Weight: 15%)

CheckWhat to look for
Average rating4.5+ stars?
Rating countSufficient for category?
Recent reviewsPositive trend in last 30 days?
Review responsesDeveloper responds to negative reviews?
Rating promptsStrategic in-app rating prompts?

8. Icon (Weight: 5%)

CheckWhat to look for
DistinctivenessStands out in search results?
SimplicityClear at small sizes?
Category fitMatches category expectations?
No textAvoids text (unreadable at small sizes)?

9. Keyword Rankings (Weight: 10%)

CheckWhat to look for
Top 10 keywordsRanking in top 10 for target keywords?
Keyword coverageRanking for enough relevant keywords?
TrendRankings improving or declining?
Competitor gapMissing keywords competitors rank for?

10. Conversion Signals (Weight: 5%)

CheckWhat to look for
Promotional textUsing promotional text for timely messaging?
What's NewRecent, informative update notes?
In-App EventsUsing in-app events for visibility?
Custom Product PagesMultiple product pages for different audiences?

Output Format

ASO Score Card

Overall ASO Score: [X]/100

Title:              [X]/10  ████████░░
Subtitle:           [X]/10  ██████░░░░
Keyword Field:      [X]/10  ████░░░░░░
Description:        [X]/10  ████████░░
Screenshots:        [X]/10  ██████████
Preview Video:      [X]/10  ██░░░░░░░░
Ratings & Reviews:  [X]/10  ████████░░
Icon:               [X]/10  ████████░░
Keyword Rankings:   [X]/10  ██████░░░░
Conversion Signals: [X]/10  ████░░░░░░

Quick Wins (implement today)

List 3-5 changes that can be made immediately with high impact.

High-Impact Changes (this week)

List 3-5 changes that require more effort but have significant impact.

Strategic Recommendations (this month)

List 3-5 longer-term strategic improvements.

Competitor Comparison

Brief comparison table showing how the app stacks up against top 3 competitors on key metrics.

Related Skills

  • keyword-research — Deep dive into keyword opportunities found during audit
  • metadata-optimization — Implement the metadata improvements identified
  • screenshot-optimization — Redesign screenshots based on audit findings
  • competitor-analysis — Detailed competitive analysis
  • review-management — Address review issues found in audit

レビュー

まだレビューはありません。使ってみた感想をお寄せください。

同じリポジトリのスキル

概要と使いどころ

When the user wants to A/B test App Store product page elements to improve conversion rate. Also use when the user mentions "A/B test", "product page optimization", "test my screenshots", "test my icon", "conversion rate optimization", "CPP", or "custom product pages". For screenshot design, see screenshot-optimization. For metadata optimization, see metadata-optimization.

日本語の概要は準備中です。原文の説明を表示しています。

JordanCoin/ios-skills-collection62026年9月10日 更新

Discover and configure Bluetooth and Wi-Fi accessories using AccessorySetupKit. Use when presenting a privacy-preserving accessory picker, defining discovery descriptors for BLE or Wi-Fi devices, handling accessory session events, migrating from CoreBluetooth permission-based scanning, or setting up accessories without requiring broad Bluetooth permissions.

日本語の概要は準備中です。原文の説明を表示しています。

JordanCoin/ios-skills-collection62026年9月10日 更新

Implement, review, or improve Live Activities and Dynamic Island experiences in iOS apps using ActivityKit. Use when building real-time updating widgets for the Lock Screen and Dynamic Island — delivery tracking, sports scores, ride-sharing status, workout timers, media playback, or any time-sensitive information that updates in real time. Also use when working with ActivityKit, ActivityAttributes, Activity lifecycle (request/update/end), Dynamic Island layouts (compact/minimal/expanded), push-to-update Live Activities, or Lock Screen live widgets.

日本語の概要は準備中です。原文の説明を表示しています。

JordanCoin/ios-skills-collection62026年9月10日 更新

Measure ad effectiveness with privacy-preserving attribution using AdAttributionKit. Use when registering ad impressions, handling attribution postbacks, updating conversion values, implementing re-engagement attribution, configuring publisher or advertiser apps, or replacing SKAdNetwork with AdAttributionKit for ad measurement.

日本語の概要は準備中です。原文の説明を表示しています。

JordanCoin/ios-skills-collection62026年9月10日 更新

alarmkit

無料

Implement AlarmKit alarms and countdown timers for iOS and iPadOS with Lock Screen, Dynamic Island, and Apple Watch system UI. Covers AlarmManager scheduling, AlarmAttributes and AlarmPresentation, AlarmButton stop and snooze actions, authorization, state observation, and Live Activity integration. Use when building wake-up alarms, countdown timers, or alarm-style alerts that need Apple's system alarm experience.

日本語の概要は準備中です。原文の説明を表示しています。

JordanCoin/ios-skills-collection62026年9月10日 更新

When the user wants to optimize their Google Play Store listing — title, short description, full description, keywords, ratings, or Play Store-specific features. Use when the user mentions "Google Play", "Android", "Play Store", "Play Console", "short description", "full description indexed", "Google Play ASO", or wants Google Play-specific keyword, creative, or ratings strategy. For iOS App Store optimization, see aso-audit and metadata-optimization.

日本語の概要は準備中です。原文の説明を表示しています。

JordanCoin/ios-skills-collection62026年9月10日 更新

JordanCoin のスキルをすべて見る

このスキルの問題を報告する