CommunityImagegithub.com

geekfujiwara/slide-illustrations

Créez des illustrations plates cohérentes et ajustez-les dans les cartes PowerPoint ou les emplacements d'illustration vides, sans distorsion ni recadrage accidentel. Utilisé pour les illustrations de cartes, les illustrations ponctuelles ou les visuels plats modernes.

Qu'est-ce que slide-illustrations ?

Cette compétence permet de générer et de positionner automatiquement des illustrations plates (flat design) dans des diapositives PowerPoint, en respectant les contraintes de mise en page existantes. Elle est particulièrement utile pour les concepteurs de présentations, les marketeurs ou toute personne souhaitant intégrer des visuels cohérents sans recadrage ni déformation. Le skill fonctionne en mesurant d'abord l'espace disponible (slot) à l'aide d'outils d'édition ou du XML de la diapositive, puis en choisissant un style (line art professionnel ou flat moderne) et en redimensionnant l'image proportionnellement pour qu'elle s'adapte parfaitement au slot. Il prend également en charge le réajustement du texte adjacent et la génération de textes alternatifs concis. La compétence est autonome et peut être utilisée avec n'importe quel outil d'IA agent (Claude Code, Cursor, etc.).

Compatible avec~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/geekfujiwara/powerpoint-agent-skills/tree/HEAD/skills/slide-illustrations

Installed? Explore more Image skills: steipete/songsee, affaan-m/frontend-design, mattpocock/improve-codebase-architecture · View all 6 →

Demander à votre IA préférée

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

Documentation

Illustrations de Diapositives

Procédure

  1. Confirmer les cartes ou diapositives sélectionnées, la scène prévue et l'illustration demandée. Utilisez les fonctionnalités de génération d'images disponibles uniquement lorsque l'utilisateur demande une illustration. Ne transmettez pas de texte confidentiel, de diagrammes internes ou de données personnelles à un service d'image externe. Utilisez une description de scène approuvée et non sensible. Si la génération ou la mesure n'est pas disponible, indiquez la limitation et demandez un actif ou les dimensions manquantes au lieu d'inventer un résultat.
  2. Mesurez l'emplacement disponible réel à l'aide des outils d'édition pris en charge ; utilisez le XML de la diapositive uniquement s'il est accessible et nécessaire. Tenez compte du texte, du remplissage et des illustrations existantes. Mesurez dans une unité cohérente : 914400 EMU = 1 pouce ; 12700 EMU = 1 point.
  3. Pour une carte vide, utilisez ces mesures de départ facultatives, puis vérifiez l'ajustement :
    • Remplissage P = 0.20 in, espacement G = 0.15 in.
    • Carte large (largeur >= 1.5 * hauteur) : image à gauche, texte à droite. Largeur de l'emplacement min(hauteur - 2*P, largeur*0.28) ; hauteur hauteur - 2*P.
    • Autres cartes : image au-dessus du texte. Largeur de l'emplacement largeur - 2*P ; hauteur initiale de l'image hauteur*0.45. Réservez la zone restante pour le texte.
    • Si une dimension est non positive ou si le texte ne peut pas tenir, ajustez la disposition ou demandez à diviser le contenu. Ne continuez pas avec des dimensions invalides.
  4. Sélectionnez un style pour la présentation :
    • Line art professionnel : marine 1E2761, bleu 2F6FD0, bleu clair 8FB3E0, contours fins, figures arrondies simples, fond blanc ou très clair.
    • Moderne plat : pas de contours ni de dégradés, figures simplifiées sans visage, violet, pervenche, bleu acier, marine et blanc, avec une ombre de sol subtile en ellipse et fond clair. Faites correspondre d'abord la palette existante. Ce sont des alternatives, pas des règles simultanées.
  5. Demandez le rapport d'aspect mesuré ou le rapport pris en charge le plus proche avec des marges de sécurité généreuses. Ne supposez pas qu'un emplacement portrait doit utiliser une image carrée.
  6. Ajustez l'image proportionnellement : échelle = min(largeur_emplacement/largeur_image, hauteur_emplacement/hauteur_image). Centrez-la dans l'emplacement ; conservez l'image entière sans l'étirer ni la recadrer. Utilisez un recadrage approuvé par l'utilisateur uniquement s'il est explicitement demandé.
  7. Reformatez le texte adjacent sans en changer le sens. Conservez les polices du modèle ; visez au moins 14 pt pour le corps du texte. Demandez avant de raccourcir matériellement le contenu. Ajoutez un texte alternatif concis décrivant le sens de la scène, pas les détails décoratifs.
  8. Inspectez les diapositives modifiées pour détecter les chevauchements, le rapport d'aspect, l'espace vide, le texte lisible et le style cohérent. Signalez les actifs générés ou réutilisés et les limitations.

Modèles de prompt

Line art professionnel :

Illustration vectorielle plate de [scène], contours fins et nets, figures arrondies, palette marine et bleue correspondant à la diapositive, fond clair, marges de sécurité généreuses, [rapport d'aspect de l'emplacement], pas de mots, lettres, chiffres ou logos.

Moderne plat :

Illustration ponctuelle moderne plate de [scène], personne simplifiée sans visage, panneau pervenche arrondi, ombre de sol violette en ellipse, accessoires bleu acier, accents marine, fond clair, pas de contours, pas de dégradés, [rapport d'aspect de l'emplacement], pas de mots, lettres, chiffres ou logos.

Autonomie

Cette compétence peut être utilisée de manière autonome. Si une carte de parcours ou une autre disposition fournit un emplacement explicite, utilisez cet emplacement plutôt que de le recalculer à partir de la carte entière.

Individual skills in this repo

This repo contains 1 individual skill — each has its own dedicated page.

Skills associés