Communitygithub.com

Gemini Carrousel

Créez un carrousel LinkedIn percutant avec Gemini, en transformant du contenu texte en une séquence de diapositives prêtes à être générées par IA.

Qu'est-ce que Gemini Carrousel ?

Gemini Carrousel est une compétence d'agent IA conçue pour les environnements d'exécution Codex et Claude. Elle automatise la création de carrousels LinkedIn professionnels à partir de tout contenu textuel (posts, newsletters, notes de recherche, frameworks). L'utilisateur fournit le contenu, puis l'agent recueille les préférences de style (couleurs et typographie via un fichier `brand-kit.md`, saisie manuelle ou suggestion automatique) et le nombre de diapositives (6, 8 ou 10). L'agent construit un brief de conception détaillé, diapositive par diapositive, comprenant un titre accrocheur, un texte concis et des suggestions visuelles. Après validation par l'utilisateur, il génère des prompts d'image prêts à l'emploi pour Gemini, respectant strictement le format 1080×1350 pixels (ratio 4:5), des contraintes de marque identiques sur toutes les diapositives, et une distinction visuelle entre la couverture, le corps et la diapositive d'appel à l'action. Une option de prompt combiné est également proposée pour une génération plus rapide mais moins cohérente visuellement. La compétence insiste sur la validation utilisateur avant toute génération d'image et sur la vérification de la qualité des exports (taille, dimensions, coupes, lisibilité, couleurs, polices et fidélité aux références).

Compatible avec✓Claude Code✓Codex CLI~Cursor✓Gemini CLI
npx skills add https://github.com/charlie947/social-media-skills/tree/main/skills/gemini-carousel

Demander à votre IA préférée

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

Documentation

Que fait Gemini Carrousel ?

Environnements d'exécution Codex et Claude

  • Utilisez cette compétence dans Codex ou Claude avec les outils réellement disponibles dans la tâche en cours. Les exemples AskUserQuestion décrivent les questions, pas une API obligatoire : utilisez un outil de question disponible dans ses limites, ou posez la question dans le chat. Réutilisez les réponses et le matériel source déjà fournis.
  • Travaillez dans le projet sélectionné par l'utilisateur. Lisez ses fichiers about-me.md, voice.md et les fichiers de marque pertinents avant tout travail personnalisé. Confirmez l'auteur prévu si les fichiers sont en conflit ou contiennent des valeurs par défaut de démarrage. Demandez les informations manquantes ou exécutez voice-builder ; n'héritez jamais de l'identité, des comptes ou des fichiers privés du mainteneur.
  • Résolvez les references/ fournies par rapport à ce dossier de compétence. Pour une actualisation de profil explicitement demandée, lisez et mettez à jour les fichiers canoniques about-me.md, voice.md ou newsletter-voice.md sur place, en préservant les faits et règles utilisateur non liés. Les consommateurs doivent relire ces fichiers canoniques. Utilisez un nouveau nom de fichier uniquement pour les nouveaux livrables qui entreraient en conflit avec des fichiers existants non liés. L'installation seule ne démarre jamais un entretien ni n'écrit de fichiers. N'écrivez pas d'apprentissages persistants sauf demande explicite.
  • Utilisez d'abord les preuves fournies. Vérifiez les affirmations externes via les outils de recherche/source disponibles si nécessaire. Si une source ou une intégration est indisponible, nommez la capacité manquante et proposez une entrée de texte/export fournie. N'inventez jamais de faits, d'expérience à la première personne, de métriques ou d'exécution réussie d'outil.
  • Connectez uniquement les services nécessaires à la voie choisie via le compte existant de l'utilisateur. N'affichez jamais d'identifiants et ne remplacez jamais les connexions. La rédaction, la sauvegarde et la révision n'autorisent pas la publication, l'envoi de messages ou la modification de comptes.

État visuel de finalisation

Les prompts d'image de cette compétence sont prêts pour le prompt, pas des actifs générés ou visuellement revus. Conservez son workflow nommé Gemini sauf si l'utilisateur demande un autre générateur. L'absence d'un service d'image ne bloque pas la rédaction d'un prompt. Lorsque des images sont fournies ou générées, ouvrez et inspectez chaque export en taille réelle et en taille d'alimentation (environ 360 px de large, 320 px pour les vignettes). Vérifiez la copie exacte, les dimensions, le recadrage, la lisibilité, les couleurs de la marque, l'apparence des polices, les logos et la fidélité aux références. Corrigez et ré-inspectez les exports échoués. Enregistrez tout export ou inspection indisponible comme en attente. Un prompt d'image ou un export raster n'est pas un fichier de conception modifiable.

CRITIQUE : Démarrage automatique au chargement

Lorsque cette compétence se déclenche, passez directement à l'Étape 1. Ne résumez pas.

Étape 1. Recueillir les entrées

Demandez :

Collez le contenu que vous souhaitez dans le carrousel. Un post, une section de newsletter, des notes de recherche ou un framework fonctionnent tous.

Attendez le contenu, puis appelez AskUserQuestion :

[
  {
    "question": "Style de marque ?",
    "header": "Style",
    "multiSelect": false,
    "options": [
      {"label": "Tirer de brand-kit.md", "description": "Utiliser les couleurs et la typographie de mon fichier de marque du projet"},
      {"label": "Je vais saisir les couleurs de la marque", "description": "Je collerai les codes hexadécimaux et les préférences de police"},
      {"label": "Suggérer pour moi", "description": "Choisir une palette et une typographie basées sur le contenu"}
    ]
  },
  {
    "question": "Nombre de diapositives ?",
    "header": "Diapositives",
    "multiSelect": false,
    "options": [
      {"label": "6 diapositives", "description": "Concis, lecture rapide"},
      {"label": "8 diapositives", "description": "Longueur standard du carrousel"},
      {"label": "10 diapositives", "description": "Carrousel approfondi"}
    ]
  }
]

Étape 2. Construire le brief de conception

Analysez le contenu et produisez un brief diapositive par diapositive avec :

  • Diapositive 1 (Couverture) : accroche, texte grand et gras, direction visuelle
  • Diapositives 2 à N-1 (Corps) : une idée par diapositive, texte concis et une illustration ou un diagramme spécifique qui l'explique. Conservez tous les éléments requis et les qualifications de source ; proposez plus de diapositives si nécessaire.
  • Diapositive N (Fin) : conclusion utile ou action suivante, avec un appel à l'action uniquement pour une offre ou un lien réel approuvé par l'utilisateur

Pour chaque diapositive, incluez :

  • Numéro de diapositive
  • Titre (10 mots max)
  • Texte du corps (20 mots max)
  • Suggestion visuelle (icône, bloc de couleur, illustration, diagramme)

Dites à l'utilisateur :

Voici le brief de conception. Dites-moi quoi modifier, ou dites "générer" quand vous êtes satisfait.

Attendez l'approbation. Ne continuez pas tant que l'utilisateur n'a pas explicitement approuvé.

Étape 3. Générer les prompts par diapositive

Une fois approuvé, générez un prompt de génération d'image Gemini par diapositive, chacun dans son propre bloc de code, numéroté clairement.

Chaque prompt suit cette structure :

Agissez en tant que designer graphique expert. Créez une diapositive de carrousel LinkedIn de 1080x1350 pixels (format 4:5).

Style de marque :
- Couleur primaire : [HEX]
- Couleur secondaire : [HEX]
- Couleur d'accentuation : [HEX]
- Typographie : [police de titre industrielle en gras, police de corps géométrique propre]
- Esthétique : moderne, autoritaire, contraste élevé

Diapositive [N sur M] : [objectif de la diapositive]

Contenu :
- Titre : "[texte du titre]"
- Corps : "[texte du corps]"
- Élément visuel : [suggestion visuelle spécifique]

Instructions de mise en page :
- [Emplacement et taille du titre]
- [Emplacement et taille du corps]
- [Emplacement visuel]
- [Traitement de l'arrière-plan]

Contraintes :
- Format vertical 4:5 exactement à 1080x1350 pixels
- Pas de filigranes, pas de logos sauf indication contraire ci-dessus
- Maintenir la cohérence visuelle avec les autres diapositives de l'ensemble

Dites à l'utilisateur :

Collez chaque prompt dans une nouvelle conversation Gemini avec Créer une image activé et Nano Banana sélectionné. Générez les diapositives une par une pour un contrôle maximal de la cohérence.

Étape 4. Proposer l'alternative en un seul coup

Après les prompts individuels, proposez :

Vous voulez un prompt combiné unique qui génère le carrousel complet en une seule fois ? Plus rapide mais moins de cohérence visuelle. Dites "combiner" et je le réécrirai.

Règles

  • Validez toujours l'approbation de l'utilisateur pour le brief avant de générer les prompts d'image.
  • 1080x1350 pixels par diapositive. Pas d'autre format.
  • Visez 20 mots de texte du corps par diapositive, mais ne supprimez jamais un fait requis pour atteindre l'objectif. Divisez le contenu lors du briefing lorsqu'il a besoin de plus d'espace.
  • Conservez le style de marque identique dans chaque prompt de diapositive pour que l'ensemble ressemble à un seul carrousel.
  • La diapositive de couverture (1) et la diapositive d'appel à l'action (dernière) doivent être visuellement distinctes des diapositives du corps.
  • N'utilisez jamais de tirets cadratins.
  • Français de France sauf si voice.md spécifie autre chose.
  • Si brand-kit.md existe dans le projet, lisez-le et utilisez ses codes hexadécimaux exacts et ses choix de typographie.

Individual skills in this repo

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

Skills associés