Diff intake: PR-to-analytics change brief
Lire un diff de PR ou de branche et produire un brief de changement YAML structuré pour l'instrumentation analytics
- Quoi
- Lire un diff de PR ou de branche et produire un brief de changement YAML structuré pour l'instrumentation analytics
- Coût
- Gratuit
- Prérequis
- la CLI gh (authentifiée), git, un dépôt contenant la PR/branche/diff à analyser ; à combiner avec les skills compagnons discover-event-surfaces et instrument-events pour le workflow complet
- Installation
- Copiez le prompt d’installation ci-dessous dans votre Muse — votre agent fait le reste.
Sélectionné par Skill Harbor — la première étape du workflow d'instrumentation analytics d'Amplitude : lire une PR, une comparaison de branches ou un diff brut, catégoriser chaque fichier modifié, cartographier les changements comportementaux visibles par l'utilisateur et les surfaces d'interaction, puis produire un brief de changement YAML compact et lisible par machine (classification, résumé, surfaces, carte des fichiers) pour la découverte d'événements et l'instrumentation en aval. Crédit : @amplitude. Bémols honnêtes : c'est l'étape 1 d'une chaîne de 3 skills — le brief est destiné aux skills compagnons discover-event-surfaces et instrument-events, pas à un usage isolé ; nécessite la CLI `gh` et un dépôt git contenant la source du diff. Skill Harbor ne vérifie jamais le code, examinez-le vous-même avant usage. Découvert via skills.sh.
Version :
Installation
Prérequis : la CLI gh (authentifiée), git, un dépôt contenant la PR/branche/diff à analyser ; à combiner avec les skills compagnons discover-event-surfaces et instrument-events pour le workflow complet Installe-moi « Diff intake : brief de changement PR vers analytics ». Donne à mon agent le contrat diff-intake du marketplace d'Amplitude : récupérer un diff de PR ou de branche, catégoriser chaque fichier modifié, lire les fichiers de logique métier, dériver les changements visibles par l'utilisateur et les surfaces d'interaction, classifier le type de changement et la portée analytics, puis produire un brief de changement YAML compact et lisible par machine — sortie uniquement le bloc YAML, pas de prose Dépôt : https://github.com/amplitude/mcp-marketplace/blob/main/plugins/amplitude/skills/diff-intake/SKILL.md 1. Récupère le fichier SKILL.md (et ses fichiers auxiliaires) depuis le chemin du dépôt dans un dossier temporaire et résume en une ou deux phrases ce qu'il fait. 2. Contrôle de sécurité : examine le SKILL.md et les scripts pour tout contenu suspect (appels réseau inattendus, commandes shell, récolte d'identifiants). Ce dépôt ne doit contenir aucun secret dans le code ; les identifiants passent uniquement par le coffre sécurisé, les hôtes autorisés sont déclarés dans le SKILL.md. Vérifie que c'est bien le cas ; STOP sur le moindre signal d'alerte et préviens-moi. 3. Installe-le comme skill : copie SKILL.md et ses fichiers auxiliaires dans le répertoire des skills de l'agent, dans un dossier nommé « amplitude-mcp-marketplace-diff-intake ». 4. Vérifie sans aucun appel réseau : frontmatter valide, fichiers en place. 5. Indique ce qui a été installé, où, et ce qu'il me reste à faire moi-même (p. ex. authentifier la CLI gh et récupérer les skills compagnons pour le workflow analytics complet). GitHub est optionnel : si j'ai un compte GitHub ou la CLI gh, tu peux l'utiliser ; sinon l'accès public suffit. Ne jamais l'exiger sauf si c'est dans les prérequis ci-dessus. Règles : ne touche à rien en dehors du dossier temporaire et de la cible d'installation. Si quelque chose semble anormal, arrête-toi et demande-moi.
Questions
Comment installer une création ?
Chaque fiche produit contient un prompt d’installation à copier-coller. Collez-le dans votre Muse et il installe la création pour vous — sans configuration manuelle.
Où va mon argent ?
Directement au vendeur. Skill Harbor ne traite jamais les paiements : le paiement se fait sur la page du vendeur, généralement via Stripe.
Que signifie le ✓ à côté du nom d’un créateur ?
Il signifie que nous avons confirmé l’identité de la personne derrière la fiche. Il ne dit rien sur le code lui-même — vérifiez toujours une création avant de l’installer.