CommunityImagegithub.com

LOBO23-PO/logo-design

Concevez des logos originaux, des mots‑clés, des monogrammes et des marques sous forme de SVG propres et évolutifs.

Qu'est-ce que logo-design ?

Cette compétence permet de concevoir des logos professionnels en suivant un processus complet : de la compréhension de la marque à la livraison de fichiers SVG prêts à l’emploi. Elle génère 3 à 4 concepts distincts, affine celui choisi puis produit des SVG (symboles, mots‑clés, favicon, versions monochrome) et des prévisualisations PNG à plusieurs tailles. Elle fonctionne avec tous les principaux agents d’IA capables d’exécuter des commandes et d’accéder au système de fichiers (Claude Code, Codex, Cursor). Son workflow structuré garantit l’originalité, la vectorisation propre, la lisibilité en une seule couleur et à petite taille. Des scripts intégrés automatisent le rendu et la validation. Les règles strictes de création SVG – pas d’images matricielles, pas de polices externes dans les fichiers finaux – assurent une précision parfaite et une utilisation fiable dans tous les outils de design et navigateurs.

Compatible avec~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/LOBO23-PO/Logo-design-skill/tree/HEAD/logo-design

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

Conception de Logos

Concevez des logos comme le ferait un designer d’identité professionnelle : comprendre la marque d’abord, explorer des concepts vraiment différents, puis affiner un seul jusqu’à obtenir un marque évolutive prête pour la production. Le résultat est un SVG écrit à la main, précis, modifiable et indépendant de la résolution.

Règles de base

  • Originalité. Ne reproduisez, ne tracez et n’imitez jamais de près le logo, la mascotte ou la marque déposée d’une entreprise réelle, même si on vous demande de « faire comme X ». Vous pouvez emprunter un style général (par exemple « géométrique plat comme les marques tech modernes ») mais le marque elle‑même doit être nouvelle. Si l’utilisateur fournit son propre logo existant, vous pouvez l’affiner ou le redessiner.
  • Vectoriel d’abord. Chaque marque est un SVG construit à partir de géométries simples (rect, circle, path, polygon). Pas d’images matricielles intégrées, pas de filtres ni de flou pour la marque principale, pas de polices externes dans le livrable final (voir Typographie).
  • Fonctionne en une couleur. Un logo qui ne fonctionne qu’avec des dégradés n’est pas terminé. Vérifiez toujours une version monochrome.
  • Fonctionne en petit. Testez la marque à 16 px et 32 px. Si elle devient illisible, simplifiez.

Workflow

1. Brief (ne demander que ce que vous ne pouvez pas déduire)

Collectez, à partir de la conversation ou d’une courte série de questions :

ÉlémentPourquoi c’est important
Nom (orthographe exacte, casse) et signature éventuelleGuide le mot‑clé et les compositions
Ce que fait l’entreprise, pour quiSource des concepts
3 adjectifs de personnalité (p. ex. chaleureux, artisanal, digne de confiance)Guide le langage des formes, le type, la couleur
Couleurs préférées / interditesContraintes
Où il sera utilisé (signalétique, icône d’application, emballage, avatar social, broderie)Guide le niveau de détail
Préférence de type de logo, le cas échéant (voir ci‑dessous)Réduit l’exploration
Logos qu’ils aiment ou n’aiment pas, et pourquoiCalibration des goûts (ne pas les copier)

Si l’utilisateur donne peu d’informations, faites des hypothèses raisonnables, énoncez‑les en une ou deux lignes et continuez. Ne bloquez pas sur un questionnaire.

2. Exploration de concepts (3–4 concepts)

Produisez 3–4 concepts qui sont significativement différents, pas des changements de couleur. Variez selon ces axes :

  • Type de logo : mot‑clé, lettrage/monogramme, marque picturale, marque abstraite, emblème/badge, marque combinée (symbole + mot‑clé).
  • Idée : littérale (ce qu’ils fabriquent), métaphorique (ce qu’ils représentent), typographique (jeu sur les formes des lettres), astuce d’espace négatif.
  • Langage des formes : géométrique vs. organique, arrondi vs. anguleux, épais vs. fin.

Pour chaque concept, écrivez une phrase de justification : l’idée et pourquoi elle correspond au brief. Voir references/concepts.md pour des techniques de génération d’idées.

Présentez les concepts côte à côte (une page HTML ou un SVG composite unique) pour que l’utilisateur puisse les comparer, puis demandez quelle direction développer. Si l’utilisateur a demandé un seul logo fini sans options, choisissez vous‑même le concept le plus fort et expliquez pourquoi.

3. Affinage

Sur le concept choisi :

  1. Construire sur une grille. Utilisez un viewBox comme 0 0 512 512 pour les symboles ; alignez les points clés sur des nombres entiers ou un module cohérent (par exemple des multiples de 8 ou 16).
  2. Corrections optiques. Les cercles et les points dépassent légèrement les bords plats (≈1–3 %) pour paraître de la même taille ; les traits horizontaux semblent plus épais que les traits verticaux de même largeur, donc amincissez‑les un peu.
  3. Simplifiez. Supprimez tout élément qui ne survit pas à 32 px ou qui ne porte pas l’idée.
  4. Équilibrez la composition. La hauteur du symbole est généralement ≈ 1,5–2,5 fois la hauteur des capitales pour les compositions horizontales ; l’espace entre le symbole et le mot‑clé est ≈ 0,5–1 fois la largeur d’un groupe de traits de lettre clé. Centrez optiquement, pas mathématiquement.
  5. Couleur. Commencez en noir. N’ajoutez la couleur qu’une fois la forme fonctionnelle. Voir references/color-and-type.md.

4. Validation

Exécutez le script de prévisualisation, puis regardez les PNG (utilisez l’outil de lecture sur les images) et corrigez ce que vous voyez :

node <skill-dir>/scripts/preview.mjs chemin/vers/logo.svg [plus.svg ...] --out previews/

Il rend chaque SVG à 16, 32, 64, 128 et 512 px sur fond blanc, noir et de tonalité moyenne, plus une planche contact previews/<nom>-sheet.png. Vérifiez :

  • Lisible et reconnaissable à 16 px et 32 px
  • Fonctionne sur fond clair et foncé (fournissez une version inversée si nécessaire)
  • La version monochrome tient la route
  • Pas de formes accidentelles ni de lectures indésirables (faites pivoter, plissez les yeux)
  • Ne ressemble pas à un logo existant bien connu
  • Texte orthographié exactement comme donné

5. Livraison

Produisez un kit bien nommé et petit (adaptez à la demande) :

<marque>-logo/
  <marque>-primary.svg            # marque combinée couleur / composition principale
  <marque>-horizontal.svg         # symbole à gauche, mot‑clé à droite
  <marque>-stacked.svg            # symbole au‑dessus du mot‑clé
  <marque>-symbol.svg             # symbole seul (avatars, icône d’app)
  <marque>-wordmark.svg           # nom seul
  <marque>-mono-black.svg
  <marque>-mono-white.svg
  <marque>-favicon.svg            # symbole simplifié, viewBox carrée
  png/                            # exports depuis preview.mjs (p. ex. 512, 1024)
  brand-sheet.html                # une page : marques, espace de respiration, couleurs (hex/RVB/CMJN approx), police

scripts/export.mjs rend n’importe quel SVG en PNG aux tailles choisies :

node <skill-dir>/scripts/export.mjs logo.svg --sizes 512,1024 --out png/

Terminez par une courte note : la justification du concept, la palette avec les valeurs hexadécimales, la police utilisée, et l’espace de respiration et la taille minimale recommandés.

Règles de création SVG

  • Élément racine : <svg xmlns="http://www.w3.org/2000/svg" viewBox="…"> sans width/height fixe dans le fichier maître (ajoutez‑les uniquement pour les exports qui en ont besoin).
  • Incluez <title> avec le nom de la marque pour l’accessibilité.
  • Utilisez fill sur les formes ; évitez les traits dans les fichiers finaux dans la mesure du possible (convertissez mentalement les traits en contours remplis en dessinant le chemin du contour), car les traits se redimensionnent de manière imprévisible dans certains outils. Les traits sont acceptables pendant l’exploration.
  • Gardez les ID uniques et préfixés (acme-grad-1) afin que plusieurs logos puissent être intégrés en ligne sur une même page.
  • Définissez les couleurs une fois : placez les couleurs de la marque dans un <style> avec des classes, ou répétez les valeurs hex exactes. Pas de currentColor dans le fichier principal ; utilisez currentColor dans une variante d’icône distincte si l’utilisateur souhaite des icônes personnalisables selon le thème.
  • Coordonnées arrondies à 2 décimales maximum.
  • Pas de <image>, pas de <foreignObject>, pas de scripts.

Typographie

Le texte dans un SVG dépend du fait que le spectateur possède la police, donc :

  • Exploration : <text> avec une pile de polices robuste convient (font-family="Inter, Helvetica, Arial, sans-serif"), et vous pouvez charger Google Fonts dans une page HTML de comparaison.
  • Mot‑clé final : préférez dessiner les lettres sous forme de chemins (le lettrage personnalisé convient de toute façon aux logos), ou convertissez le texte en contours si un outil est disponible (par exemple fonttools/opentype.js — voir scripts/text-to-path.mjs). Si ce n’est pas possible, gardez <text> mais indiquez la police exacte et sa licence dans la note de livraison et accompagnez‑la d’une police sous licence ouverte (les polices SIL OFL de Google Fonts sont des valeurs sûres par défaut).
  • Ajustez l’espacement des lettres (tracking) à l’œil ; les mots‑clés en capitales ont généralement besoin de +2 % à +10 % de tracking, les minuscules généralement de 0 à −2 %. Créez des crénages pour les paires difficiles (AV, To, LT, ry).

Modes d’échec courants à éviter

  • Des concepts qui sont la même idée en quatre couleurs.
  • Du littéralisme clipart (une tasse de café pour un café, une maison pour un agent immobilier) sans originalité. Si vous allez dans le littéral, trouvez un angle inattendu ou un espace négatif astucieux.
  • Trop de détails, de dégradés, d’ombres portées ou de filets fins.
  • Texte trop petit à l’intérieur d’un emblème pour être lu à des tailles réelles.
  • Effets à la mode qui vieillissent rapidement, sauf si l’utilisateur les demande.
  • Déséquilibre : un symbole lourd à côté d’un mot‑clé filiforme (ou vice‑versa). Faites correspondre les épaisseurs de trait.

Références

  • references/concepts.md — techniques de génération d’idées et guide des types de logos
  • references/color-and-type.md — psychologie des couleurs, construction de palette, contraste, association de polices
  • examples/ — exemples de SVG montrant la structure et les conventions (marques fictives)

Skills associés