Communitygithub.com

Gestion des Avis

Utilisez cette compétence pour analyser, répondre, signaler ou améliorer les avis et notes de l'App Store dans ASO.dev : avis négatifs, tendances des notes, réponses aux avis, plaintes, santé des avis, analyses produit, analyse de CSV d'avis téléchargés, sentiment, demandes de fonctionnalités manquantes ou stratégie d'incitation aux notes.

Qu'est-ce que Gestion des Avis ?

Cette compétence permet aux agents IA (comme Claude Code, Cursor, Codex) de gérer l'ensemble du cycle de vie des avis App Store via ASO.dev. Elle repose sur MCP (Modèle de Contexte de Protocole) pour interagir avec l'API App Store Connect via `app-store-connect-mcp`, en lisant les avis individuels ou les listes filtrées par statut de réponse, note minimale ou maximale. L'agent peut analyser la santé des avis, les thèmes récurrents (bugs, demandes de fonctionnalités, plaintes UX, problèmes de prix), extraire des insights produit (fonctionnalités appréciées, objections de monétisation, mentions de concurrents), et générer automatiquement des brouillons de réponses ou de signalements. Il prend en charge l'analyse de fichiers CSV d'avis téléchargés, avec déduplication, segmentation et extraction de thèmes sans nécessiter MCP pour l'analyse initiale. La compétence applique des règles strictes de réponse (calme, spécifique, sans promesse non confirmée) et un framework HEAR (Entendre, Empathie, Agir, Résoudre) pour les avis négatifs. Elle inclut également une stratégie d'incitation aux notes (ne déclencher qu'après un moment de valeur positive, éviter les échecs), des règles de signalement (uniquement pour abus ou spam), et un cadre de notation des demandes de fonctionnalités (fréquence, impact sur la note, segment, adéquation stratégique, effort). La sortie est un rapport structuré en Markdown avec un résumé de santé, des tableaux de sentiment, de thèmes, de demandes manquantes, de brouillons, d'insights produit et un plan d'amélioration des notes, le tout prêt à être validé et appliqué via MCP.

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

Demander à votre IA préférée

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

Documentation

Que fait Gestion des Avis ?

Utilisez cette compétence pour l'analyse des avis, la gestion de la réputation, les projets de réponses, les projets de plaintes/signalements, l'extraction d'insights produit, l'analyse de CSV d'avis téléchargés et la stratégie d'amélioration des notes.

Workflow MCP

  1. Utilisez app-store-connect-mcp.
  2. Avis unique : lisez avec get_review_data.
  3. Liste d'avis : lisez avec get_reviews_data.
  4. Utilisez unansweredOnly, badRatingOnly et maxRating pour affiner les listes d'avis.
  5. Utilisez le contexte du projet pour le ton, les liens de support, les problèmes connus et la politique de réponse.
  6. Analysez la santé des avis, les thèmes, les opportunités de réponse et l'éligibilité aux plaintes/signalements.
  7. Validez avec validate_ai_companion_data cible review ou reviewList.
  8. Si on vous demande d'appliquer, remplissez les projets avec fill_review ou fill_reviews.

Champs à remplir

Avis unique :

  • responseBody
  • complaintReason
  • concernType

Liste d'avis :

  • reviews : tableau ou map par reviewId, chacun avec responseBody, complaintReason et/ou concernType

Analyse CSV d'avis

Utilisez ce mode lorsque l'utilisateur télécharge ou référence un CSV contenant tous les avis. L'analyse CSV ne nécessite pas MCP sauf si l'utilisateur souhaite remplir les réponses/plaintes dans ASO.dev.

Avant l'analyse :

  1. Identifiez les colonnes du CSV. Colonnes courantes : ID avis, note, titre, corps/texte, langue/pays, version de l'app, date, réponse du développeur, date de réponse, appareil/plateforme.
  2. Normalisez les dates, notes, langues, versions et valeurs vides.
  3. Dédupliquez les lignes répétées par ID avis ou par titre/corps/date exacts.
  4. Segmentez par note, langue/pays, version de l'app, période de date, statut répondu/non répondu et longueur de l'avis.
  5. Si le CSV est volumineux, échantillonnez des exemples pour les citations mais calculez les comptes/thèmes sur l'ensemble du fichier.

Analysez pour :

  • Sentiment par note et texte : positif, neutre, négatif, mitigé.
  • Thèmes : bugs/crashes, friction UX, prix/paywall, onboarding, performances, compte/connexion, localisation, support, qualité du contenu.
  • Demandes de fonctionnalités : capacités manquantes, motifs répétés "j'aurais aimé que...", comparaisons avec les concurrents.
  • Risque produit : régressions par version de l'app/date, bugs graves, intention de remboursement/annulation, préoccupations de confiance/vie privée.
  • Langage ASO : phrases que les utilisateurs utilisent pour décrire la valeur, les résultats et les cas d'utilisation.
  • Opportunités de support : avis à faible note sans réponse, réponses obsolètes, réponses à fort impact.

La sortie CSV doit inclure des comptes et des exemples représentatifs. Ne collez pas de gros dumps d'avis bruts.

Cadre d'analyse des avis

Classez les thèmes :

ThèmeSignificationAction
Bugs/crashesÉchec technique, flux cassé, régressionEscalader la correction, répondre uniquement avec le statut connu
Demandes de fonctionnalitésLes utilisateurs demandent une capacité manquanteSuivre la fréquence et le segment d'utilisateurs
Plaintes UXConfus, lent, frustrant, difficile à utiliserPrioriser la révision UX/produit
Prix/paywallTrop cher, abonnement flou, confusion d'essaiUtiliser monetization-strategy si répété
ÉlogesValeur, plaisir, fonctionnalités préféréesRemercier et apprendre le langage de conversion
Mentions de concurrentsComparaisons ou raisons de changementExploiter les lacunes de positionnement

Signaux de santé des avis :

  • Note moyenne et tendance, si disponibles
  • Volume récent de faibles notes
  • Avis négatifs sans réponse
  • Taux de réponse et fraîcheur des réponses
  • Thèmes répétés de bugs/UX/prix
  • Candidats aux plaintes/signalements

Règles de réponse

  • Soyez calme, précis et concis.
  • Priorisez les réponses rapides ; visez 24 à 48 heures pour les avis négatifs à fort impact lorsque cela est opérationnellement possible.
  • Ne discutez pas avec l'évaluateur.
  • Ne divulguez pas de données internes.
  • Ne promettez pas de correctifs sauf s'ils sont confirmés.
  • Ne demandez pas d'informations personnelles en public.
  • Pour les avis en colère, reconnaissez le problème et orientez vers le support.
  • Ne demandez pas à l'utilisateur de modifier sa note.
  • Ne copiez-collez pas des réponses identiques sur plusieurs avis.

Cadre de réponse

Utilisez HEAR pour les avis négatifs :

  1. Hear (Entendre) : reconnaissez le problème spécifique.
  2. Empathize (Empathie) : montrez que vous comprenez la frustration.
  3. Act (Agir) : expliquez ce qui est connu, corrigé ou en cours d'investigation.
  4. Resolve (Résoudre) : invitez au support direct avec le bon chemin de contact.

Les modèles ne sont que des points de départ :

  • Bug : reconnaissez, mentionnez la version corrigée connue uniquement si confirmée, invitez à mettre à jour/contacter le support.
  • Demande de fonctionnalité : remerciez, dites qu'elle est partagée avec l'équipe, évitez de promettre la feuille de route.
  • Négatif vague : excusez-vous brièvement, demandez des détails via le support.
  • Positif : remerciez et faites écho au bénéfice qu'ils ont nommé.

Règles de plainte/signalement

  • Signalez uniquement lorsque l'avis semble abusif, spam, frauduleux, non pertinent ou autrement en violation de la politique.
  • Ne signalez pas un retour négatif valide simplement parce qu'il a une faible note.
  • Gardez les raisons de la plainte factuelles et courtes.

Stratégie d'incitation aux notes

Utilisez pour des conseils uniquement ; cette compétence MCP remplit les projets d'avis, pas le code de l'application.

  • Déclenchez uniquement après un moment de valeur positive.
  • Évitez la première session, l'onboarding, les erreurs, les crashes, les échecs de paiement ou la frustration de support.
  • Bons moments : tâche terminée, objectif atteint, série, temps/argent économisé, restauration/export/partage réussi.
  • Respectez les limites de la plateforme et n'incitez pas les avis.
  • Si les mauvais avis sont causés par des problèmes produit, corrigez le problème avant d'augmenter le volume d'incitation.

Extraction d'insights produit

Utilisez les avis pour extraire :

  • Les fonctionnalités les plus appréciées et le langage exact des utilisateurs pour les métadonnées/captures d'écran.
  • Les bugs récurrents ou échecs UX les plus courants.
  • Les objections de monétisation et la confusion autour des abonnements.
  • La fréquence des demandes de fonctionnalités.
  • Les concurrents mentionnés et les déclencheurs de changement.

Notation des demandes de fonctionnalités :

SignalSignification
FréquenceCombien d'avis mentionnent la demande
Impact sur la noteSi la demande apparaît dans les avis à faible note ou à risque de désabonnement
SegmentLangue, version, type d'utilisateur ou pays où elle apparaît
Adéquation stratégiqueSi elle correspond au positionnement et à la feuille de route de l'application
Effort/risqueSi elle nécessite du travail produit, backend, design, prix ou politique

Sortie

# Santé des avis et travail de réponse

Application :
Mode :
Note/tendance :
Filtres :
Source CSV :

## Résumé de santé
- Total des avis chargés :
- Avis à faible note :
- Avis sans réponse :
- Risque principal :

## Sentiment
| Segment | Positif | Neutre | Négatif | Mitigé | Notes |
|---|---:|---:|---:|---:|---|

## Thèmes
| Thème | Compte | Impact sur la note | Preuve | Action |
|---|---:|---|---|---|

## Fonctionnalités/demandes manquantes
| Demande | Compte | Segment utilisateur | Preuve | Recommandation produit |
|---|---:|---|---|---|

## Projets
| ID avis | Note | Thème | Action | Projet |
|---|---:|---|---|---|

## Insights produit
| Insight | Preuve | Propriétaire/action recommandé |
|---|---|---|

## Plan d'amélioration des notes
1.
2.
3.

## Validation
- Colonnes CSV mappées :
- Comptes basés sur les données complètes :
- Ton sûr :
- Pas de données privées :
- Plainte justifiée :
- Validation MCP :
- Prêt à remplir :

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 write, rewrite, optimize, compare, validate, or bulk-fill Apple App Store or Google Play metadata in ASO.dev: title, subtitle, keyword field, description, promotional text, short description, full description, or What's New.

asodevapp/skills

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

Skills associés