Smart Illustrator

Transforme les articles en publications illustrées : couvertures Mermaid, Excalidraw et Gemini

par axtonliu · axtonliu/smart-illustrator

Testé · Fonctionne ★ 8.8/10

Smart Illustrator — Transforme les articles en publications illustrées : couvertures Mermaid, Excalidraw et Gemini

Ce que fait

Génère des illustrations pour des articles, des infographies PPT/diapositives par lots et des images de couverture de taille adaptée à la plateforme, acheminant chaque visuel vers l'un des trois moteurs (Gemini pour l'art créatif, Excalidraw pour les croquis conceptuels, Mermaid pour les flux complexes). Se déclenche sur les demandes d'illustration d'un article, de création d'infographies de diapositives, ou de création d'une couverture/vignette pour YouTube, WeChat, Twitter ou Xiaohongshu.

Rapport de test

Exécuté une tâche réelle : un article de 76 mots sur un pipeline CI, diagramme sans compétence et selon les règles de compétence, les deux rendus en PNG par le script fourni mermaid-export.ts. Version de base — 12 blocs gris identiques et flèches uniformes ; la version de la compétence a appliqué une palette sémantique de SKILL.md (6 classDef : entrée verte, forks rouges, processus violet, action orange, sortie bleue) et trois niveaux de flèches, de sorte que le chemin heureux est lisible en un coup d'œil. Le script a fonctionné honnêtement : sans @mermaid-js/mermaid-cli global, il plante avec des instructions claires (la dépendance est dans README, mais pas dans SKILL.md). Les 8 fichiers référencés par SKILL.md (4 fichiers de style, excalidraw-guide, 3 scripts) existent réellement. Deux points négatifs : le flag `-w 2400` de SKILL.md ne fournit pas la '高分辨率' (haute résolution) promise — le PNG réel est sorti en 419x1167, et la branche Gemini n'a pas pu être vérifiée, pas de GEMINI_API_KEY (Mermaid/Excalidraw fonctionnent sans clé). La documentation est uniquement en chinois, les règles typographiques (≤8 caractères par nœud) sont calibrées pour le CJK.

Testé le: 2026-07-16 · Claude Code 2.x (agent harness)

Installation

git clone https://github.com/axtonliu/smart-illustrator.git
mkdir -p ~/.claude/skills && cp -r smart-illustrator ~/.claude/skills/smart-illustrator

Commandes et exemples de prompts

  • /smart-illustratorTransforme les articles en publications illustrées : couvertures Mermaid, Excalidraw et Gemini

Les skills se déclenchent sur des demandes en langage courant — aucune commande à retenir. Après installation, des prompts comme ceux-ci l'activent (en anglais) :

  • Illustrate this CI pipeline article with a flowchart, not a generic image
  • Make a cover thumbnail for my YouTube video about this article
  • Turn my WeChat post into a batch of slide infographics