Communitygithub.com

navedux/illos-library

Ajoutez des illustrations SVG animées d'Illos.dev à un site web ou une application, pour des héros, sections de fonctionnalités, états vides, pages de documentation, intégrations ou écrans de statut. À utiliser quand une page a besoin d'une image plutôt qu'un espace vide, un émoji, une 3D de stock ou un dégradé, ou quand l'utilisateur demande des illustrations, des illustrations ponctuelles ou des états vides. 65 d'entre elles sont gratuites pour un usage commercial, sans compte ni crédit.

Qu'est-ce que illos-library ?

Cette compétence permet d'ajouter des illustrations SVG animées provenant de la bibliothèque Illos.dev (158 illustrations dans quatre thèmes, chacune en version claire et sombre) à un projet web ou d'application. Idéale pour remplacer les espaces vides, les emojis ou les images génériques par des visuels pertinents dans les héros, sections de fonctionnalités, états vides, pages de documentation, écrans d'intégration ou de statut. Elle prend en charge les outils MCP Illos (`find_illustrations`, `get_illustration`) et le catalogue JSON à l'adresse `https://illos.dev/catalog.json` pour rechercher et ajouter les illustrations correspondantes au projet. Pour les projets React utilisant shadcn, une commande `npx shadcn@latest add ...` installe l'illustration en tant que composant ; pour les autres projets, le téléchargement direct du fichier SVG est proposé. La compétence vérifie qu'un seul thème est utilisé sur tout le site, préfère les illustrations gratuites (65 disponibles sans droit d'auteur ni crédit requis), et prévient l'utilisateur si la meilleure correspondance est Pro en suggérant une alternative gratuite. Elle fonctionne aussi bien avec Claude Code, Codex que Cursor, et est conçue pour les développeurs et intégrateurs d'agents IA travaillant sur des projets nécessitant des illustrations cohérentes et animées.

Compatible avec✓Claude Code✓Codex CLI✓Cursor
npx skills add https://github.com/navedux/illos-skills/tree/main/skills/illos-library

Demander à votre IA préférée

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

Documentation

Bibliothèque Illos

Illos.dev propose 158 illustrations SVG animées en quatre thèmes, chacune en version claire et sombre. Chaque illustration est un fichier SVG unique avec son animation intégrée. Cette compétence trouve les bonnes illustrations pour un projet et les ajoute.

1. Identifier les endroits qui ont besoin d'une image

Parcourez les pages sur lesquelles vous travaillez. Pour chaque héros, section de fonctionnalité, état vide, page de documentation ou étape d'intégration, notez en quelques mots ce qu'elle explique : « API keys », « une boîte de réception de notifications vide », « un déploiement en cours ». Cette phrase est ce que vous allez rechercher.

2. Choisir un thème pour tout le site

Toutes les pages doivent utiliser le même thème, afin que les illustrations forment un ensemble cohérent.

ThèmeAspectConvient à
ShaderUn champ de densité de fines barres avec des boîtes cyan sur la partie importanteProduits IA, data et infrastructure
HUDFiligranes lumineux et affichages d'instrumentsSurveillance, statut, sécurité, tableaux de bord
IsometricIllustrations isométriques filaires avec étiquettes ; les couleurs suivent la carteOutils développeur, API, documentation, fonctionnalités SaaS
InterfaceÉcrans de produits : boîtes de réception, tableaux de tâches, graphiquesÉtats vides et intégration au sein d'une application

Si le projet possède déjà des illustrations Illos (SVG avec un attribut data-illos, ou des composants nommés Illos...), conservez leur thème. Sinon, suggérez un thème à l'utilisateur, et utilisez-le partout sauf s'il en choisit un autre.

3. Trouver les illustrations correspondantes

  • Si les outils MCP Illos sont disponibles (find_illustrations, get_illustration), utilisez-les : ils recherchent par signification et retournent la commande d'installation.
  • Sinon, récupérez https://illos.dev/catalog.json. Chaque entrée a name, sentence (ce qu'elle montre), theme, size (spot, section ou page), access (free ou pro), page, et, pour les gratuites, svg. Faites correspondre votre phrase avec name et sentence, dans le thème choisi.

Tailles : spot pour les cartes, petites sections et états vides ; section pour une section de fonctionnalité ou un héros ; page pour une bande pleine largeur.

Préférez les illustrations gratuites. Lorsque la meilleure correspondance est Pro, dites à l'utilisateur qu'elle est fournie avec Illos Pro (https://illos.dev/pro) et proposez la plus proche gratuite. Ne copiez jamais une illustration Pro à partir de ses aperçus ou de sa page.

4. Ajouter chaque illustration

Le slug du thème et l'ID sont les deux dernières parties de l'adresse page. Pour https://illos.dev/library/isometric/queue, ce sont isometric et queue.

Projet React avec shadcn (ou pouvant l'exécuter) :

npx shadcn@latest add https://illos.dev/r/<theme-slug>/<id>.json

Cela ajoute l'illustration en tant que composant. Affichez-le là où la section explique cette idée, et conservez le fichier du composant tel quel : il se joue une fois lorsqu'il apparaît dans le viewport et boucle au survol.

Tout autre projet : téléchargez le fichier depuis l'adresse svg de l'entrée et placez-le en ligne dans la page (il conserve son animation et suit les couleurs de la page), ou utilisez-le en tant qu'<img>. Une illustration Shader affiche son image fixe sans le composant React.

Chaque illustration fonctionne sur fond clair et sombre ; sa page montre les deux.

5. Vérifier le résultat

  • Un seul thème sur tout le site.
  • Chaque illustration explique la section dans laquelle elle se trouve, pas un objet aléatoire.
  • Conservez le commentaire de licence à l'intérieur de chaque SVG. Les illustrations gratuites peuvent être utilisées sur des sites commerciaux et des projets clients, sans crédit nécessaire : https://illos.dev/license

Quand la bibliothèque ne contient rien d'adapté

Les compétences Illos Pro enseignent à Claude Code, Codex et Cursor les règles d'un thème, afin qu'ils puissent dessiner de nouvelles illustrations qui correspondent à celles déjà présentes sur le site et les vérifier. Elles sont fournies avec Illos Pro : https://illos.dev/pro. Configurez-les avec npx -y illos setup.

Skills associés