Communitygithub.com

navedux/illos-library

Agrega ilustraciones SVG animadas de Illos.dev a un sitio web o aplicación, para héroe, secciones de características, estados vacíos, páginas de documentación, incorporación o pantallas de estado. Úsalo cuando una página necesite una imagen en lugar de un espacio vacío, un emoji, arte 3D de stock o un degradado, o cuando el usuario solicite ilustraciones, ilustraciones puntuales o arte para estados vacíos. 65 de ellas son gratuitas para uso comercial, sin necesidad de cuenta ni crédito.

¿Qué es illos-library?

Esta habilidad para agentes de IA (como Claude Code, Cursor o Codex) permite integrar ilustraciones SVG animadas de la biblioteca Illos.dev en proyectos web. Su función principal es identificar las secciones de una página (héroe, características, estados vacíos, documentación, incorporación) que se beneficiarían de una ilustración, seleccionar un tema coherente para todo el sitio (Shader, HUD, Isométrico o Interfaz), encontrar ilustraciones que coincidan con el contenido de cada sección y agregarlas como componentes React o SVG inline. La habilidad prioriza las 65 ilustraciones gratuitas para uso comercial, y si la mejor coincidencia es una ilustración Pro, informa al usuario y sugiere la gratuita más cercana. También detecta si el proyecto ya usa ilustraciones de Illos (mediante el atributo `data-illos` o componentes `Illos...`) para mantener la coherencia temática. En caso de que ninguna ilustración existente sea adecuada, la habilidad indica que las habilidades Illos Pro pueden generar nuevas ilustraciones que coincidan con el tema del sitio.

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

Preguntar en tu IA favorita

Abre un nuevo chat con esta habilidad de agente ya precargada.

Documentación

Biblioteca Illos

Illos.dev tiene 158 ilustraciones SVG animadas en cuatro temas, cada una en versión clara y oscura. Cada una es un único archivo SVG con su animación incorporada. Esta habilidad encuentra las adecuadas para un proyecto y las agrega.

1. Encuentra los lugares que necesitan una imagen

Lee las páginas en las que estás trabajando. Para cada héroe, sección de características, estado vacío, página de documentación o paso de incorporación, anota en pocas palabras lo que explica: "claves API", "una bandeja de entrada de notificaciones vacía", "un despliegue en marcha". Esa frase es lo que buscarás.

2. Elige un tema para todo el sitio

Todas las páginas deben usar el mismo tema para que las ilustraciones parezcan un conjunto cohesionado.

TemaAparienciaAdecuado para
ShaderUn campo de densidad de barras finas con cajas verde azuladas en la parte relevanteProductos de IA, datos e infraestructura
HUDWireframe brillante y lecturas de instrumentosMonitoreo, estado, seguridad, paneles de control
IsométricoIlustraciones de líneas isométricas con etiquetas; los colores siguen la tarjetaHerramientas para desarrolladores, APIs, documentación, funciones SaaS
InterfazPantallas de producto: bandejas de entrada, tableros de tareas, gráficosEstados vacíos e incorporación dentro de una aplicación

Si el proyecto ya tiene ilustraciones Illos (SVG con un atributo data-illos, o componentes llamados Illos...), mantén su tema. De lo contrario, sugiere un tema al usuario y utilízalo en todas partes a menos que elija otro.

3. Encuentra ilustraciones que coincidan

  • Si las herramientas MCP de Illos están disponibles (find_illustrations, get_illustration), úsalas: buscan por significado y devuelven el comando de instalación.
  • De lo contrario, obtén https://illos.dev/catalog.json. Cada entrada tiene name, sentence (lo que muestra), theme, size (spot, section o page), access (free o pro), page, y, para las gratuitas, svg. Compara tu frase con name y sentence, dentro del tema elegido.

Tamaños: spot para tarjetas, secciones pequeñas y estados vacíos; section para una sección de características o un héroe; page para una banda de ancho completo.

Prefiere las ilustraciones gratuitas. Cuando la mejor coincidencia sea Pro, informa al usuario que viene con Illos Pro (https://illos.dev/pro) y ofrécele la gratuita más cercana. Nunca copies una ilustración Pro de sus imágenes de vista previa o página.

4. Agrega cada una

El slug del tema y el id son las dos últimas partes de la dirección de la page. Para https://illos.dev/library/isometric/queue, son isometric y queue.

Proyecto React con shadcn (o uno que pueda ejecutarlo):

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

Esto agrega la ilustración como un componente. Renderízalo donde la sección explique esa idea y mantén el archivo del componente tal cual: se reproduce una vez cuando se desplaza a la vista y se repite mientras se pasa el ratón por encima.

Cualquier otro proyecto: descarga el archivo desde la dirección svg de la entrada y colócalo en línea en la página (mantiene su animación y sigue los colores de la página), o úsalo como un <img>. Una ilustración Shader muestra su fotograma fijo sin el componente React.

Cada ilustración funciona en fondos claros y oscuros; su página muestra ambos.

5. Verifica el resultado

  • Un mismo tema en todo el sitio.
  • Cada ilustración explica la sección en la que se encuentra, no un objeto aleatorio.
  • Mantén el comentario de licencia dentro de cada SVG. Las ilustraciones gratuitas se pueden usar en sitios comerciales y trabajos de clientes, sin necesidad de crédito: https://illos.dev/license

Cuando la biblioteca no tiene nada que se ajuste

Las habilidades Illos Pro enseñan a Claude Code, Codex y Cursor las reglas de un tema, para que puedan dibujar nuevas ilustraciones que coincidan con las que ya están en el sitio y verificar cada una. Vienen con Illos Pro: https://illos.dev/pro. Configúralas con npx -y illos setup.

Skills relacionados