signals-scout-surveys
Ce skill fait partie de la flotte signals-scout-* du repository posthog/skills, une collection de skills Claude Code dédiés à PostHog. Son rôle est d'agir comme un agent de surveillance autonome focalisé sur les surveys (enquêtes) actives d'un projet PostHog, en combinant deux missions complémentaires : la détection d'anomalies quantitatives et l'agrégation de thèmes qualitatifs issus des réponses en texte libre.
Ce que fait ce skill
Côté anomalies, le skill surveille les régressions de score (NPS, CSAT, notes), les chutes de taux de réponse, les pics d'abandon (survey dismissed en hausse par rapport à survey shown) et les dérives de ciblage (volume d'impressions très au-dessus ou en dessous de la baseline). Côté thèmes, il lit et regroupe les réponses texte pour faire remonter en priorité les signaux convergents — par exemple, cinq utilisateurs différents signalant le même problème sur une étape de checkout en l'espace de deux semaines.
Le skill applique des seuils de confiance différenciés selon le volume de réponses (surveys à fort volume, faible volume, très faible volume) et s'appuie sur un système de mémoire durable via un scratchpad partagé entre les runs. Cela lui permet de ne pas ré-émettre des findings déjà traités, de mémoriser les baselines de chaque survey active, et de se fermer proprement quand aucune survey n'est active sur le projet.
Outils MCP utilisés
Le skill orchestre plusieurs outils MCP en lecture seule : surveys-global-stats, survey-stats, survey-get, surveys-get-all (en dernier recours), execute-sql sur la table events, query-trends, activity-log-list, ainsi que les outils de harnais comme signals-scout-scratchpad-search, signals-scout-runs-list, signals-scout-emit-signal et signals-scout-scratchpad-remember. Il documente également les lacunes MCP connues (absence des surveys dans le profile projet, absence d'accès MCP au pipeline de summarization) pour guider les évolutions futures.
Comment l'utiliser
Ce skill est conçu pour être installé via le marketplace du repo parent (/plugin install signals-scout-surveys@posthog-skills) ou en copiant le dossier dans .claude/skills/ de votre projet. Il fonctionne de manière autonome, sans dépendances sur les autres skills de la flotte signals-scout-*. Une fois en place, chaque run suit un cycle structuré : orientation froide, exploration des surveys candidates, décision d'émettre ou de mémoriser, et clôture avec un résumé de run exploitable par les runs suivants.