add-analytics-instrumentation (solution d'intégration Amplitude)

Compétence de contrôle global de l'intégration dans le dépôt officiel des plugins Amplitude : l'agent localise le code pertinent à partir d'une PR, d'une branche, d'un répertoire de fichiers ou d'une description fonctionnelle fournie par l'utilisateur, puis appelle successivement les trois compétences du même dépôt (diff-intake, discover-event-surfaces et instrument-events) pour produire un plan de suivi (tracking plan) détaillant les événements, les propriétés, les emplacements du code et le code d'intégration.

Compétence de contrôle global de l'intégration dans le dépôt officiel des plugins Amplitude : l'agent localise le code pertinent à partir d'une PR, d'une branche, d'un répertoire de fichiers ou d'une description fonctionnelle fournie par l'utilisateur, puis appelle successivement les trois compétences du même dépôt (diff-intake, discover-event-surfaces et instrument-events) pour produire un plan de suivi (tracking plan) détaillant les événements, les propriétés, les emplacements du code et le code d'intégration.

Audit de sécurité : Non audité

  • Pas encore scanné

Justification

  • Détermine d'abord automatiquement le type d'entrée : une URL ou un #numéro est considéré comme une PR, un nom ressemblant à une branche comme une branche, un chemin existant sur le disque comme un fichier, et le reste comme une description fonctionnelle ; les informations déjà fournies dans la conversation ne sont pas redemandées
  • Pour les descriptions fonctionnelles, recherche d'abord les commits pertinents via git log --all --grep, puis recherche du code par mots-clés et chemins ; si un fichier est fourni directement, scanne d'abord les appels d'intégration existants tels que track( / logEvent( / amplitude.track( pour éviter les doublons
  • Ne fournit finalement que la solution pour les événements de priorité la plus élevée (priority 3), en expliquant pour chacun ce qui est suivi, pourquoi, vers quel projet Amplitude, dans quelle fonction et avec quelles propriétés, puis demande à l'utilisateur s'il souhaite ajuster ou commencer l'implémentation
  • Toute étape échouée provoque une erreur et un arrêt, sans continuer avec des données incomplètes ; installation 995 sur skills.sh en 24 heures (reflète uniquement l'attention portée)

Utilisation

  • La commande d'installation s'affiche une fois l'audit réussi ; le README recommande une installation complète sous forme de plugin (dans Claude Code, claude plugin install amplitude, puis connexion selon les instructions)
  • Se déclenche sur des phrases comme « ajouter du suivi à cette PR » ou « instrument the onboarding flow » ; le routage multi-projets lit le fichier .amplitude/instrumentation-agent.yaml dans le dépôt

Risques

  • Non audité pour cette période, classé fixe en niveau C, la commande d'installation n'est pas affichée ; cette entrée n'est qu'une orchestration, l'analyse réelle reposant sur les trois sous-compétences, qui n'ont été ni lues ni scannées cette fois ; l'audit Snyk sur skills.sh est marqué Warn
  • La solution est par défaut centrée sur le SDK et la structure de projet d'Amplitude ; les dépôts utilisant d'autres outils d'analyse nécessitent une réécriture ; avant de mettre en œuvre le suivi, vérifiez les propriétés rapportées conformément à votre propre politique de confidentialité
  • La page skills.sh indique que le dépôt ne compte que 46 étoiles, un nombre d'installations quotidiennes disproportionné par rapport à la taille du dépôt

Ouvrir · Dépôt

Best Skills 每日数据(LinklyAI / @BlueeonY,CC BY 4.0)

Parcourir les dernières actualités IA