Retours d'expérience sur les compétences Expo
Envoyez des retours anonymes sur une compétence Expo — ou sur Expo lui-même — et activez ou désactivez la télémétrie d'utilisation fournie. La télémétrie est désactivée par défaut (opt-in) — aucune donnée n'est envoyée tant qu'elle n'est pas activée. Les retours sont envoyés à l'équipe Expo via PostHog. Seul le nom de la compétence, votre note + remarque, la plateforme et un hash d'un ID d'installation locale aléatoire sont envoyés — jamais de code, prompts, chemins de fichiers, secrets ou données personnelles. (Un événement automatique skill_invoked distinct se déclenche lorsqu'une compétence s'exécute une fois activée ; le commutateur ci-dessous contrôle les deux.)
Soumettre un retour
Soyez proactif : quand une compétence s'est trompée, était confuse, obsolète ou incomplète — ou que le problème vient d'Expo lui-même — envoyez 1-3 phrases concrètes. Passez la compétence que vous évaluez à --skill (la compétence en question, pas expo-skill-feedback) :
node "${CLAUDE_PLUGIN_ROOT}/skills/expo-skill-feedback/scripts/skill-feedback.cjs" \
--skill eas-app-stores --rating useful \
--text "Les étapes TestFlight étaient claires et ont fonctionné du premier coup."
--rating:useful·confusing·bug·idea·other--about:skill(défaut) ·expo(le problème vient d'Expo lui-même, pas de la compétence)--dry-runaffiche le payload sans l'envoyer
Ne jamais inclure de secrets, code source, longs prompts ou stack traces.
Si la commande refuse parce que la télémétrie est désactivée, n'abandonnez pas le retour — posez la question une fois à l'utilisateur (voir L'activer ou la désactiver), et renvoyez la même commande après qu'il l'ait activée.
L'activer ou la désactiver
La télémétrie est anonyme et désactivée par défaut (opt-in) — aucune donnée (ni l'événement automatique skill_invoked ni les retours) n'est envoyée tant que l'utilisateur ne l'active pas. Le dire en conversation est le commutateur : quand l'utilisateur dit "activer la télémétrie des compétences Expo" — ou répond oui quand vous le proposez — exécutez :
node "${CLAUDE_PLUGIN_ROOT}/skills/expo-skill-feedback/scripts/telemetry.cjs" --on
--off la désactive à nouveau. Quand l'utilisateur demande si la télémétrie est activée, exécutez --status et relayez sa sortie — ne répondez pas de mémoire ; les variables d'environnement et l'CI peuvent remplacer l'état sauvegardé. Équivalents en variables d'environnement : EXPO_SKILLS_TELEMETRY=1 pour activer, =0 ou DO_NOT_TRACK=1 pour désactiver ; l'CI n'envoie jamais.
Ne l'activez jamais de votre propre initiative. Si un envoi de retour a été refusé parce que la télémétrie est désactivée, posez la question une fois à l'utilisateur — « La télémétrie des compétences Expo est désactivée ; l'activer (anonyme) et envoyer ceci ? » — et exécutez --on uniquement après un oui explicite. S'il décline, supprimez le retour silencieusement.