CommunityImagengithub.com

Visualizar

Añade a una clase un visual correcto y mínimo — diagrama (Mermaid), figura o gráfico (SVG) o imagen de referencia — siguiendo los principios del aprendizaje multimedia, y verifica el resultado observando la página renderizada. Úsalo durante una clase cuando una idea queda más clara vista que leída — estructura, proceso, causa y efecto, comparación, línea de tiempo, espacio, datos o una obra de arquitectura/diseño.

¿Qué es Visualizar?

Este skill, diseñado para agentes de IA como Claude Code y otras herramientas de desarrollo, implementa un flujo de trabajo riguroso para generar visualizaciones educativas efectivas durante una clase. Su propósito es reemplazar explicaciones textuales complejas con diagramas, gráficos o imágenes que sigan los principios de la carga cognitiva y la contigüidad espacial, evitando elementos decorativos que distraigan. El agente primero clasifica la idea a comunicar (relación, secuencia, línea de tiempo, jerarquía, datos numéricos o imagen de referencia) y selecciona el bloque adecuado: `aula.diagrama` (Mermaid), `aula.figura` (SVG) o `aula.imagen`. Luego aplica un proceso de reducción al mínimo: una idea por visual, máximo ~7 elementos, etiquetas cortas y sin título redundante. Finalmente, el agente debe renderizar la página, inspeccionarla críticamente (verificar relaciones, proporciones, legibilidad y carga de imágenes) y corregir o eliminar el visual si no es correcto y claro. El skill incluye reglas específicas para Mermaid (sintaxis, orientación), SVGs (coordenadas calculadas, colores, tipografía) e imágenes (preferencia por Wikimedia Commons, créditos, pares de contraste), y un paso de verificación visual obligatorio mediante screenshot o petición al alumno.

Compatible con✓Claude Code~Codex CLI~Cursor
npx skills add https://github.com/MisterDAOS/estudar-com-ai/tree/HEAD/.claude/skills/visualizar

Installed? Explore more Imagen skills: steipete/songsee, affaan-m/frontend-design, mattpocock/improve-codebase-architecture · View all 6 →

Preguntar en tu IA favorita

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

Documentación

¿Qué hace Visualizar?

Un visual solo entra en la clase si muestra algo que las palabras no muestran bien: forma, estructura, dirección, relación, proporción, espacio. Un visual decorativo o que repite el texto aumenta la carga y además puede estar equivocado. Ante la duda, no lo hagas: un visual que falta cuesta menos que un visual equivocado.

1. Elige el tipo

La idea es…BloqueEjemplo
relación, dependencia, flujo, causa → efectoaula.diagrama (Mermaid graph TD/LR)cómo la Selic llega al precio del pan
secuencia de interacciones entre actoresaula.diagrama (sequenceDiagram)fases de un proceso judicial
línea de tiempoaula.diagrama (timeline)constituciones brasileñas
jerarquía / clasificaciónaula.diagrama (graph TD o mindmap)jerarquía de las normas
datos numéricos, proporción, geometría, planoaula.figura (SVG hecho a mano)inflación mes a mes
una obra, objeto o lugar realaula.imagenel Palacio de la Alborada

2. Recorta hasta que solo quede la idea

  • Una idea por visual. Si necesita dos, son dos visuales.
  • Máximo ~7 elementos (nodos, barras, etiquetas). Para cada uno, pregúntate: "si quito esto, ¿la idea sigue clara?" Si sí, quítalo.
  • Etiquetas cortas: una palabra o expresión, no frases.
  • Sin título dentro del diagrama (el bloque ya tiene titulo).

3. Junta el visual y la explicación (contigüidad, sin redundancia)

  • Usa el campo texto del bloque: la explicación aparece al lado (o justo debajo, si el visual es ancho).
  • El texto no describe el visual elemento por elemento — dice hacia dónde mirar y qué concluir ("fíjate que la flecha vuelve: es un ciclo").
  • Si una etiqueta puede estar dentro del visual, se queda allí, no en una leyenda separada.

4. Reglas por tipo

Mermaid

  • Texto con caracteres especiales o R$ va entre comillas: A["R$ 1.000"].
  • Salto de línea en una etiqueta: <br/>.
  • graph TD (de arriba abajo) para fundamentos → consecuencias; graph LR para procesos en el tiempo.

SVG (figuras y gráficos)

  • Calcula las coordenadas con un script (por ejemplo node -e "..."), no "a ojo": proporciones equivocadas mienten.
  • viewBox con margen, font-family="Inter, sans-serif", textos con fill="currentColor" (funciona en tema claro y oscuro).
  • Máximo 2 colores de dato + neutro. Fuente de los datos en la legenda.

Imágenes

  • En clases de arquitectura, diseño y arte, prefiere pares de contraste (un caso que falla en la lente × uno que pasa), en dos aula.imagen seguidos, con título "Antes: …" / "Después: …". Invita al alumno a mirar primero y leer después. El texto dice hacia dónde mirar y lo que la imagen no muestra (plano, escala, material, contexto), y describe solo lo que se ve.
  • Prefiere Wikimedia Commons. Revisa en la página del archivo el autor y la licencia y completa credito, licenca y link (la página del archivo).
  • Usa el enlace directo de la imagen (upload.wikimedia.org/...) en src.
  • Nunca uses imagen sin crédito o de un sitio que prohíba la reproducción.

5. Revisa mirando — obligatorio

Renderizar sin error no prueba que el visual esté correcto. Después de escribir el bloque:

  1. Espera ~3 segundos (la página se actualiza sola).
  2. [Claude Code] En el navegador de la app, desplázate hasta el bloque y toma una captura de pantalla (por ejemplo, javascript_tool con document.querySelectorAll('[data-tipo="diagrama"]') → último → scrollIntoView(), luego computer → screenshot). En otro agente: pide al alumno que mire y confirme.
  3. Revisa de forma crítica:
    • ¿Cada flecha apunta al lado correcto? ¿Cada relación es verdadera?
    • ¿Los números y las proporciones coinciden con los datos?
    • ¿Alguna etiqueta cortada, superpuesta o ilegible?
    • ¿Apareció un cuadro rojo "Error en el diagrama"? → corrige la sintaxis.
    • Imagen: ¿cargó? (img.naturalWidth > 0)
    • ¿Se puede entender la idea solo mirando?
  4. Corrige y revisa de nuevo. Si no consigues un visual correcto y claro, elimina el bloque y explícalo en texto.

Skills relacionados