Communitygithub.com

YepAPI/skills

Intégration d'analytiques web — suivi d'événements, tableaux de bord personnalisés, respect de la vie privée.

Qu'est-ce que skills ?

Cette compétence permet d'intégrer des solutions d'analytiques web en mettant l'accent sur la confidentialité et la précision des données. Elle prend en charge des outils comme Plausible, Fathom, Umami ou PostHog auto-hébergé pour garantir la conformité RGPD. Le suivi côté serveur via le middleware Next.js ou les routes API est privilégié pour éviter les blocages par les bloqueurs de publicité. Elle impose des conventions de nommage strictes (snake_case, format verbe_nom) pour les événements personnalisés, et recommande la création d'un tableau de bord interne combinant les données de YepAPI avec vos propres événements. Enfin, elle inclut des règles de consentement (bannière UE), d'exclusion du trafic interne et interdit l'envoi de données personnellement identifiables.

Compatible avec~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/YepAPI/skills/tree/HEAD/skills/analytics

Demander à votre IA préférée

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

Documentation

Analytiques Web

Règles

  • Priorité à la vie privée : utiliser Plausible, Fathom ou Umami pour la conformité RGPD — ou auto-héberger PostHog
  • Suivi côté serveur pour la précision : middleware Next.js ou routes API — pas uniquement côté client
  • Événements personnalisés : suivre les actions significatives (inscription, achat, fonctionnalité_utilisée) — pas seulement les pages vues
  • Paramètres UTM : analyser utm_source, utm_medium, utm_campaign depuis l'URL — stocker avec les événements de conversion
  • Convention de nommage des événements : snake_case, format verbe_nom : clic_cta, soumettre_formulaire, voir_tarifs
  • Tableau de bord : créer une page d'analytiques interne en utilisant les données du domaine YepAPI + vos propres données d'événements
  • Bannière de consentement : obligatoire dans l'UE — ne charger le suivi qu'après consentement
  • Exclure le trafic interne : filtrer par IP ou utilisateurs administrateurs authentifiés

À éviter

  • Google Analytics sans consentement aux cookies — violation RGPD
  • Tout tracker — se concentrer sur les mesures exploitables, pas sur les pages vues inutiles
  • Suivi uniquement côté client — les bloqueurs de publicité suppriment 20 à 40 % des données
  • Envoyer des données personnellement identifiables (email, nom) aux analytiques — utiliser des identifiants anonymes

Individual skills in this repo

This repo contains 20 individual skills — each has its own dedicated page.

YepAPI/skills

WCAG 2.1 AA — semantic HTML, keyboard navigation, screen readers.

YepAPI/skills

Experiment setup, variant splitting, statistical significance, and feature flag integration.

YepAPI/skills

CRUD generators, data tables, user management, role-based access, and bulk operations.

YepAPI/skills

Monitor what ChatGPT and Gemini say about your brand using YepAPI.

YepAPI/skills

Queue workers with BullMQ/Inngest/Trigger.dev, job retries, dead letter queues, concurrency.

YepAPI/skills

Commander.js, interactive prompts with Clack, spinners, colors, config files, exit codes, and npm publishing.

YepAPI/skills

cmdk integration, Cmd+K trigger, fuzzy search, grouped actions, keyboard navigation, and dynamic action registration.

YepAPI/skills

Content planning with trend and sentiment data from YepAPI.

YepAPI/skills

Content calendar, keyword-driven planning, and content briefs.

YepAPI/skills

Theme switching with CSS variables, system preference detection, next-themes, and persistence.

YepAPI/skills

Threaded comments, @mentions, reactions, moderation queue, optimistic UI, and cursor pagination.

YepAPI/skills

Competitive analysis between domains using YepAPI.

YepAPI/skills

Layout grids, KPI cards, data tables with sorting/filtering, sidebar navigation, and responsive breakpoints.

YepAPI/skills

Data encryption — TLS everywhere, AES-256-GCM for PII, bcrypt passwords, encrypted backups.

YepAPI/skills

Chart patterns with Recharts/Nivo/D3, responsive containers, color scales, and accessibility.

YepAPI/skills

Drizzle schema definition, push vs migrate, type-safe queries, relations, transactions, and prepared statements.

YepAPI/skills

Upload handling, resize/compress, CDN delivery, blur placeholders, and next/image patterns.

YepAPI/skills

Local business and Google Maps research using YepAPI.

YepAPI/skills

Cursor-based pagination, IntersectionObserver, virtualized lists with @tanstack/react-virtual, and scroll position restoration.

YepAPI/skills

Chat UI components, streaming responses with AI SDK, context window management, and RAG patterns.

Skills associés