copywriting
Marketing copy for homepages, landing pages, pricing pages, and other conversion-focused web pages.
email-manager
Gestionnaire d'emails Gmail PERSONNELS en français pour scanner, trier et archiver automatiquement les emails de l'INBOX selon des règles prédéfinies. **Utiliser pour TOUS les emails personnels (envoyer, lire, trier).** Utiliser quand l'utilisateur demande de "scanner les emails", "trier mes emai...
Full skill instructions
Skill de gestion automatisée des emails Gmail en français.
Un outil en ligne de commande moderne en Go pour toutes les opérations de gestion d'emails.
Binaire : ~/.claude/skills/email-manager/scripts/email-manager
Code source : ~/projects/new/email-manager/
Commandes disponibles :
send - Envoyer des emailslist - Lister les messagesget - Obtenir un message par IDsearch - Rechercher des messagesread / unread - Marquer comme lu/non luarchive - Archiver un messagedelete - Supprimer un messagedownload-attachments - Télécharger les pièces jointeslabels list/create/apply/remove - Gérer les labelsdrafts list/create/delete - Gérer les brouillonstrash / untrash - Gérer la corbeillespam / not-spam - Gérer le spamUtilisation :
~/.claude/skills/email-manager/scripts/email-manager [command] [args...]
Aide :
~/.claude/skills/email-manager/scripts/email-manager --help
~/.claude/skills/email-manager/scripts/email-manager [command] --help
Permettre un tri rapide et efficace des emails en scannant par défaut l'INBOX, en appliquant des règles prédéfinies pour archiver, labelliser ou marquer comme lu les emails selon leur type. Fournir un bilan concis des actions effectuées.
⚠️ RÈGLE PAR DÉFAUT : Lors d'une demande de tri automatique ("trie mes emails", "scan les emails"), scanner UNIQUEMENT l'INBOX, jamais les autres labels (personal/ecole, personal/voyage, personal/commandes, personal/Maison, pro/L'Oréal) car ils contiennent des emails déjà traités. SAUF si l'utilisateur demande explicitement un autre label.
Utiliser cette skill quand l'utilisateur demande :
⚠️ IMPORTANT : Scanner l'INBOX par défaut
Comportement par défaut : Lors d'une demande générale de tri ("trie mes emails", "scan les emails"), scanner UNIQUEMENT l'INBOX. Les emails déjà classés dans d'autres labels (personal/ecole, personal/voyage, personal/commandes, etc.) ne doivent PAS être re-triés ou re-scannés lors du tri automatique. Une fois qu'un email quitte l'INBOX et est archivé dans un label spécifique, il n'est plus touché par le processus de tri automatique.
Exception : Si l'utilisateur demande explicitement de scanner un autre label (ex: "regarde mes emails personal/voyage", "scan personal/ecole"), alors scanner ce label spécifique.
Label scanné :
Labels de destination (où seront déplacés les emails de l'INBOX) :
Par défaut : Scanner l'INBOX
Utiliser le binaire email-manager pour récupérer les emails de l'INBOX :
~/.claude/skills/email-manager/scripts/email-manager search "label:INBOX newer_than:7d" --max-results 100
Requêtes pour l'INBOX :
label:INBOX - Tous les emails de l'INBOXlabel:INBOX is:unread - Emails non lus dans l'INBOX uniquementlabel:INBOX newer_than:7d - Emails récents de l'INBOX (derniers 7 jours)Scanner un autre label si demandé explicitement :
Si l'utilisateur demande un label spécifique (ex: "regarde personal/voyage"), utiliser :
~/.claude/skills/email-manager/scripts/email-manager search "label:personal/voyage newer_than:7d" --max-results 100
Pendant le tri automatique - ne PAS scanner les autres labels, ils contiennent des emails déjà traités.
Consulter references/regles-tri.md pour les règles détaillées par type d'email.
Utiliser le binaire email-manager pour toutes les actions :
~/.claude/skills/email-manager/scripts/email-manager read "MESSAGE_ID"
~/.claude/skills/email-manager/scripts/email-manager unread "MESSAGE_ID"
~/.claude/skills/email-manager/scripts/email-manager archive "MESSAGE_ID"
# D'abord lister les labels pour obtenir les IDs
~/.claude/skills/email-manager/scripts/email-manager labels list
# Ensuite ajouter le label (utiliser l'ID du label)
~/.claude/skills/email-manager/scripts/email-manager labels apply "MESSAGE_ID" "LABEL_ID"
# Télécharger toutes les pièces jointes dans ~/Downloads (par défaut)
~/.claude/skills/email-manager/scripts/email-manager download-attachments "MESSAGE_ID"
# Télécharger dans un répertoire spécifique
~/.claude/skills/email-manager/scripts/email-manager download-attachments "MESSAGE_ID" --dir "/path/to/dir"
# Télécharger dans le répertoire courant
~/.claude/skills/email-manager/scripts/email-manager download-attachments "MESSAGE_ID" --dir .
Important : Les pièces jointes sont toujours téléchargées dans ~/Downloads par défaut.
~/.claude/skills/email-manager/scripts/email-manager trash "MESSAGE_ID"
⚠️ Actions nécessitant confirmation utilisateur :
Identifier automatiquement :
List-Unsubscribe, List-Id, etc.)Action : Proposer à l'utilisateur d'ouvrir le lien de désinscription et créer un filtre permanent.
Pour emails potentiellement inutiles :
Processus :
Créer un rapport concis :
📧 Scan des emails terminé
✅ Actions effectuées :
- 5 emails archivés (confirmations de commandes)
- 3 emails marqués lus (newsletters)
- 2 emails déplacés vers personal/ecole
📬 Listes de distribution détectées :
- Newsletter Marketing XYZ (lien unsubscribe disponible)
🗑️ Suggestions de suppression :
- 2 codes SafeKey expirés (>30 jours)
- 1 newsletter ancienne jamais ouverte
⚠️ Emails nécessitant attention :
- 1 email : "PASSEPORT" - [email protected]
- 1 email : Facture importante
📊 Total : 13 emails traités
# 1. Scanner INBOX pour emails non lus
~/.claude/skills/email-manager/scripts/email-manager search "label:INBOX is:unread" --max-results 50
# 2. Analyser chaque email selon les règles dans references/regles-tri.md
# 3. Pour un email de confirmation de commande Amazon (exemple):
# - Marquer lu
~/.claude/skills/email-manager/scripts/email-manager read "MESSAGE_ID"
# - Lister les labels pour trouver l'ID de "personal/commandes"
~/.claude/skills/email-manager/scripts/email-manager labels list
# - Ajouter le label personal/commandes
~/.claude/skills/email-manager/scripts/email-manager labels apply "MESSAGE_ID" "LABEL_ID"
# - Archiver (retirer de INBOX)
~/.claude/skills/email-manager/scripts/email-manager archive "MESSAGE_ID"
# 4. Pour un code SafeKey expiré:
~/.claude/skills/email-manager/scripts/email-manager trash "MESSAGE_ID"
# 5. Répéter pour tous les emails trouvés
# Scanner UNIQUEMENT l'INBOX
~/.claude/skills/email-manager/scripts/email-manager search "label:INBOX newer_than:7d"
# ❌ NE PAS scanner les autres labels lors du tri
# Les emails déjà classés ne doivent JAMAIS être re-triés
~/.claude/skills/email-manager/scripts/email-manager send \
--to "[email protected]" \
--subject "Sujet de l'email" \
--body "Corps de l'email"
~/.claude/skills/email-manager/scripts/email-manager send \
--to "[email protected]" \
--subject "Sujet" \
--body "Corps" \
--cc "[email protected]" \
--bcc "[email protected]"
~/.claude/skills/email-manager/scripts/email-manager send \
--to "[email protected]" \
--subject "Documents" \
--body "Voici les documents demandés" \
--attach "/path/to/file1.pdf" "/path/to/file2.jpg"
~/.claude/skills/email-manager/scripts/email-manager search "is:unread"
~/.claude/skills/email-manager/scripts/email-manager search "from:[email protected]" --max-results 50
~/.claude/skills/email-manager/scripts/email-manager get "MESSAGE_ID"
~/.claude/skills/email-manager/scripts/email-manager list --max-results 20
is:unread - Emails non lusfrom:[email protected] - Emails d'un expéditeurhas:attachment - Emails avec pièces jointeslabel:INBOX - Emails dans un label spécifiqueafter:2024/01/01 before:2024/01/31 - Emails par datefrom:example.com has:attachment -is:read - Requête complexe~/.claude/skills/email-manager/scripts/email-manager labels list
~/.claude/skills/email-manager/scripts/email-manager labels create "personal/nouveau"
~/.claude/skills/email-manager/scripts/email-manager labels apply "MESSAGE_ID" "LABEL_ID"
~/.claude/skills/email-manager/scripts/email-manager labels remove "MESSAGE_ID" "LABEL_ID"
~/.claude/skills/email-manager/scripts/email-manager drafts list
~/.claude/skills/email-manager/scripts/email-manager drafts create \
--to "[email protected]" \
--subject "Sujet" \
--body "Corps du brouillon"
~/.claude/skills/email-manager/scripts/email-manager drafts create \
--to "[email protected]" \
--subject "Documents" \
--body "Voici les documents" \
--attach "/path/to/file1.pdf" "/path/to/file2.jpg"
~/.claude/skills/email-manager/scripts/email-manager drafts delete "DRAFT_ID"
~/.claude/skills/email-manager/scripts/email-manager trash "MESSAGE_ID"
~/.claude/skills/email-manager/scripts/email-manager untrash "MESSAGE_ID"
~/.claude/skills/email-manager/scripts/email-manager delete "MESSAGE_ID"
~/.claude/skills/email-manager/scripts/email-manager spam "MESSAGE_ID"
~/.claude/skills/email-manager/scripts/email-manager not-spam "MESSAGE_ID"
~/.claude/skills/email-manager/scripts/email-manager read "MESSAGE_ID"
~/.claude/skills/email-manager/scripts/email-manager unread "MESSAGE_ID"
~/.claude/skills/email-manager/scripts/email-manager archive "MESSAGE_ID"
Quand l'utilisateur accepte de filtrer/supprimer un expéditeur :
references/filtres-evolutifs.mdreferences/regles-tri.md si nécessaireSuggérer des nouvelles règles basées sur :
Marketing copy for homepages, landing pages, pricing pages, and other conversion-focused web pages.
Fast image generation with Flux 2 Klein, optimized for sub-second iteration and multi-reference brand styling.
Psychological principles and mental models for understanding customer behavior and influencing marketing decisions.
Plan searchable and shareable content that drives traffic, builds authority, and generates leads.
Build SEO-optimized pages at scale using templates, data, and proven playbook patterns.
Brainstorm and prioritize marketing strategies tailored to your SaaS stage, budget, and goals.
Optimize content for discovery, citation, and visibility across AI search platforms and LLM assistants.
Systematic improvement of existing marketing copy through seven focused editing passes.
Plan and optimize your website's page hierarchy, navigation, URL structure, and internal linking.
Design and optimize systems connecting marketing, sales, and customer success into a unified revenue engine.
Applies Anthropic's official brand colors and typography to any sort of artifact that may benefit from having Anthropic's look-and-feel. Use it when brand colors or style guidelines, visual formatting, or company design standards apply.
Convert websites into professional HyperFrames videos with guided storyboarding and brand-aligned composition.
Revolutionize Video Creation with AI-Generated Avatars and Voices
Social media on autopilot
Design custom logos instantly with AI.
Text-heavy marketing and design images
Boost Your SEO with Content and SEO Silos
Revolutionize Your Marketing with AI-Powered MarketingBlocks!
10X faster & free AI content creation for 100+ use cases
Tribescaler | Make Your Tweets Go Viral