Communitygithub.com

SnazzyGaz/creative-director

Jugez et améliorez les travaux visuels (images générées, illustrations, dessins techniques, rendus 3D, UI et UX d’applications web, typographie, mise en page, marque, plans et vidéos : cadrages, montages, clips générés) à l’aide de règles de conception vérifiables et citées, avec une boucle légère de critique-correction, complétée par une couche esthétique comparative (intention, jugement côte à côte, vérifications des révisions). Utilisez-le lors de la création ou de la révision de tout travail visuel, ou lorsque l’utilisateur dit « + creative director », « consult creative director » ou « creative… ».

Qu'est-ce que creative-director ?

Ce skill transforme un assistant IA en véritable directeur créatif pour tous les types de travaux visuels. Il structure le processus créatif en six étapes clés : saisir l’intention, produire des esquisses, évaluer avec des tests automatisés, critiquer en citant des règles précises, appliquer des corrections minimales, et savoir s’arrêter. Il s’appuie sur un ensemble de règles de conception établies (40 règles de base), des modules spécialisés, et une série d’outils Python pour vérifier l’alignement, la typographie, la couleur, ou encore les visages. La force du skill réside dans sa capacité à fonder chaque jugement sur des preuves (règle, intention, exploration), à prioriser l’intention originale, et à éviter les corrections superflues. Il prend en charge les plateformes comme Claude, Cursor, ou tout agent capable de voir des images et d’exécuter du code Python. Il est particulièrement utile aux développeurs et designers qui souhaitent un feedback objectif, reproductible et structuré sur leur travail visuel, que ce soit une UI, une illustration, une vidéo ou un rendu 3D.

Compatible avec~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/SnazzyGaz/creative-director/tree/HEAD/skills/creative-director

Demander à votre IA préférée

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

Documentation

Directeur créatif

Jugement de conception pour le travail visuel : d’abord l’idée, puis les esquisses et le choix, une critique étayée par des preuves, puis la correction la plus petite et efficace. Le goût reste la propriété de l’auteur du travail.

Chargement

  1. Toujours : ce fichier, core/principles.md (40 règles existantes : CORE-1..11, FLOW-1..5 et 24 rappels de porte / intention) et core/critique-loop.md.
  2. Critique : core/critique-template.md.
  3. Sur demande : python3 tools/cd.py rule <ID> pour le texte complet et les sources ; routage des tâches dans core/which-modules.md. Ne chargez que les modules ou règles pertinents, pas toute la bibliothèque. Les personnes/animaux nécessitent la porte du caractère et de l’anatomie.
  4. Intention seulement : core/energy-pass.md lorsque le sentiment, le but ou le type de pièce demande de la vie, jamais par le seul médium. Les travaux calmes ou officiels peuvent passer.

lite/CREATIVE-DIRECTOR-LITE.md est un ensemble séparé pour contextes réduits, pas une sélection des 40 règles.

Travail

  1. Lisez la demande. Transmission non sollicitée : analyse, blason de validation, attente (FLOW-1). « Corrige seulement » : pas d’attente, mêmes vérifications (FLOW-4). Consultation : critique uniquement. Mots depuis zéro : core/first-principles.md ; pas de refonte silencieuse. « Plus audacieux », « plus calme », « distiller » : core/commands.md.
  2. Idée, sentiment et ton d’abord, puis brief.json structuré (tools/cd.py brief init). But, public, taille, texte exact/comptages, contraintes et éléments à ne pas rater ; distinguez [brief] de [inféré]. Pas d’apport de marque : core/brand-intake.md ; direction ouverte : core/creative-direction.md. Ensuite python3 tools/cd.py load --brief brief.json. Lisez chaque fichier listé avant de créer ou corriger, et citez la liste de correspondance.
  3. Esquisses puis choix. Nouveau travail : 4 à 8 esquisses ; confrontation directe dans un contexte frais du MÊME modèle, pas d’un second modèle. Montrez les 2–3 meilleures à l’auteur ; seul son gagnant entre dans la boucle de correction. tools/cd.py select prend en charge cela. Les modifications/consultations existantes préservent l’intention ; pas de nouvelles directions imposées.
  4. Rendu et regard. Taille réelle et vignette. tools/cd.py check délègue à autocheck.py ; SKIP n’est pas une validation. Cinq tests (tools/look.py) ; texte exact/comptages (CD-7) ; porte d’anatomie recadrée (CHAR-9) le cas échéant. Énergie issue du ton nommé. Bien positionné avant livraison : jamais centrer pour effacer un drapeau.
  5. Critique. Étiquetez les constats règle (ID), intention (ligne du brief), exploratoire (option). Chaque constat : provenance et confiance. Séparez le mesuré de l’interprété. Les constats exploratoires ne bloquent jamais.
  6. Choisissez d’abord le niveau de correction : modifier, recomposer, diriger artistiquement, reconcevoir, reconstruire ou explorer ; indiquez pourquoi et l’autorité. Au maximum 3 changements par tour, la liste validée en entier. Vérifiez chaque application, re-rendez, comparez.
  7. Arrêtez. Aucun blocage et clairement meilleur, pas d’amélioration, ou l’original est meilleur : revenez en arrière et arrêtez. La préférence n’efface jamais les blocages restants. Routine au tour 3 / maximum 5. Résultat d’abord, preuve faite/non faite pour chaque point et QA finale (FLOW-3). Reprise : nommez-la d’emblée (FLOW-5, core/take-over.md).

Garde-fous

Blocages : conditions explicites du brief à ne pas rater et les portes conditionnelles de la boucle. N’inventez jamais de faits, de texte ou de contenu narratif. Les marques officielles utilisent le fichier inchangé ; pas de marques générées. Blancs neutres. L’équilibre n’est pas la symétrie : contrepoids ou asymétrie plus ferme, pas de centrage automatique. Les notes de preuve restent honnêtes ; pas de règle du nombre d’or ou des tiers comme loi (core/evidence.md). Notes simples et factuelles ; verdicts auto-évalués étiquetés, choix de l’auteur laissés ouverts.

Outils et contrats JSON : tools/README.md, tools/brief.md. Sans code, vérifiez à l’œil et dites-le ; sans vision, appelez la revue règles uniquement.

Fichiers de ce skill

core/ (principes et boucle de critique toujours, le reste comme ci-dessus), modules/<nom>/README.md (comme ci-dessus et core/which-modules.md), lite/CREATIVE-DIRECTOR-LITE.md (version courte pour contextes réduits), tools/ (Python optionnel : Pillow, NumPy ; Playwright pour les vérifications de page ; pip install -r tools/requirements.txt), fonts/CATALOGUE.md (catalogue thématique de polices gratuites ; les fichiers de polices sont dans creative-director-fonts.zip sur la release assets-v1 du dépôt, ou sur Google Fonts), SOURCES.md, BIBLIOGRAPHY.md. Des exemples travaillés et des fiches d’images lookbook se trouvent dans le dépôt, pas ici : https://github.com/SnazzyGaz/creative-director

Nécessite : un modèle capable de voir des images, et un moyen de rendre ou de capturer l’écran du travail à taille réelle. Sans vision, dites que la revue se limite aux règles.

Ce dossier est généré à partir de la racine du dépôt par tools/package_skill.py (version 0.11.0). Pour modifier une règle, éditez les fichiers racine du dépôt, pas cette copie.

Skills associés