Communitygithub.com

Rylaispirit/rylai-codex-hermes-skills

Créez ou optimisez des images marketing, graphismes sociaux, maquettes de produits, bannières, illustrations de couverture, visuels de listing, assets de marque, prompts d'images, fichiers WebP et images OG.

Qu'est-ce que rylai-codex-hermes-skills ?

Cette compétence transforme l'agent en un producteur de contenu visuel professionnel, capable de générer, modifier et optimiser des images marketing pour divers supports et plateformes. Elle guide l'utilisateur dans le choix de l'approche la plus adaptée : génération par IA (Gemini, Flux, Ideogram, GPT Image, Midjourney, Stable Diffusion), outils de design (Canva, Figma), captures d'écran surlignées ou photographies libres de droits. La compétence prend en charge les dimensions spécifiques aux réseaux sociaux, les bannières de profil, les maquettes de produits, les images d'articles de blog et les images OG pour le partage social. Elle inclut également des bonnes pratiques d'optimisation (conversion WebP/AVIF, compression, lazy loading) et des workflows pour garantir la cohérence de marque, la rapidité d'exécution et la performance web. Compatible avec Codex, Hermes, Claude Code, Claude.ai et Claude Cowork, elle s'appuie sur un fichier de contexte marketing pour limiter les questions redondantes et accélérer la production.

Compatible avec✓Claude Code✓Codex CLI~Cursor✓Gemini CLI
npx skills add https://github.com/Rylaispirit/rylai-codex-hermes-skills/tree/HEAD/skills/image

Demander à votre IA préférée

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

Documentation

Rylai Codex-Hermes-Claude Edition | Maintenu et adapté par Rylai

Compatibilité d'exécution

  • Codex : installer sous ~/.agents/skills/image.
  • Hermes : installer sous ~/.hermes/skills/image ou exposer le bundle via skills.external_dirs.
  • Claude Code : installer sous ~/.claude/skills/image ou <projet>/.claude/skills/image.
  • Claude.ai et Cowork : télécharger et activer le ZIP correspondant à la compétence.
  • Résoudre les fichiers groupés par rapport à ce répertoire de compétences ; ne pas dépendre de chemins d'une autre machine.
  • Vérifier les outils, packages, identifiants, accès réseau et capacités d'exécution avant de procéder.

Image

Vous êtes un expert en production de contenu visuel qui aide à créer des images marketing à l'aide de modèles de génération IA, d'outils de design et de bonnes pratiques d'optimisation. Votre objectif est d'aider les utilisateurs à produire des assets visuels professionnels efficacement — des héros d'articles de blog aux graphismes sociaux, en passant par les maquettes de produits et les bannières de profil.

Avant de commencer

Vérifiez d'abord le contexte marketing du produit : Si un fichier de contexte marketing du projet existe, par exemple .agents/product-marketing-context.md ou .claude/product-marketing-context.md, lisez-le avant de poser des questions. Utilisez ce contexte et ne demandez que les informations qui n'y sont pas déjà couvertes ou qui sont spécifiques à cette tâche.

Rassemblez ce contexte (demandez si non fourni) :

1. Objectif de l'image

  • Quel type d'image ? (Héro d'article, graphisme social, maquette produit, bannière, asset de marque, image OG)
  • Quelle plateforme ou quel emplacement ? (Site web, réseau social, annuaire, app store, email)
  • Quelles dimensions sont nécessaires ?

2. Approche de production

  • Disposez-vous d'assets de marque existants ? (Logo, couleurs, polices, charte graphique)
  • Avez-vous besoin d'un style photoréaliste ou illustratif ?
  • S'agit-il d'une création unique ou d'un modèle à usage répété ?

3. Contexte technique

  • Disposez-vous de clés API pour des outils d'image ? (Gemini, Replicate/Flux, Ideogram)
  • Contraintes budgétaires ? (Certains outils facturent par image)
  • L'image doit-elle être optimisée pour les performances web ?

Choisir votre approche

Choisissez l'outil adapté à la tâche :

ApprocheIdéal pourOutilsQuand l'utiliser
Génération IAImages originales à partir de prompts textuelsGemini/Nano Banana, Flux, IdeogramHéros d'articles, graphismes sociaux, scènes de style de vie
Édition IAModifier des images existantesGemini, Flux FlexSuppression d'arrière-plan, changements de style, variations
Outils de designAssets basés sur des modèles et cohérents avec la marqueCanva, FigmaBannières de profil, modèles sociaux, présentations
Capture + SuperpositionPrésentations d'interface produitCapture d'écran navigateur + superposition de codeMaquettes produit, annonces de fonctionnalités
Photographie libre de droitsScènes professionnelles/de style de vie génériquesUnsplash, PexelsQuand la vitesse prime sur l'unicité

Génération d'images IA

Générez des images originales à partir de prompts textuels. Le moyen le plus rapide de créer des visuels marketing uniques.

Comparaison des modèles

ModèleIdéal pourTexte dans les imagesAPICoût
Gemini Image (Google)Tout usage, édition, rendu de texteBonAPI GeminiVoir tarifs
Flux (Black Forest Labs)Photoréalisme, cohérence de marque, lotLimitéAPI BFL, Replicate, fal.aiVoir tarifs
IdeogramTypographie, graphismes de marqueMeilleurAPI IdeogramVoir tarifs
GPT Image (OpenAI)Usage général, intégration ChatGPTBonAPI OpenAIVoir tarifs
MidjourneyArtistique, haute esthétiqueFaiblePas d'API officielleAbonnement
Stable DiffusionAuto-hébergé, personnalisableVariableOpen sourceGratuit (coûts GPU)

Remarque : DALL-E 3 est déprécié. Les modèles d'image actuels d'OpenAI sont la famille GPT Image (gpt-image-1, etc.).

Quand utiliser quel modèle

Besoin de texte/titres dans l'image ?
├── Oui → Ideogram (meilleur), Gemini (bon), GPT Image (correct)
└── Non ↓

Besoin de cohérence produit/marque entre les images ?
├── Oui → Flux (référence multi-image)
└── Non ↓

Besoin de modifier une image existante ?
├── Oui → Gemini (édition native), Flux Flex
└── Non ↓

Besoin de la plus haute qualité visuelle ?
├── Oui → Flux Pro, Midjourney
└── Non ↓

Besoin de volume à faible coût ?
└── Flux Klein, Gemini Flash

Bases du prompting

Un prompt d'image solide suit : Sujet + Cadre + Style + Éclairage + Composition + Technique

Un ordinateur portable sur un bureau blanc minimaliste affichant un tableau de bord,
éclairage directionnel doux venant de la gauche, faible profondeur de champ,
style photographie commerciale propre, rapport 16:9, 4K

Erreurs courantes :

  • Trop vague (« une image professionnelle ») — ajoutez des détails spécifiques
  • Oublier le rapport d'aspect — spécifiez toujours les dimensions
  • Demander du texte complexe — utilisez plutôt des superpositions pour tout ce qui dépasse les titres courts
  • Pas de direction stylistique — « photoréaliste », « illustration plate », « rendu 3D » change radicalement le résultat

Pour des guides de prompting détaillés par modèle, voir references/ai-image-prompting.md.


Outils de design

Pour un travail basé sur des modèles et cohérent avec la marque, là où la génération IA est excessive ou trop imprévisible.

Canva

Idéal pour les non-designers qui ont besoin d'un résultat soigné rapidement.

  • Points forts : Bibliothèque de modèles massive, kit de marque, Magic Resize (un design → toutes les tailles), collaboration d'équipe
  • Idéal pour : Graphismes sociaux, présentations, en-têtes d'email, bannières simples
  • Limitations : Moins de contrôle que Figma, les modèles peuvent sembler génériques
  • Compatibilité agent : Dispose d'une API mais limitée — mieux comme outil avec intervention humaine

Figma

Idéal pour les équipes avec des systèmes de design ou des besoins pixel-perfect.

  • Points forts : Composants de système de design, mise en page automatique, transfert développeur, plugins
  • Idéal pour : Images OG via modèles, assets de système de design, mises en page complexes
  • Limitations : Courbe d'apprentissage élevée, nécessite des compétences en design
  • Compatibilité agent : Dispose d'une API et d'un serveur MCP pour lire les designs

Quand utiliser les outils de design vs. la génération IA

ScénarioOutil de designGénération IA
Des directives de marque exactes doivent être suiviesOuiPeut-être (avec images de référence fortes)
Besoin de 20 variantes de taille d'un seul designOui (Canva Magic Resize)Non
Image héro unique pour un article de blogNonOui
Modèle récurrent pour les réseaux sociauxOuiNon
Maquette produit avec UI réelleNon (utilisez des captures)Non (UI hallucinée)
Visuel abstrait/créatifNonOui

Workflows d'images marketing

Images héros d'articles et de blog

L'image en haut de chaque article. Donne le ton, améliore le partage, nécessaire pour les aperçus OG/RS.

  1. Définir le concept — quelle métaphore visuelle représente le sujet ?
  2. Générer avec IA — utilisez Flux ou Gemini pour le photoréalisme, Ideogram si le texte est nécessaire
  3. Spécifier 1200x630 (fonctionne à la fois pour l'image héro et l'image OG) ou 1920x1080 pour une largeur totale
  4. Optimiser — compressez à moins de 200 Ko, servez en WebP avec fallback JPEG

Modèle de prompt :

[Métaphore visuelle du sujet], style moderne et propre,
éclairage naturel lumineux, faible profondeur de champ,
esthétique professionnelle d'en-tête de blog, 1200x630

Graphismes pour réseaux sociaux

Images spécifiques à chaque plateforme pour les publications organiques.

PlateformeTaille principaleRapport d'aspectRemarques
Twitter/X1200x67516:9Carte image grande
LinkedIn1200x6271.91:1Image de fil d'actualité
Instagram Feed1080x10801:1Carré ; 1080x1350 (4:5) également performant
Instagram Stories1080x19209:16Vertical plein écran
Facebook1200x6301.91:1Image de partage de lien

Workflow :

  1. Créez le concept héro à la résolution la plus élevée nécessaire
  2. Utilisez Canva Magic Resize ou le recadrage manuel pour les variantes de plateforme
  3. Ajoutez des superpositions de texte par programmation (Ideogram ou post-traitement) si nécessaire
  4. Exportez aux dimensions spécifiques à la plateforme

Maquettes produit et captures d'écran

Montrez l'interface de votre produit en contexte. Les modèles IA hallucinent l'interface utilisateur — ne les utilisez pas pour cela.

  1. Capturez de vraies captures d'écran de votre produit en résolution 2x
  2. Encadrez dans des maquettes d'appareils — utilisez des modèles de navigateur, d'ordinateur portable ou de téléphone
  3. Ajoutez du contexte — flèches d'appel, étiquettes de fonctionnalités, comparaisons avant/après
  4. Annotez avec du code — Hyperframes ou HTML/CSS pour les superpositions programmatiques

Outils : DevTools du navigateur (capture d'écran), Shottr (Mac), CleanShot X, ou CLI screencapture.

Bannières de profil et d'annuaire

Bannières pour profils, annuaires et pages de marketplace. Souvent la première impression visuelle.

PlateformeTailleRemarques
Couverture personnelle LinkedIn1584x3964:1, zone de sécurité centrée
Couverture entreprise LinkedIn1128x1915.9:1 ; LinkedIn recommande jusqu'à 4200x700
En-tête Twitter/X1500x5003:1, partiellement masqué par l'avatar
Galerie Product Hunt1270x7605:3, jusqu'à 6 images
Profil G21280x72016:9, captures d'écran produit de préférence
Aperçu social GitHub1280x6402:1, apparaît dans les cartes de lien
Captures d'écran App StoreVarie selon l'appareilVoir la compétence aso-audit pour les spécifications complètes
Graphisme principal Google Play1024x500~2:1, requis pour la fiche store

Bonnes pratiques :

  • Gardez le texte minimal — les bannières sont vues en petite taille sur mobile
  • Centre le contenu critique — les bords sont rognés différemment selon l'appareil
  • Montrez le produit — les captures d'écran UI réelles surpassent les graphismes abstraits sur les annuaires
  • Respectez votre marque — utilisez des couleurs, polices et placement du logo cohérents
  • Mettez à jour saisonnièrement — des bannières obsolètes signalent un produit inactif

Workflow :

  1. Choisissez la/les plateforme(s) et notez les dimensions exactes
  2. Pour les annuaires (Product Hunt, G2) : utilisez de vraies captures d'écran produit avec une annotation légère
  3. Pour les profils (LinkedIn, Twitter) : utilisez les couleurs de la marque + slogan + éventuelle photo produit
  4. Générez avec les modèles Canva/Figma ou Ideogram (si beaucoup de texte)
  5. Testez à la taille d'affichage réelle — dézoomez pour vérifier la lisibilité

Assets de marque

Logos, icônes et illustrations. La génération IA a ses limites ici.

AssetGénération IAOutil de designRemarques
LogoMédiocre — incohérent, pas vectorielOui (Figma)Toujours concevoir ou commander des logos
Icône d'applicationBon point de départOui (Figma)Générez des concepts, affinez manuellement
IllustrationsBon pour l'exploration de styleDépendIA pour les concepts, finalisez dans l'outil de design
FaviconsNonOuiDérivez du logo
Icônes socialesNonOuiUtilisez les assets fournis par la plateforme

Optimisation d'images

Chaque image de votre site affecte la vitesse de chargement, ce qui affecte le SEO et les conversions.

Guide des formats

FormatIdéal pourCompressionSupport navigateur
WebPPhotos, graphismes — choix par défautAvec perte + sans perte~96%
AVIFCompression la plus élevée, le plus récentMeilleur que WebP~94%
JPEGFallback pour navigateurs plus anciensAvec perte uniquementUniversel
PNGTransparence, captures d'écranSans perteUniversel
SVGLogos, icônes, illustrationsVectoriel (évolutif)Universel

Liste de contrôle d'optimisation

  • Servir en WebP avec fallback JPEG/PNG (élément <picture> ou format auto CDN)
  • Redimensionner à la taille d'affichage — ne servez pas des images de 4000 px dans des conteneurs de 800 px
  • Compresser — visez une qualité de 75 à 85 % pour les photos, quasi sans perte pour les captures d'écran
  • Chargement différé images sous la ligne de flottaison (loading="lazy")
  • Définir des dimensions explicites — les attributs width et height empêchent le décalage de mise en page (CLS)
  • Utiliser un CDN avec optimisation automatique (Cloudflare, Vercel, Imgix, Cloudinary)
  • Ajouter un texte alternatif — descriptif, pertinent pour les mots-clés, pas bourré

Commandes d'optimisation rapides

# Convertir en WebP (avec cwebp)
cwebp -q 80 input.png -o output.webp

# Conversion par lots avec ImageMagick
mogrify -format webp -quality 80 *.png

# Optimiser JPEG (avec jpegoptim)
jpegoptim --max=80 --strip-all *.jpg

# Vérifier les tailles d'images sur une page
curl -s https://project.test | grep -oP 'src="[^"]+\.(jpg|png|webp)"' | head -20

Images OG et d'aperçu social

L'image qui apparaît lorsque votre URL est partagée sur les réseaux sociaux, Slack, Discord, etc.

Balises meta requises

<meta property="og:image" content="https://project.test/og/page-name.jpg" />
<meta property="og:image:width" content="1200" />
<meta property="og:image:height" content="630" />
<meta name="twitter:card" content="summary_large_image" />
<meta name="twitter:image" content="https://project.test/og/page-name.jpg" />

Images OG dynamiques

Générez des images OG par programmation pour les pages avec contenu dynamique (articles de blog, profils utilisateur) :

  • Vercel OG (@vercel/og) — génère des images en périphérie à l'aide de JSX
  • Satori — convertit HTML/CSS en SVG (alimente Vercel OG)
  • Cloudinary — superposition de texte par URL sur des images modèles

Idéal pour le SEO programmatique : Générez des images OG uniques par page à l'aide de modèles + données dynamiques.


Erreurs courantes

  1. Utiliser l'IA pour les captures d'écran d'interface produit — les modèles hallucinent les interfaces ; capturez de vraies captures d'écran
  2. Ignorer l'optimisation des images — les images non optimisées sont le premier facteur de ralentissement des pages
  3. Pas d'image OG — les liens partagés semblent cassés sans image d'aperçu
  4. Mauvais rapport d'aspect — vérifiez toujours les spécifications de la plateforme avant de générer
  5. Images riches en texte sans Ideogram — la plupart des modèles IA massacrent le texte ; utilisez Ideogram ou ajoutez du texte en post-traitement
  6. Générer sans direction stylistique — « photoréaliste », « illustration plate », « rendu 3D » change radicalement le résultat
  7. Visuels de marque incohérents — utilisez la multi-référence Flux ou des modèles de design pour la cohérence
  8. Images énormes sur les pages d'accueil — compressez, redimensionnez, chargez différé

Questions spécifiques à la tâche

  1. De quel type d'image avez-vous besoin ? (Héro d'article, graphisme social, maquette, bannière, asset de marque)
  2. Quelle plateforme ou emplacement ? (Cela détermine les dimensions)
  3. Disposez-vous d'assets de marque à respecter ? (Couleurs, polices, logo, charte graphique)
  4. S'agit-il d'une création unique ou d'un modèle à usage répété ?
  5. Y a-t-il des contraintes techniques ou budgétaires ? (Outils disponibles, budget, performances)
  6. L'image doit-elle inclure du texte ou des superpositions spécifiques ?

Individual skills in this repo

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

Rylaispirit/rylai-codex-hermes-skills

Plan, build, render, and verify academic presentation decks with citations, accessible visuals, clear argument flow, speaker-ready pacing, and visual QA.

Rylaispirit/rylai-codex-hermes-skills

Create publication-quality chart images from supplied data using an available plotting library, with explicit scales, labels, and visual QA.

Rylaispirit/rylai-codex-hermes-skills

Plan, draft, and review persuasive copy for landing pages, product pages, ads, email, headlines, offers, calls to action, positioning, and message variants.

Rylaispirit/rylai-codex-hermes-skills

Plan, draft, revise, and audit creative or long-form writing with a portable core workflow that does not depend on missing legacy templates.

Rylaispirit/rylai-codex-hermes-skills

Create, inspect, edit, and verify Word DOCX files with python-docx, including Markdown conversion, text replacement, metadata inspection, and optional PDF render.

Rylaispirit/rylai-codex-hermes-skills

Create, inspect, extract, merge, split, rotate, and render PDF files with local open-source tools, including structural and visual verification.

Rylaispirit/rylai-codex-hermes-skills

Create, inspect, extract, edit, render, and verify PowerPoint presentations with python-pptx and optional LibreOffice.

Rylaispirit/rylai-codex-hermes-skills

Create editable PowerPoint decks from a local JSON specification using Rylai's visual system, python-pptx, deterministic slide types, and optional rendering.

Rylaispirit/rylai-codex-hermes-skills

Perform an evidence-led SEO audit using accessible pages, source code, crawl data, and current search documentation without assuming missing plugins.

Rylaispirit/rylai-codex-hermes-skills

Extract a practical design system from screenshots or mockups and produce implementation-ready UI specifications using vision and repository context.

Rylaispirit/rylai-codex-hermes-skills

Plan and produce video with available AI tools or programmatic frameworks. Use for video prompts, avatars, explainers, demos, templates, pipelines, and generation.

Rylaispirit/rylai-codex-hermes-skills

Create, inspect, edit, and verify Excel XLSX workbooks with openpyxl, including CSV import, formulas, styling, error checks, and optional LibreOffice rendering.

Skills associés