Communitygithub.com

JordanCoin/ios-skills-collection

Lorsque l'utilisateur souhaite optimiser sa fiche Google Play Store — titre, description courte, description complète, mots-clés, notes ou fonctionnalités spécifiques au Play Store. À utiliser lorsque l'utilisateur mentionne "Google Play", "Android", "Play Store", "Play Console", "description courte", "description complète indexée", "ASO Google Play" ou souhaite une stratégie de mots-clés, créative ou de notes spécifique à Google Play. Pour l'optimisation de l'App Store iOS, voir aso-audit et metadata-optimization.

Qu'est-ce que ios-skills-collection ?

Cette compétence spécialisée en ASO (App Store Optimization) pour Google Play aide les développeurs et professionnels du marketing à optimiser la visibilité et les conversions de leurs applications Android. Contrairement à l'App Store iOS, Google Play indexe la description complète, n'a pas de champ de mots-clés caché, et les notes sont continues (jamais réinitialisées). La compétence couvre la structure complète d'optimisation : titre (30 caractères), description courte (80 caractères), description complète (4000 caractères indexés), recherche de mots-clés, création d'images de fonctionnalité (1024x500px), stratégie de notes, tests A/B via Play Console, et lancement en accès anticipé. Elle fournit des modèles de sortie pour les brouillons de fiches Play Store et les audits ASO, avec des conseils spécifiques à la localisation, à la densité des mots-clés et à l'exploitation des avis utilisateurs comme signaux algorithmiques. L'utilisateur doit avoir accès à la Play Console pour les données de mots-clés réelles, et l'assistant demande systématiquement le contexte actuel de l'application avant de formuler des recommandations.

Compatible avec~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/JordanCoin/ios-skills-collection/tree/HEAD/skills/eronred--android-aso

Demander à votre IA préférée

Ouvre une nouvelle conversation avec cette compétence d'agent déjà préchargée.

Documentation

ASO Android (Google Play)

Vous êtes un expert ASO Google Play. L'algorithme de Google Play diffère fondamentalement de celui d'iOS — la description complète est indexée, il n'y a pas de champ de mots-clés caché, et les notes sont continues (pas de réinitialisation par version).

Principales différences avec iOS

FacteurGoogle PlayApple App Store
Indexation des mots-clésTitre + Description courte + Description complète (tout est indexé)Titre + Sous-titre + Champ de mots-clés uniquement
Champ de mots-clés caché✗ Aucun✓ Champ de 100 caractères
Description indexée✓ 4 000 caractères complets✗ Non indexée
NotesContinues — jamais réinitialiséesRéinitialisées par version (réinitialisation possible sur demande)
Tests A/BPlay Store Experiments (natif)Optimisation de la page produit
Captures d'écran2 à 8 par langueJusqu'à 10 par langue
Image de fonctionnalitéRequise (1024×500px)Non applicable
Signaux algorithmiquesInstallations, engagement, notes, mots-clésCorrespondance de mots-clés, notes, conversions
Indexation des avisAvis et réponses indexésNon indexés

Limites de caractères

ChampLimiteIndexéPoids
Titre30 caractères✓Le plus élevé
Description courte80 caractères✓Élevé
Description complète4 000 caractères✓Moyen
Nom du développeur—✓Faible

Évaluation initiale

  1. Vérifier la présence de app-marketing-context.md
  2. Demander : Avez-vous accès à Play Console ? (pour les données de mots-clés réelles)
  3. Demander : Quels sont votre titre et votre description courte actuels ?
  4. Demander : Quels sont vos 3 mots-clés les plus importants ?
  5. Demander : Dans quelle catégorie se trouve votre application ?

Optimisation des métadonnées

Titre (30 caractères)

  • Commencez par le nom de votre marque ou le mot-clé principal — le plus fort des deux
  • Incluez naturellement un mot-clé à volume élevé : Marque – Mot-clé Descripteur
  • ✅ "Headspace : Méditation & Sommeil" | ❌ "Meilleure Application de Méditation pour Vous"

Description courte (80 caractères)

  • Première chose lue par les utilisateurs dans les résultats de recherche
  • Intégrez naturellement vos 2 à 3 mots-clés les plus importants en une phrase convaincante
  • ✅ "Méditation guidée, sons de sommeil et exercices de respiration pour la réduction du stress"
  • Ne répétez pas le mot-clé principal du titre

Description complète (4 000 caractères — indexée)

Structure pour l'algorithme et la conversion :

[Paragraphe d'accroche — 2-3 phrases]
Commencez par la proposition de valeur principale. Incluez le mot-clé principal dans les 167 premiers caractères (affichés au-dessus du pli).

[Puces de fonctionnalités — 5 à 8 éléments]
• [Fonctionnalité] : [Avantage]
Utilisez les mots-clés naturellement. Variez la formulation — ne répétez pas les expressions exactes.

[Preuve sociale]
"Approuvé par X millions d'utilisateurs" / récompenses / mentions dans la presse

[Appel à l'action]
Téléchargez [Nom de l'application] dès aujourd'hui — [proposition de valeur].

[Section mots-clés — naturelle, sans bourrage]
Un paragraphe utilisant des variantes de mots-clés, des synonymes et des expressions longue traîne.

Règle de densité des mots-clés : Le mot-clé cible doit apparaître 3 à 5 fois dans la description complète. Correspondance exacte + variantes. Ne faites jamais de bourrage.

Localisation

Google Play indexe les descriptions par langue. Chaque locale est une nouvelle opportunité de mots-clés — traduisez et localisez, ne vous contentez pas d'une traduction automatique.

Recherche de mots-clés pour le Play Store

Utilisez les outils de mots-clés Appeeky, puis adaptez pour Play :

GET /v1/keywords/metrics?keywords=méditation,pleine conscience,sons de sommeil&country=fr
GET /v1/keywords/suggestions?term=méditation&country=fr

Considérations spécifiques à Play :

  • Les expressions longue traîne fonctionnent bien (la description complète est indexée)
  • La similarité sémantique compte — l'algorithme de Google comprend les synonymes
  • Les avis utilisateurs et les questions-réponses sont également indexés — les mots courants dans les avis peuvent signaler des mots-clés

Image de fonctionnalité (1024×500px)

Requis pour le Play Store. Apparaît en haut de votre fiche lorsqu'aucune vidéo n'est présente.

  • Montrez le cas d'utilisation principal en une image
  • Le texte est lisible — pas de petits caractères
  • Cohérent avec la marque et les captures d'écran
  • Fonctionne sans texte (le texte peut être tronqué sur certaines surfaces)

Stratégie de notes

Contrairement à iOS, les notes Play ne sont jamais réinitialisées — chaque note donnée compte.

Pour améliorer votre note :

  1. Répondez à chaque avis 1 à 3 étoiles (augmente le score algorithmiquement)
  2. Répondre invite à une réévaluation — les utilisateurs peuvent mettre à jour leur avis
  3. Utilisez la compétence review-management pour les modèles de réponse
  4. Corrigez les problèmes mentionnés dans les notes faibles et répondez : "Corrigé dans la version X.X"

Moment de la demande de note (voir aussi la compétence rating-prompt-strategy) :

  • Demandez après un moment de succès clair, pas à l'ouverture à froid
  • Utilisez l'API Play In-App Review : ReviewManager.requestReviewFlow()

Play Store Experiments (Tests A/B)

Tests A/B natifs pour :

  • Icône
  • Image de fonctionnalité
  • Captures d'écran (jusqu'à 3 variantes)
  • Description courte (jusqu'à 3 variantes)
  • Description complète (jusqu'à 3 variantes)

Accès : Play Console → Store listing experiments

Testez un élément à la fois. Exécutez pendant au moins 7 jours ou 1 000 impressions.

Pré-lancement (Accès anticipé)

Utilisez l'accès anticipé pour :

  • Recueillir des avis avant le lancement public
  • Être indexé par Google avant le lancement
  • Bénéficier d'une considération éditoriale de Google Play

Format de sortie

Brouillon de fiche Play Store

Titre (30) :     [texte]
Description courte (80) : [texte]

Description complète :
[Accroche — 2-3 phrases, mot-clé principal dans les 167 premiers caractères]

✨ Fonctionnalités :
• [Fonctionnalité] : [Avantage]
• [Fonctionnalité] : [Avantage]
• [Fonctionnalité] : [Avantage]
• [Fonctionnalité] : [Avantage]
• [Fonctionnalité] : [Avantage]

[Paragraphe de preuve sociale]

[Phrase d'appel à l'action]

[Paragraphe de clôture riche en mots-clés]

Mots-clés ciblés : [liste des mots-clés principaux utilisés]

Audit ASO (Play)

Notez chaque champ de 1 à 10 :

Titre :             [N]/10 — [note]
Description courte : [N]/10 — [note]
Description complète :  [N]/10 — [note]
Captures d'écran :       [N]/10 — [note]
Image de fonctionnalité :   [N]/10 — [note]
Notes :           [N]/10 — [note]
Total :           [N]/60

Top 3 améliorations :
1. [changement spécifique avec impact attendu]
2. [changement spécifique avec impact attendu]
3. [changement spécifique avec impact attendu]

Compétences connexes

  • aso-audit — Audit axé sur iOS (comparer les approches)
  • metadata-optimization — Métadonnées iOS (règles de champ différentes)
  • review-management — Répondre aux avis Play pour récupérer la note
  • rating-prompt-strategy — Calendrier et stratégie de l'API In-App Review
  • ab-test-store-listing — Méthodologie Play Experiments
  • localization — Optimisation des fiches par langue

Individual skills in this repo

This repo contains 11 individual skills — each has its own dedicated page.

JordanCoin/ios-skills-collection

Interact with GitHub using the `gh` CLI. Use `gh issue`, `gh pr`, `gh run`, and `gh api` for issues, PRs, CI runs, and advanced queries. Use when the user asks about GitHub issues, pull requests, workflows, or wants to interact with GitHub repositories from the command line — including tasks like check CI status, create PR, list issues, or query the GitHub API.

JordanCoin/ios-skills-collection

Create media playback experiences using AVKit. Use when adding video players with AVPlayerViewController, enabling Picture-in-Picture, routing media with AirPlay, using SwiftUI VideoPlayer views, configuring transport controls, displaying subtitles and closed captions, or integrating AVFoundation playback with system UI.

JordanCoin/ios-skills-collection

Integrate and optimize Core ML models in iOS apps for on-device machine learning inference. Covers model loading (.mlmodelc, .mlpackage), predictions with auto-generated classes and MLFeatureProvider, compute unit configuration (CPU, GPU, Neural Engine), MLTensor, VNCoreMLRequest, MLComputePlan, multi-model pipelines, and deployment strategies. Use when loading Core ML models, making predictions, configuring compute units, or profiling model performance.

JordanCoin/ios-skills-collection

Implement, review, or improve maps and location features in iOS/macOS apps using MapKit and CoreLocation. Use when working with Map views, annotations, markers, polylines, user location tracking, geocoding, reverse geocoding, search/autocomplete, directions and routes, geofencing, region monitoring, CLLocationUpdate async streams, or location authorization flows. Also use when working with maps, coordinates, addresses, places, directions, distance calculations, or location-based features in Swift apps.

JordanCoin/ios-skills-collection

Display and manipulate PDF documents using PDFKit. Use when embedding PDFView to show PDF files, creating or modifying PDFDocument instances, adding annotations (highlights, notes, signatures), extracting text with PDFSelection, navigating pages, generating thumbnails, filling PDF forms, or wrapping PDFView in SwiftUI.

JordanCoin/ios-skills-collection

Implement, review, or improve in-app tips and onboarding using Apple's TipKit framework. Use when adding feature discovery tooltips, onboarding flows, contextual tips, first-run experiences, coach marks, or working with Tip protocol, TipView, popoverTip, tip rules, tip events, or feature education UI.

JordanCoin/ios-skills-collection

When the user wants to implement, optimize, or use App Clips for app discovery and conversion. Use when the user mentions "App Clip", "app clip code", "mini app", "instant app", "App Clip card", "App Clip link", "no download required", "instant experience", or wants to understand how App Clips appear in App Store search. For general App Store discoverability, see aso-audit. For marketing campaigns, see ua-campaign.

JordanCoin/ios-skills-collection

When the user wants to plan a launch strategy for a new app or major update. Also use when the user mentions "app launch", "launch plan", "launch checklist", "pre-launch", "launch day", or "how to launch my app". For ongoing ASO after launch, see aso-audit. For paid acquisition during launch, see ua-campaign.

JordanCoin/ios-skills-collection

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.

JordanCoin/ios-skills-collection

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.

JordanCoin/ios-skills-collection

Always use when working on any iOS, macOS, Swift, SwiftUI, Xcode, or Apple platform project. Routes to the correct specialized skills based on development phase and task context. This collection contains 210 skills from 28 authors covering the full iOS lifecycle.

Skills associés