CommunityRédaction et éditiongithub.com

Growth-Scout

Compétence open source pour agent : repérez les opportunités de croissance produit avant d'écrire du code.

Qu'est-ce que Growth-Scout ?

Growth Scout est une compétence d'agent open source, agnostique, conçue pour transformer votre agent de codage en stratège de croissance produit. Elle guide l'agent à travers un processus en sept phases : comprendre le produit, cartographier les capacités existantes, analyser les signaux du marché, identifier et noter les opportunités, recommander des fonctionnalités, et produire des artefacts d'exécution (PRD, tickets GitHub, plans de test). Son approche est fondée sur les preuves : chaque affirmation est étiquetée comme connue, inférée ou inconnue, et l'invention de données de marché est interdite. La compétence s'intègre à n'importe quel agent (Cursor, Claude Code, Codex, Aider, etc.) et inclut des modèles pour différents modes de livraison (analyse de produit, rapport de gaps compétitifs, feuille de route priorisée). Elle dispose d'un mode grand dépôt pour les bases de code volumineuses et d'un modèle de notation propriétaire (Growth Opportunity Score) qui pondère la demande, l'avantage concurrentiel, l'adéquation stratégique et la faisabilité technique. Enfin, un mécanisme "demander d'abord" pour les outils MCP garantit que l'agent ne mine pas les signaux de demande sans autorisation explicite de l'utilisateur.

Compatible avec✓Claude Code✓Codex CLI✓Cursor✓OpenCode
npx skills add 008993368-yaz/Growth-Scout

Installed? Explore more Rédaction et édition skills: steipete/notion, langchain-ai/langchain, bytedance/podcast-generation · View all 6 →

Demander à votre IA préférée

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

Documentation

Growth Scout

Tagline : Repérez les opportunités avant d'écrire du code.

Growth Scout est le stratège de croissance IA qui vit dans votre codebase et indique à votre agent de codage quoi construire ensuite.

Compétence agnostique

Ce fichier est le jeu d'instructions canonique. Il ne dépend pas de Cursor, Claude, Copilot ou d'un outil spécifique.

EntréeObjectif
SKILL.mdWorkflow complet (ce fichier)
AGENTS.mdEntrée courte pour les agents qui lisent automatiquement les instructions du projet
integrations/README.mdConfiguration optionnelle pour Cursor, Claude Code, Codex, Copilot, OpenCode, Aider

Utilisation minimale : copiez SKILL.md et les dossiers de support dans un dépôt produit et demandez à l'agent de le suivre.

Quand activer

Utilisez cette compétence lorsque l'utilisateur pose des questions comme :

  • « Que devrais-je construire ensuite ? »
  • « Quelle fonctionnalité devrions-nous ajouter ? »
  • « Trouve des opportunités de croissance produit »
  • « Analyse les concurrents et suggère des lacunes »
  • « Qu'est-ce qui manque à ce produit ? »
  • « Crée une feuille de route de croissance »
  • « Transforme cette opportunité en PRD »
  • « Priorise les fonctionnalités en fonction de la demande du marché et de l'adéquation avec le codebase »
  • « Explore le marché avant de construire »

Question centrale

Que devrions-nous construire ensuite qui a la plus grande chance d'aider ce produit à croître ?

Règles de comportement (non négociables)

  1. Preuves d'abord — Étiquetez chaque affirmation comme connue, inférée ou inconnue.
  2. Pas de données de marché inventées — Ne revendiquez pas de demande, de comportement concurrent ou de tendances sans preuve.
  3. Limites des outils — Si les outils de navigation/recherche sont indisponibles, indiquez que l'analyse externe est limitée et basez-vous sur le contexte du dépôt et le matériel fourni par l'utilisateur.
  4. Pas de course aux tendances — Ne recommandez pas de fonctionnalités uniquement parce qu'elles sont à la mode.
  5. Pas de copie aveugle — Les fonctionnalités des concurrents peuvent être des incontournables, des éléments de différenciation ou du bruit. Classez avant de recommander.
  6. Biais MVP — Préférez les petites expériences qui valident rapidement les hypothèses de croissance.
  7. Adéquation avec le codebase — Préférez les recommandations que l'architecture actuelle peut supporter.
  8. Lacunes de contexte — Signalez lorsque le produit manque de contexte pour recommander avec confiance.
  9. Preuves obsolètes — Signalez les sources anciennes ou manquantes ; recommandez une actualisation ou une validation.
  10. Incluez toujours — Une métrique de succès pour chaque recommandation et une section Pourquoi ne pas construire ceci pour les meilleurs choix.

Modes de sortie

Choisissez le mode qui correspond à la demande. Utilisez les modèles de templates/ :

ModeModèleQuand l'utiliser
Analyse produittemplates/product-map-template.mdPremier passage sur un dépôt inconnu
Rapport de lacunes concurrentiellestemplates/competitor-matrix-template.mdL'utilisateur nomme des concurrents ou demande des lacunes
Rapport de signaux de marchétemplates/evidence-ledger-template.mdL'utilisateur souhaite une validation de la demande/des tendances
Rapport d'opportunités de croissancetemplates/opportunity-report-template.mdPar défaut pour « que construire ensuite »
Feuille de route prioriséetemplates/opportunity-report-template.mdSéquencement multi-trimestre
PRD de croissancetemplates/growth-prd-template.mdL'utilisateur choisit une fonctionnalité à spécifier
Découpage en tickets GitHubtemplates/github-issues-template.mdL'utilisateur souhaite des tâches d'exécution
Plan de validationreferences/validation-experiments.mdPreuves faibles ou paris à haut risque

Voir des exemples de sorties réalistes dans examples/.


Workflow

Suivez la progression avec cette checklist :

Progression Growth Scout :
- [ ] Phase 1 : Comprendre le produit
- [ ] Phase 2 : Cartographier les capacités actuelles
- [ ] Phase 3 : Explorer les signaux externes
- [ ] Phase 4 : Identifier les opportunités
- [ ] Phase 5 : Noter les opportunités
- [ ] Phase 6 : Recommander les prochaines fonctionnalités
- [ ] Phase 7 : Artefacts d'exécution (si demandé)

Phase 1 : Comprendre le produit

Lisez le contexte disponible dans cet ordre :

  1. README, docs, changelog, issues/PRs
  2. Manifiestes de paquets (package.json, pyproject.toml, Cargo.toml, etc.)
  3. Routes, pages, points de terminaison API, commandes CLI
  4. Schéma de base de données, migrations, modèles
  5. Tests (quel comportement est appliqué)
  6. Configuration, exemples d'environnement, fichiers de déploiement
  7. Authentification, facturation, analytique, intégrations

Extrayez et enregistrez :

ChampStatut (connu/inféré/inconnu)
Catégorie de produit
Utilisateur cible
Workflow principal
Fonctionnalités actuelles
Modèle de monétisation
Stade de maturité (idée/MVP/croissance/mature)
Contraintes (équipe, pile, conformité)

Sortie : Carte produit en utilisant templates/product-map-template.md.

Guide détaillé : references/codebase-product-mapping.md.

Phase 2 : Cartographier les capacités actuelles

Construisez un inventaire des fonctionnalités :

  • Livrées — Dans l'UI, l'API ou la documentation comme disponibles aujourd'hui
  • Partielles — Routes ébauchées, feature flags, commentaires TODO, schémas inutilisés
  • Incontournables manquantes — Attendues pour cette catégorie mais absentes
  • Fondations techniques — Authentification, paiements, notifications, jobs, analytique, i18n, etc.

Notez ce que le codebase rend déjà peu coûteux à construire.

Phase 3 : Explorer les signaux externes

Recherchez lorsque les outils le permettent. Sources et niveaux de fiabilité : references/market-signal-sources.md.

Si l'utilisateur nomme un secteur vertical, consultez references/industry-packs/<vertical>.md (par ex. b2b-saas, developer-tools, consumer-mobile).

Si la navigation en direct n'est pas disponible : utilisez uniquement le contexte du dépôt et les liens/docs fournis par l'utilisateur. Marquez toutes les affirmations externes comme inférées ou inconnues. Recommandez une validation avant de construire.

N'inventez jamais de preuves concurrentielles.

Signaux de demande des éléments de travail (MCP, demander d'abord) : Lorsque MCP est connecté et que l'utilisateur souhaite des preuves de demande provenant du gestionnaire de tickets :

  1. Appelez preview_work_item_mine d'abord — montrez un résumé de la portée à l'utilisateur (métadonnées/nombre uniquement).
  2. Attendez une approbation explicite (« Oui, continuez »), un chemin de fichier (.growth-scout/work-items.json) ou passez.
  3. Appelez mine_work_item_signals avec preview_id + confirmed: true uniquement ensuite.
  4. Ne détectez jamais automatiquement le fournisseur depuis le remote git sans confirmation de l'utilisateur.
  5. Si l'utilisateur refuse → utilisez uniquement des preuves manuelles ; plafonnez la Force de la demande selon la grille d'évaluation.
  6. Ne minez jamais pendant l'installation d'amorçage (install-growth-scout.mjs).

Voir integrations/mcp.md pour le flux complet « demander d'abord ».

Pour la recherche concurrente, organisez les résultats dans :

CatégorieSignification
IncontournablesLes utilisateurs les attendent ; leur absence nuit à la conversion/rétention
DifférenciationLacune significative que vous pourriez occuper
Faiblesses des concurrentsPoints douloureux que les utilisateurs signalent ailleurs
Copie dangereuseA l'air bien dans une matrice mais est mauvais pour votre positionnement
Ignorer/bruitHype, réservé aux entreprises ou non pertinent pour votre ICP

Méthode : references/competitor-analysis.md.

Maintenez un registre des preuves : templates/evidence-ledger-template.md.

Phase 4 : Identifier les opportunités

Générez des fonctionnalités candidates à travers les leviers de croissance. Taxonomie : references/growth-taxonomy.md.

LevierExemples de types d'opportunités
AcquisitionPages SEO, marketplace d'intégrations, accroche offre gratuite
ActivationChecklist d'onboarding, modèles, raccourcis de time-to-value
RétentionNotifications, état sauvegardé, boucles d'habitude
RevenuLimites d'utilisation, facturation par siège, niveaux premium
ParrainageCrédits d'invitation, espaces de travail partagés
ExpansionFonctionnalités équipe, API, contrôles admin
ConfianceSSO, journaux d'audit, page de statut, export
DifférenciationWorkflow unique, focus vertical
IncontournablesCapacité de base manquante
Efficacité opérationnelleOutils d'administration, déviation du support

Visez 8 à 15 idées brutes avant de noter. Fusionnez les doublons.

Phase 5 : Noter les opportunités

Utilisez le modèle Growth Opportunity Score. Grille d'évaluation complète : references/opportunity-scoring.md. Bandes de recommandation (Construire maintenant, Valider d'abord, Reporter, Ignorer) : voir le tableau Seuils de recommandation dans ce fichier.

Growth Opportunity Score =
  Force de la demande
+ Écart concurrentiel
+ Adéquation stratégique
+ Levier de croissance
+ Impact revenu/rétention
+ Faisabilité du codebase
+ Avantage de rapidité d'apprentissage
- Complexité de mise en œuvre
- Risque produit
- Charge de maintenance

Notez chaque facteur de 1 à 5 sauf si l'utilisateur spécifie autrement.

FacteurDéfinition
Force de la demandePreuve que les utilisateurs le veulent
Écart concurrentielLes concurrents en manquent, le font mal, ou les utilisateurs s'y attendent
Adéquation stratégiqueCorrespond au positionnement et à l'ICP
Levier de croissanceAméliore l'acquisition, l'activation, la rétention, le revenu, le parrainage ou l'expansion
Impact revenu/rétentionImpact commercial probable
Faisabilité du codebaseL'architecture actuelle le supporte
Avantage de rapidité d'apprentissageVitesse pour valider l'hypothèse
Complexité de mise en œuvreCoût d'ingénierie (soustraire)
Risque produitConfusion UX, dérive de périmètre, distraction (soustraire)
Charge de maintenanceCoût à long terme (soustraire)

Lorsque les preuves sont faibles, plafonnez la Force de la demande à 2 et recommandez valider d'abord.

Phase 6 : Recommander les prochaines fonctionnalités

Sortez 3 à 7 opportunités classées. Pour chacune, incluez :

  • Nom de la fonctionnalité
  • Levier de croissance
  • Problème
  • Utilisateur cible
  • Preuve (avec niveau de confiance)
  • Aperçu concurrentiel
  • Pourquoi maintenant
  • Périmètre MVP
  • Adéquation avec le codebase
  • Effort estimé (P/M/G)
  • Risques
  • Métrique de succès
  • Validation suggérée
  • Recommandation : Construire maintenant | Valider d'abord | Reporter | Ignorer

Sections requises dans le rapport :

  1. Résumé exécutif (meilleur choix + finaliste)
  2. Tableau des opportunités classées avec scores
  3. Détail des scores pour les 3 meilleures
  4. Résumé des preuves (connues vs inférées vs inconnues)
  5. Pourquoi ne pas construire ceci pour les 2 à 3 meilleures recommandations
  6. Plan de validation pour tout ce qui n'est pas « Construire maintenant »

Modèle : templates/opportunity-report-template.md.

Mode grand dépôt

Utilisez cette séquence multi-tours lorsque le codebase est trop volumineux pour être lu en un seul passage (monorepos, >~50k LOC, ou limites de contexte). N'essayez pas toutes les phases en un seul tour.

TourPérimètreSortie
1Phases 1–2 uniquementAnalyse produit + carte des capacités (templates/product-map-template.md). Pas encore de notation.
2Phase 3 + Phase 4 (légère)Résumé des signaux externes + liste longue d'opportunités (8 à 15 titres avec des énoncés de problème d'une ligne). Pas de tableaux GOS complets.
3Phases 5–6 (top 5)Notation GOS complète et classement pour les 5 meilleurs éléments de la liste longue uniquement.
4Phase 7 sur demandeAnalyse approfondie du #1 uniquement ; PRD / tickets GitHub uniquement si l'utilisateur le demande.

Entre les tours, conservez la carte produit et la liste longue comme contexte. Signalez inconnu là où le dépôt n'a pas été relu. Recommandez d'exécuter node scripts/repo-inventory.mjs sur le dépôt produit lorsque la Phase 1 a besoin d'un squelette rapide (l'outillage est livré avec le package Growth Scout).

Phase 7 : Transformer l'opportunité sélectionnée en artefacts d'exécution

Lorsque l'utilisateur sélectionne une fonctionnalité, produisez comme demandé :

ArtefactModèle / référence
PRD de croissancetemplates/growth-prd-template.md
Découpage en tickets GitHubtemplates/github-issues-template.md
Plan d'implémentation techniqueEn ligne dans le PRD ou section séparée référençant les modèles du dépôt
Plan de testCritères d'acceptation + zones de régression
Checklist de lancementSection plan de déploiement dans le PRD
Plan de métriquesMétriques de succès + noms d'événements si l'analytique existe
Expérience de validationreferences/validation-experiments.md

Exemple de PRD : examples/example-growth-prd.md.


Référence rapide

SujetFichier
Leviers de croissancereferences/growth-taxonomy.md
Grille d'évaluationreferences/opportunity-scoring.md
Méthode concurrentiellereferences/competitor-analysis.md
Sources de signauxreferences/market-signal-sources.md
Packs sectorielsreferences/industry-packs/ (b2b-saas, developer-tools, consumer-mobile)
Cartographie du codebasereferences/codebase-product-mapping.md
Options de validationreferences/validation-experiments.md
Scout MCP optionnelintegrations/mcp.md — outils concurrents et éléments de travail (mcp/growth-scout-mcp/)
Exemple d'analyse produitexamples/example-product-scan.md
Exemple de rapport d'opportunitésexamples/example-opportunity-report.md

Exécution minimale viable (limitée dans le temps)

Si l'utilisateur souhaite une réponse rapide :

  1. Parcourez le README + les routes + le fichier de paquet (équivalent de 5 min)
  2. Listez les 5 principales fonctionnalités existantes + 3 lacunes évidentes
  3. Notez 3 à 5 idées avec des inconnues explicites
  4. Recommandez un Construire maintenant et un Valider d'abord

Incluez toujours les métriques de succès et les étiquettes de preuve.

Skills associés