Communitygithub.com

asodevapp/skills

Utilisez cette compétence lorsque l'utilisateur souhaite rédiger, réécrire, optimiser, comparer, valider ou remplir en masse des métadonnées Apple App Store ou Google Play dans ASO.dev : titre, sous-titre, champ de mots-clés, description, texte promotionnel, description courte, description longue ou Quoi de neuf.

Qu'est-ce que skills ?

Cette compétence est conçue pour les développeurs et spécialistes ASO travaillant sur ASO.dev. Elle permet d'optimiser les métadonnées de l'App Store et de Google Play en équilibrant visibilité dans les recherches, taux de conversion, clarté et conformité. Le processus commence par la récupération des métadonnées actuelles via `current-metadata-fetch`, puis l'analyse du positionnement, du public et des mots-clés cibles. Pour chaque plateforme, les limites de caractères sont respectées (par exemple, 30 caractères pour le titre, 100 pour les mots-clés Apple, 80 pour la description courte Google). La compétence applique une grille de qualité stricte : pas de placeholders, respect des limites plateforme, pas de marques concurrentes, et validation via `validate_ai_companion_data`. Elle prend en charge le remplissage en masse via `bulk_fill` ou `bulk_fill_google`, et fournit un package de métadonnées structuré incluant diagnostic, recommandations, alternatives, matrice de couverture des mots-clés et comparaison avant/après. Idéale pour les mises à jour de version, les localisations multiples et les campagnes saisonnières.

Compatible avec~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/asodevapp/skills/tree/HEAD/skills/metadata-editor

Demander à votre IA préférée

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

Documentation

Optimisation des métadonnées

Rédigez des métadonnées pour l'App Store et Google Play qui équilibrent la visibilité dans les recherches, la conversion, la clarté et la conformité.

Workflow

  1. Utilisez current-metadata-fetch pour lire les valeurs actuelles.
  2. Utilisez get_project_context si le positionnement, le ton, le public ou les mentions interdites sont pertinents.
  3. Identifiez la plateforme, le pays, la locale, les mots-clés cibles et le type de page : fiche par défaut, métadonnées de version, brouillon CPP/PPO ou fiche Google.
  4. Si les mots-clés cibles sont manquants, utilisez d'abord keyword-research ; utilisez keyword-coverage pour répartir les mots-clés sélectionnés.
  5. Rédigez uniquement les locales et champs demandés.
  6. Validez avec validate_ai_companion_data en utilisant appMetadata ou googleMetadata.
  7. Si l'utilisateur a demandé d'appliquer/remplir, utilisez bulk_fill ou bulk_fill_google.

Gâteau de qualité

  • Les champs recommandés doivent être prêts à être copiés-collés : sans espaces réservés, sans crochets non résolus, avec des nombres de caractères exacts et en respectant les limites spécifiques à la plateforme.
  • Si le positionnement de l'application, l'audience, la monétisation, les preuves, les URL de support ou les mots-clés cibles sont manquants, demandez-les ou signalez la lacune dans l'analyse ; ne les inventez pas dans les métadonnées finales.
  • Proposez des alternatives pour les champs à fort impact, mais étiquetez clairement une option recommandée.
  • Traitez les étapes d'implémentation séparément de la copie des métadonnées afin que l'utilisateur puisse coller les champs sans nettoyage.

Contexte de l'éditeur ASO.dev

Lorsque les données de l'éditeur ASO.dev sont disponibles, utilisez-les plutôt que de deviner :

  • Éditeur de métadonnées intelligent : valeurs actuelles, vérifications de longueur, aperçu, réutilisation/annulation de version précédente, import/export, Fastlane, enregistrement direct sur App Store Connect et contexte de soumission de révision.
  • Éditeur en masse : toutes les localisations, détection des doublons, copie depuis les versions précédentes, état de traduction IA/Google/DeepL.
  • Cross Localisation : couverture titre/sous-titre/mot-clé par combinaison pays-localisation.
  • Chronologie/Journal des modifications : métadonnées précédentes et historique des versions pour les comparaisons avant/après.
  • Workflow de version : version de l'application, type de version, sélection du build, classification par âge, notifications serveur, localisation principale et état d'ajout/suppression de localisation peuvent affecter ce qui peut être rédigé ou rempli en toute sécurité.

Limites des plateformes

Apple App Store

ChampLimiteRôle dans la recherche
title30Indexé, poids le plus élevé
subtitle30Indexé
keywords100 caractères concaténésIndexé, caché
promotionalText170Conversion, non indexé, peut changer sans version de l'application
description4000Conversion, non indexé par la recherche App Store
whatsNew4000Communication de mise à jour

Google Play

ChampLimiteRôle dans la recherche
title30Indexé
shortDescription80Indexé et visible
fullDescription4000Indexé et conversion

Cadre d'optimisation

Titre

  • Incluez le mot-clé cible le plus fort naturellement lorsque c'est possible.
  • Mettez la marque en tête uniquement si c'est une marque connue avec une demande de recherche ou une valeur de confiance significative.
  • Pour les applications moins connues, placez le mot-clé fonctionnel/intention le plus important en tête et mettez la marque à la fin si son inclusion est encore nécessaire ; cela aide les suggestions de l'App Store et les phrases à se former à partir des mots-clés prioritaires d'abord.
  • Gardez-le lisible dans les résultats de recherche.
  • Évitez de gaspiller des caractères sur des marques légales sauf si nécessaire.
  • Fournissez 3 options lors de l'optimisation d'un titre.

Bonnes structures :

  • Mot-clé principal : Phrase de bénéfice
  • Mot-clé principal - Intention secondaire
  • Mot-clé principal par Marque
  • Marque connue : Mot-clé principal

Sous-titre Apple

  • Ajoutez des mots-clés secondaires et un langage de bénéfice.
  • Ne répétez pas les mots du titre sauf s'il y a une raison stratégique claire.
  • Rendez-le favorable à la conversion, pas seulement une liste de mots-clés.
  • Fournissez 3 options lors de l'optimisation d'un sous-titre.

Champ de mots-clés Apple

  • Séparés par des virgules sans espaces.
  • Traitez comme un tableau en interne pour les charges utiles MCP.
  • Ne répétez pas les mots déjà dans le titre ou le sous-titre sauf intention délibérée.
  • Préférez les formes singulières sauf si les données soutiennent le pluriel.
  • N'incluez pas le nom de l'application, les marques concurrentes, app ou free.
  • Priorisez d'abord par pertinence, puis par popularité/opportunité.

Description Apple

  • La recherche App Store ne l'indexe pas ; écrivez principalement pour la conversion.
  • Les 2-3 premières lignes doivent communiquer le bénéfice principal pour l'utilisateur avant qu'il n'appuie sur "plus".
  • Utilisez les bénéfices avant les listes de fonctionnalités.
  • Incluez uniquement des preuves réelles : notes, récompenses, presse, chiffres d'utilisation ou témoignages fournis par l'utilisateur.
  • N'ajoutez pas d'emoji sauf si le ton de la marque le supporte.

Structure suggérée :

  1. Accroche
  2. Bénéfices principaux
  3. Fonctionnalités clés
  4. Comment ça marche
  5. Confiance/preuves
  6. Appel à l'action

Description Google

  • Équilibrez la conversion et la couverture naturelle des mots-clés.
  • Placez les termes les plus pertinents dans le premier paragraphe ; les ~250 premiers caractères doivent se suffire à eux-mêmes avant expansion.
  • Utilisez des variantes et synonymes ; ne faites pas de bourrage de mots-clés.
  • Utilisez des puces et des sauts de ligne pour faciliter le scan.
  • Maintenez une densité naturelle et lisible.

Texte promotionnel

Utilisez pour les messages opportuns :

  • lancements de fonctionnalités
  • campagnes saisonnières
  • Événements in-app
  • contenu à durée limitée
  • récompenses ou jalons réels

Ne codez pas en dur les prix, dates, remises ou disponibilités sauf si les données actuelles ou l'utilisateur les confirment.

Règles Apple

  • Les mots-clés Apple doivent être séparés par des virgules sans espaces.
  • Évitez les doublons de mots-clés entre titre, sous-titre et mots-clés sauf intention délibérée.
  • N'ajoutez pas de marques déposées concurrentes ou de revendications non étayées.
  • Ne modifiez pas les URL, le texte de confidentialité ou la copie légale sauf demande explicite.
  • Signalez les accroches faibles comme "Bienvenue sur..." ou les revendications génériques "meilleure application pour...".
  • Signalez le budget de caractères non utilisé uniquement si l'ajout de caractères améliorerait la pertinence ou la conversion.

Sortie

# Package d'optimisation des métadonnées

Application :
Plateforme :
Pays :
Locales :
Mots-clés cibles :

## Diagnostic
| Locale | Champ | Problème | Correction |
|---|---|---|---|

## Métadonnées recommandées
### code-locale
| Champ | Recommandé | Caractères | Mots-clés couverts | Justification |
|---|---:|---|---|

## Alternatives
| Champ | Option | Copie | Caractères | Angle |
|---|---|---|---:|---|

## Matrice de couverture des mots-clés
| Mot-clé | Titre | Sous-titre/description courte | Champ de mots-clés | Description | Notes |
|---|---|---|---|---|---|

## Avant/après
| Champ | Actuel | Recommandé | Amélioration |
|---|---|---|---|

## Validation
- Limites de caractères :
- Duplication de mots-clés :
- Source de recherche de mots-clés :
- Revendications non étayées :
- URL/confidentialité/légal inchangés :
- Validation MCP :
- Prêt pour `bulk_fill` :

Règle de charge utile de remplissage

Lors du remplissage des métadonnées Apple, envoyez :

{
  "locales": ["fr-FR"],
  "fields": ["title", "subtitle", "keywords"],
  "data": {
    "fr-FR": {
      "title": "...",
      "subtitle": "...",
      "keywords": ["mot-clé", "mot-clé2"]
    }
  }
}

Individual skills in this repo

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

asodevapp/skills

Use when the user wants Google Play Store or Android ASO: Play listing title, short description, full description, keyword strategy, feature graphic, screenshots, ratings/reviews, Play Store Experiments, localization, or Google Play-specific metadata via ASO.dev.

asodevapp/skills

Use when the user wants to interpret ASO.dev Measurements or App Store Connect metrics: downloads, impressions, product page views, conversion, revenue, retention, sessions, active devices, ratings, reviews, release markers, experiment impact, or before/after ASO performance.

asodevapp/skills

Use to read, create, or update ASO.dev per-app project context before metadata, localization, keywords, screenshots, IAP, subscriptions, pricing, In-App Events, nominations, or review work.

asodevapp/skills

Use when the user wants a full ASO audit or health check for an app: metadata, keyword coverage, cross-localization, screenshots, reviews, ratings, update history, In-App Events, IAP/subscriptions, CPP/PPO, competitors, rankings, or ASO.dev ASO Check interpretation.

asodevapp/skills

Use when the user wants App Store Custom Product Pages, Product Page Optimization, A/B testing, conversion rate optimization, product page variants, screenshot/icon/app preview tests, campaign pages, keyword/ad alignment, or CPP/PPO drafts in ASO.dev.

asodevapp/skills

Use when the user wants to create, plan, audit, optimize, localize, or fill App Store In-App Events in ASO.dev: event cards for Today/Games/Apps tabs, search, product pages, re-engagement, challenges, competitions, live events, premieres, seasons, major updates, and special events.

asodevapp/skills

Use for App Store consumable and non-consumable In-App Purchases: metadata, localization, pricing/availability notes, promoted IAP readiness, validation, and ASO.dev local MCP fill when that surface is available.

asodevapp/skills

Use for keyword ideas, keyword prioritization, keyword/search query CSV-derived shortlists, competitor keyword gaps, Search Ads Popularity interpretation, and keyword distribution across metadata/locales.

asodevapp/skills

Use when the user wants to analyze, respond to, report, or improve App Store reviews and ratings in ASO.dev: negative reviews, ratings trend, review replies, review complaints, review health, product insights, uploaded review CSV analysis, sentiment, missing feature requests, or rating prompt strategy.

asodevapp/skills

Use to prepare screenshot copy, screenshot order, creative briefs, and App Store / Google Play visual messaging.

Skills associés