PTENES
RUTA 2

🚀 Creando Tu Primera Skill

La teoría ya está. Aquí obtienes una skill real y completa — un generador de itinerarios de viaje — y lo abre por dentro: el SKILL.md, el flujo de conversación que recopila datos, las integraciones y la página HTML premium que produce. Al final, tendrás todo lo que necesitas para escribir la tuya.

"planificar un viaje" el activador Setup flow recopilación conversacional 📧 correo electrónico 📅 agenda 📄 docs Estructura sistema de diseño Página HTML interactiva

Del prompt a la página — ilustrativo. Las integraciones (cian) se ejecutan en paralelo durante la recopilación.

2
Módulos
12
Temas
~1h40
Duración
Inter.
Nivel

Mapa de la ruta

Contenido detallado

2.1 ~50 min

🔍 Desglosando un generador de itinerarios

Lectura guiada de SKILL.md completo: qué hace la skill, el flujo de configuración conversacional, la verificación de integraciones y los principios que lo guían todo.

Qué es:

El párrafo inicial define el resultado en una frase: una página HTML interactiva y autónoma, con tema claro/oscuro, tarjetas de vuelo, agenda día a día y listas de verificación que guardan el estado.

Por qué aprender:

La primera frase de una skill es un contrato. Le dice a Claude —y a ti— exactamente qué se entregará, evitando resultados genéricos.

Conceptos clave:

Salida concreta · "página, no documento" · autocontenida · interactividad como diferencial.

Qué es:

Una secuencia de 4 pasos que Claude DEBE seguir antes de producir cualquier cosa: detalles básicos, integraciones, detalles profundos y confirmación.

Por qué aprender:

Es el paso marcado como "CRITICAL". Recopilar datos reales es lo que transforma una plantilla genérica en un documento que parece hecho a medida.

Conceptos clave:

Discovery · «preguntar antes de suponer» · 4 pasos · confirmar antes de generar.

Qué es:

El Paso 2 pide revisar el correo electrónico, el calendario, Drive, los mensajes y las URLs. Si el usuario autoriza, la skill usa herramientas MCP (Gmail, Calendar, Drive) para obtener datos reales.

Por qué aprender:

Es el salto de "generador de texto" a "asistente". Las confirmaciones de vuelos, reservas y eventos se incorporan solas al documento.

Conceptos clave:

MCP · "ask every time" · permiso · datos reales > placeholder.

Qué es:

La sección define el formato: un único HTML con CSS y JS inline, imágenes en base64 o emojis, sin dependencias externas aparte de la fuente. Se guarda con un nombre estandarizado.

Por qué aprender:

Las restricciones explícitas de salida evitan que Claude invente dependencias, enlaces rotos o archivos dispersos.

Conceptos clave:

Self-contained · CSS/JS inline · base64 · convención para nombrar el archivo.

Qué es:

Una lista numerada de 13 secciones sugeridas — hero, stats, mapa de ruta, vuelos, hotel, agenda, presupuesto, listas de verificación, pie de página — marcadas como "adaptar según el viaje".

Por qué aprender:

Muestra cómo dar un "plano" sin limitar demasiado: Claude elige los bloques relevantes para ese viaje en vez de volcarlo todo.

Conceptos clave:

Lista de bloques · adaptación según el caso · orden sugerido · opcional frente a obligatorio.

Qué es:

Seis principios breves que resumen el espíritu de la skill: primero los datos reales, preguntar antes de asumir, un archivo, sensación de app, interactivo > estático, codificar los colores.

Por qué aprender:

Los principios resuelven los casos que el plano no previó. Son la regla práctica cuando Claude necesita decidir por su cuenta.

Conceptos clave:

Principios > pasos · regla de decisión · tono de la skill · consistencia.

Ver completo
2.2 ~50 min

🎨 Flujo de configuración, sistema de diseño y resultado

Del prompt a la página HTML: la paleta, la tipografía, la biblioteca de componentes, los efectos visuales y los patrones de JavaScript que le dan a la salida el aspecto de una app premium.

Qué es:

La skill incorpora un bloque :root con variables CSS para fondo, superficies, bordes y cinco acentos semánticos (azul, naranja, verde, lavanda, dorado).

Por qué aprender:

Definir los tokens en SKILL.md garantiza que toda salida tenga la misma identidad, sin que Claude invente colores en cada ejecución.

Conceptos clave:

Design tokens · color semántico · consistencia · custom properties.

Qué es:

Inter para el texto, mono para horarios y códigos; hero responsivo con clamp(); etiquetas en mayúsculas con letter-spacing.

Por qué aprender:

Una escala tipográfica explícita produce una jerarquía coherente; sin ella, cada salida queda con tamaños aleatorios.

Conceptos clave:

Inter · mono para datos · clamp() · etiquetas en mayúsculas · pesos.

Qué es:

Doce componentes descritos uno por uno: hero, banner de evento, tarjetas de vuelo, selector de día, hotel, mapa de ruta, estadísticas, presupuesto, listas de verificación y tema.

Por qué aprender:

Describir cada componente con su anatomía le da a Claude piezas listas para ensamblar, en vez de improvisar diseños desde cero.

Conceptos clave:

Biblioteca de componentes · anatomía · reutilización · composición.

Qué es:

Una tabla asigna significado a cada color: azul = ida, verde = confirmado, naranja = vuelta, lavanda = conexión, dorado = evento. Las etiquetas son píldoras en mayúsculas.

Por qué aprender:

Un color con significado fijo hace que la página sea fácil de escanear: lees el estado sin leer el texto. Es uno de los seis principios de la skill.

Conceptos clave:

Color semántico · pastillas en mayúsculas · legibilidad · convención fija.

Qué es:

Orbs (desenfoques radiales fijos), glassmorphism con backdrop-filter, shimmer en los banners, hover-lift y estela animada del avión.

Por qué aprender:

Son los detalles los que separan un «documento» de una «app premium». Cada efecto se describe con lo suficiente para que Claude pueda recrearlo.

Conceptos clave:

Orbs · glassmorphism · shimmer · hover-lift · animación de la estela.

Qué es:

Patrones de JS: cambio de día por atributo data, acordeón de vuelos con max-height, listas de verificación que se guardan en localStorage, selector de tema y barras de progreso automáticas.

Por qué aprender:

Persistir el estado (la casilla marcada sigue marcada) es el detalle que hace que el usuario vuelva a la página. Es el principio "interactivo > estático" en la práctica.

Conceptos clave:

localStorage · acordeón · data-attribute · progreso automático.

Ver completo