Claude Code Skill
Intégrez Mailpulse dans n’importe quel projet avec Claude Code — l’assistant IA de développement d’Anthropic. Le skill Mailpulse enseigne à Claude comment configurer le tracking d’emails, l’envoi et l’analytics dans votre codebase automatiquement.
Qu’est-ce qu’un Skill Claude Code ?
Un skill Claude Code est un prompt réutilisable qui donne à Claude une connaissance approfondie d’un outil ou d’une intégration spécifique. Avec le skill Mailpulse, Claude peut :
- Détecter le framework de votre projet (React, Vue, Next.js, Nuxt, Node.js, etc.)
- Installer et configurer le SDK Mailpulse
- Mettre en place le tracking d’emails, l’envoi ou l’analytics
- Suivre les bonnes pratiques spécifiques à chaque framework
Installation
Option 1 : Cloner depuis GitHub (recommandé)
Le skill est disponible en tant que dépôt public :
# Installation personnelle (disponible dans tous les projets)
git clone https://github.com/LytenAgency/mailpulse-claude-skill.git
mkdir -p ~/.claude/skills
cp -r mailpulse-claude-skill ~/.claude/skills/mailpulse
# Installation projet (disponible uniquement dans ce projet)
git clone https://github.com/LytenAgency/mailpulse-claude-skill.git
mkdir -p .claude/skills
cp -r mailpulse-claude-skill .claude/skills/mailpulseOption 2 : Télécharger le ZIP
- Téléchargez la dernière version
- Extrayez le contenu
- Copiez-le dans
~/.claude/skills/mailpulse/(personnel) ou.claude/skills/mailpulse/(par projet)
Utilisation
Une fois installé, demandez simplement à Claude Code d’intégrer Mailpulse :
> /mailpulse
> /mailpulse react
> Ajoute le tracking d'emails avec Mailpulse à ce projet
> Configure Mailpulse pour envoyer des emails transactionnels
> Ajoute un dashboard analytics MailpulseClaude va automatiquement :
- Analyser le framework et le gestionnaire de paquets de votre projet
- Installer le SDK
mailpulse - Configurer la clé API via des variables d’environnement
- Implémenter l’intégration en suivant les bonnes pratiques
Frameworks supportés
| Framework | Type d’intégration |
|---|---|
| React | Provider + Hooks (mailpulse/react) |
| Vue 3 | Composables (mailpulse/vue) |
| Next.js | Server Actions, API Routes ou Hooks client |
| Nuxt 3 | Routes serveur + Composables Vue |
| Node.js (Express, Fastify, Hono) | Client SDK direct |
| n8n | Node communautaire (n8n-nodes-mailpulse) |
| Tout langage | API REST |
Structure du Skill
mailpulse/
├── SKILL.md # Instructions principales
└── references/
├── vanilla.md # Référence Vanilla JS/TS
├── react.md # Hooks & provider React
├── vue.md # Composables Vue 3
├── nuxt.md # Intégration Nuxt 3
├── nextjs.md # Patterns Next.js
├── node-backend.md # Express, Fastify, etc.
├── n8n.md # Nodes workflow n8n
└── rest-api.md # API REST pour tout langagePrérequis
- Un compte Mailpulse — inscrivez-vous sur mailpulse.io
- Une clé API depuis Paramètres > Clés API dans votre dashboard Mailpulse
- Claude Code installé
Dépôt GitHub
Le code source du skill est open source : github.com/LytenAgency/mailpulse-claude-skill
Last updated on