Curso completo · Para principiantes
Curso
Completo de
Claude
Todo lo que necesitas saber para sacarle el máximo partido
a la IA de Anthropic — desde cero hasta experto.
claude.ai · Todos los niveles
Curso completo · Para principiantes
Todo lo que necesitas saber para sacarle el máximo partido
a la IA de Anthropic — desde cero hasta experto.
claude.ai · Todos los niveles
Bloque 01 — Introducción
Lo que tú ves y usas — la caja de texto, la web, la app móvil
El cerebro que hay detrás — procesa tu texto y genera la respuesta
La empresa creadora — fundada en 2021, rival directo de OpenAI
LLM = Large Language Model · Modelo de lenguaje a gran escala
Exportar Diapositivas 4 a 7:
Tú
Escribes tu mensaje en la interfaz
Claude
La interfaz — web, app, API
LLM
Modelo entrenado por Anthropic
Claude es la interfaz · El LLM es el cerebro
Procesó billones de palabras — internet, libros, código fuente
Predice la siguiente palabra — siempre, en cada respuesta
Más parámetros = más matices — pero también más coste computacional
Predicción en acción
"Había una vez un ___"
No sabe la respuesta — calcula probabilidades y elige la más alta
"No piensa — predice. Pero predice tan bien que parece que piensa."
Evolución de parámetros
Primera generación pública
~52B est. · arquitectura inicial
Salto en contexto y razonamiento
~137B est. · 100K tokens
Supera a GPT-4 en benchmarks
~2T est. · 200K tokens
Arquitectura más eficiente
~300-500B est. · 1M tokens
Escritura profesional — contenido publicable con tu voz y tono
Imágenes creativas — DALL·E integrado para redes y memes
Código sin saber programar — automatiza tareas aunque no seas técnico
Voz conversacional — charla natural como un WhatsApp
Documentos muy largos — 1M tokens con mejor memoria para analizar
Más reconocida — la IA "pop" que todo tu entorno ya usa
Artefactos vendibles — mini-apps y entregables listos para cobrar
Computer use maduro — automatiza tareas cotidianas del escritorio
Ambas son potentes — la diferencia está en a qué apuntan.
| Claude · Sonnet / Opus | ChatGPT · GPT-5 | |
|---|---|---|
| Orientación ⭐ | Profesional · monetización | Consumer · uso personal |
| Modelo top | Claude Opus / Sonnet | GPT-5 |
| Contexto | 1M tokens (estándar, Pro) | 1M tokens (experimental) |
| Memoria de contexto largo ⭐ | nº1 · ~76% MRCR | Más irregular |
| Código ⭐ | 80.8% SWE-bench — nº1 | ~80% |
| Escritura natural | ✅ Fluida, publicable | ✅ Competente, más formulaica |
| Imágenes | ❌ No nativo | ✅ DALL·E integrado |
| Voz avanzada | ❌ Limitada | ✅ Advanced Voice Mode |
| Precio base | $20/mes (Pro) | $20/mes (Plus) |
Bloque 02 — Primeros pasos
Exportar Diapositivas 08 a 17:
| Free | Pro · $20/mes | Max 5× · $100/mes | Max 20× · $200/mes | |
|---|---|---|---|---|
| Mensajes por sesión | ~40 cortos/día | ~45 cada 5h | 5× Pro · ~225 cada 5h | 20× Pro · ~900 cada 5h |
| Reset del límite | Diario | Cada 5 horas | Cada 5 horas | Cada 5 horas |
| Límite semanal | ❌ | ✅ Sí aplica | ✅ Sí aplica | ✅ Sí aplica |
| Modelos | Sonnet (limitado) | Sonnet + Opus | Sonnet + Opus | Sonnet + Opus |
| Proyectos con memoria | ❌ | ✅ | ✅ | ✅ |
| Conectores externos | ❌ | ✅ Drive, Notion… | ✅ | ✅ |
| Claude Code | ❌ | ✅ | ✅ mayor uso | ✅ máximo uso |
| Cowork (agente) | ❌ | ✅ | ✅ | ✅ |
* Los límites varían según la longitud de los mensajes y la demanda del servidor en cada momento
Unidad mínima de texto — aprox. ¾ de una palabra en inglés. Todo se mide en tokens: tu mensaje, la respuesta, los archivos.
La "pizarra" de Claude — todo lo que puede ver a la vez. Cuando se llena, borra lo más antiguo.
Cada conversación acumula tokens — cuanto más larga, más del límite de uso consume.
"Abrir una conversación nueva al cambiar de tema ahorra límite"
Tokens de uso por plan · aproximado
traducción de los mensajes del slide anterior
Free
~40K tokens
cada 24 horas
Pro
~220K tokens
cada 5 horas
Max 5×
~1,1M tokens
cada 5 horas
Max 20×
~4,5M tokens
cada 5 horas
✅ Perfecto para Docentes
💡 Límites del Free
Forma de acceso 1 / 4
claude.ai
Cualquier navegador — Chrome, Firefox, Safari. Sin instalación.
Siempre actualizado automáticamente. Funciona en cualquier ordenador.
Sin acceso a archivos locales ni extensiones de escritorio.
URL directa
claude.ai
Ideal para
Uso esporádico · Ordenadores compartidos · Cuando no puedes instalar nada · Acceso rápido desde cualquier sitio
Todas las conversaciones, proyectos y memoria sincronizan entre plataformas
Forma de acceso 2 / 4
iOS · Android
App nativa en App Store y Google Play. Gratis para todos los planes.
Dictado por voz — habla y Claude te responde en audio. Ideal sobre la marcha.
Notificaciones, acceso rápido y Remote Control para enviar tareas al escritorio desde el móvil.
Disponible en
App Store · Google Play
Ideal para
Consultas rápidas fuera de casa · Dictado por voz · Enviar tareas al escritorio · Desplazamientos
Con Remote Control puedes asignar tareas desde el móvil al Claude de tu escritorio
Forma de acceso 3 / 4
Terminal · Claude Code
Claude Code corriendo directamente en la terminal. Sin interfaz gráfica.
Acceso completo al sistema de archivos, ejecución de comandos, integración con editores como VS Code.
Principalmente para desarrolladores. No lo usaremos en este curso.
Terminal
$ claude
> ¿En qué puedo ayudarte?
_ |
Ideal para
Desarrolladores · Automatizaciones · Integración con editores de código · Scripts y pipelines
No lo cubriremos en este curso — mencionado por completitud
Forma de acceso 4 / 4
Mac · Windows
Siempre en el dock. Atajo de teclado global para abrir Claude desde cualquier app.
Conecta Claude con tus archivos locales, calendario, iMessage y apps del escritorio.
Claude Code visual integrado y Cowork para delegar tareas largas al agente.
Descarga en
claude.com/download
Ideal para
Uso diario intensivo · Claude Code · Cowork · Extensiones locales · Integración con archivos del sistema
4 elementos imprescindibles para orientarte
1 · Barra lateral
Izquierda — historial de conversaciones organizado, proyectos y búsqueda
2 · Botón de perfil
Arriba derecha — ajustes, idioma, memoria y cambio de plan
3 · Ventana del chat
Centro — escribes y recibes · si hay algo visual se abre panel derecho con preview
4 · Selector superior ⭐
Arriba — cambia entre Chat, Cowork y Code · lo vemos en el siguiente slide
Recientes
Conversación activa
Conversación previa
Conversación previa
Tu cuenta
Plan Pro
¿Cómo puedo ayudarte hoy?
Escribe tu mensaje…
Los números corresponden a los elementos de la izquierda
Tres modos con el mismo Claude detrás — cambia qué pueden hacer y dónde ejecutan.
Chat
El Claude "clásico"
Conversación directa en tiempo real — escribes y respondes
Para
Escritura · análisis · preguntas · resúmenes · generación de contenido
⚡ Lo que usarás el 90% del tiempo
Cowork
Agente en sandbox
Ejecuta tareas largas en un entorno controlado — tú no supervisas
Para
Investigación web larga · scraping · análisis masivo · tareas que duran horas
💤 Cierra el portátil, sigue trabajando
Code
Acceso a tu máquina
Ve y toca tus archivos locales, ejecuta comandos, construye proyectos
Para
Organizar carpetas · procesar archivos en lote · scripts · proyectos reales
🔧 Cuando necesitas que toque archivos reales
Los 3 modos usan el mismo modelo — los vemos en profundidad en los bloques 7 y 8
Bloque 03 — Prompts
Las instrucciones que le das a Claude — el texto que escribes en la caja de chat
Todo lo que Claude lee antes de responder — tu mensaje + archivos adjuntos + historial
La respuesta que genera — depende directamente de cómo formulaste el prompt
"Prompt" = el mensaje · "Prompting" = el arte de formularlo bien
Prompt
Tu instrucción en la caja de texto
Claude lo interpreta
Junto con archivos y contexto previo
Respuesta
Generada según lo que entendió del prompt
La calidad del output depende directamente de la calidad del prompt
Cuanto mejor lo formules, mejor respuesta obtienes — sin tener que reescribir tres veces.
❌ Prompt vago
"Hazme un resumen de esto"
Resultado
Resumen genérico, longitud aleatoria, formato inesperado. Hay que reescribir el prompt y repetir.
✅ Prompt claro
"Resume este texto en 3 parrafos cortos, tono profesional, pensado para un email interno"
Resultado
Formato correcto a la primera, listo para copiar. Cero iteraciones.
Técnicas probadas directamente por el equipo que entrena a Claude.
Sé específico y directo
Trata a Claude como un nuevo compañero muy listo pero sin contexto
Da contexto del porqué
Explica para qué lo necesitas, no solo qué quieres
Usa ejemplos concretos
2–3 ejemplos dentro del mensaje para tono y formato
Etiquetas XML
Separa instrucciones, contexto e input con <tags>
Dale un rol
Una frase al principio fija tono, vocabulario y enfoque
Contexto arriba, pregunta abajo
En prompts con contexto largo, pregunta al final
Vamos a ver cada una con un ejemplo concreto — el efecto acumulado es enorme.
Exportar Diapositivas 21 a 30 (Las 6 claves):
Trata a Claude como un profesor sustituto — muy inteligente, pero que no conoce a tus alumnos ni la dinámica de tu aula.
Si un humano leyera tu prompt sin conocerte, ¿sabría exactamente qué hacer? Si no, es demasiado vago
Cantidad y precisión de detalles > brevedad.
❌ Vago
"Prepárame una clase sobre el ciclo del agua."
✅ Específico
"Eres un profesor de geografía para alumnos de 3er grado de Primaria. A partir del PDF adjunto del temario oficial, diseña una sesión de 50 minutos sobre el ciclo del agua que incluya: un experimento práctico sencillo, un esquema visual interactivo para completar y un cuestionario de 5 preguntas tipo test para comprobar la comprensión al final. Usa un lenguaje motivador y adapta el contenido para alumnos de 8 años."
Más detalle = menos espacio para que Claude adivine mal
No solo digas qué quieres — explica para qué. Cuando Claude entiende la motivación, toma mejores decisiones sobre los detalles que no mencionas
El porqué le permite generalizar bien a los casos que tú no has anticipado en tu prompt
Una sola frase de contexto ahorra una conversación entera.
❌ Orden seca
"No uses negrita ni listas con guiones"
✅ Con el porqué
"Evita negrita, listas con guiones o cualquier formato que no se vea bien en un email de Gmail — voy a copiar la respuesta tal cual y enviarla"
Con ese contexto, Claude también evitará cursivas, títulos, separadores… no solo lo que prohíbes literalmente
Tengo que escribir un email a María Reyes, directora de marketing de FitnessPro, una tienda online de suplementación deportiva y accesorios de fitness que factura unos 600.000 € al año y vende por web, Instagram y WhatsApp Business.
Trabajo en una consultora de IA que ayuda a pymes de e-commerce. Nuestros servicios son: chatbots entrenados con la info de la tienda para atender dudas de producto 24/7, un recomendador que sugiere productos en la ficha según el carrito del cliente, generación automática de descripciones de producto en el tono de la marca, dashboards de ventas con alertas de stock, y automatizaciones de email marketing segmentado por comportamiento de compra. Implementamos en 3-4 semanas y damos soporte mensual.
Redacta un email de primer contacto proponiéndole nuestros servicios. Céntrate en los tres que más encajan con una tienda online pequeña: chatbot de atención, recomendador en ficha y email marketing. El resto ni los menciones — si se lo suelto todo de golpe la pierdo.
Que sea entre 180 y 230 palabras, en tono cercano pero profesional, sin ser agresivo, porque es un email frío y si suena a venta pura no lo va a leer.
Termina proponiendo una llamada de 20 minutos con dos franjas concretas de la semana que viene, porque si dejo abierto "cuando te venga bien" nadie responde.
Evita negrita y listas con guiones, porque voy a copiar la respuesta tal cual y enviarla desde mi Gmail y esos formatos ahí se ven raros.
Dale 2 o 3 ejemplos dentro del propio mensaje — Anthropic lo llama multishot prompting y es la técnica que más mueve la aguja
Tono · Estructura · Formato — cosas difíciles de describir con palabras pero fáciles de mostrar
Un ejemplo vale más que 10 adjetivos.
Redacta un comentario para el boletín de notas.
Usa este estilo (mis comentarios habituales):
Ejemplo 1
Muestra gran interés por la lectura y participa activamente en clase. Ha mejorado mucho su expresión escrita en este trimestre. ¡Enhorabuena!
Ejemplo 2
Debe esforzarse más en la limpieza de su cuaderno y en el orden de las operaciones matemáticas. Aunque comprende los conceptos, le falta atención al detalle. ¡A por ello!
Ahora redacta el comentario para: [Marta - Buena en lengua, floja en cálculo]
Con 2 ejemplos, Claude clava tu tono, formato y estilo.
Tengo que redactar comentarios personalizados para los boletines de notas de mi clase de 3er grado de Primaria.
Te adjunto un archivo con ejemplos de cómo suelo redactar estos comentarios para que captes el tono cercano, motivador y profesional que utilizo con las familias.
Quiero que el comentario para Marta sea breve (unas 3-4 líneas), destacando su excelente progreso en Lengua pero mencionando con tacto que debe concentrarse más en los retos de matemáticas, porque es vital que la familia sienta que conocemos bien sus fortalezas antes de señalar las áreas de mejora.
Nada de lenguaje excesivamente técnico ni párrafos infinitos, porque estos comentarios los leerán padres y madres que necesitan claridad y cercanía.
Separa instrucciones, contexto e input con etiquetas tipo <instrucciones>, <contexto>, <input>
Claude fue entrenado con XML — las etiquetas le ayudan a saber qué es instrucción y qué es dato, reduciendo malentendidos en prompts largos
No hay tags "oficiales" — usa los que describan tu contenido.
<instrucciones>
Diseña una unidad didáctica de 4 sesiones
basada en ABP sobre el Sistema Solar.
</instrucciones>
<contexto>
Alumnos de 5º de Primaria (10-11 años).
Aula inclusiva con 2 alumnos con TDAH.
</contexto>
<objetivos>
... lista de criterios de evaluación ...
</objetivos>
Cada sección en su caja — sin ambigüedad.
<instrucciones>
Diseña una unidad didáctica de 4 sesiones sobre el Sistema Solar utilizando la metodología de Aprendizaje Basado en Proyectos (ABP). La unidad debe culminar en la creación de una maqueta interactiva.
</instrucciones>
<contexto>
Soy profesor de Ciencias Naturales en 5º de Primaria. Necesito que el nivel sea motivador pero accesible, ya que tengo un aula con diversidad de ritmos y 2 alumnos con TDAH que requieren actividades manipulativas y directas para mantener la atención.
</contexto>
<formato-salida>
Presenta un esquema de cada sesión con: Objetivos, Actividades Principales y Recursos necesarios.
Ejemplo:
Sesión 1: El Sol y nosotros.
- Actividad: Dibujar sombras en el patio a distintas horas.
- Recurso: Tizas, brújula.
</formato-salida>
Una sola frase al principio marca la diferencia — define quién es Claude en esta conversación
Fija el tono, el vocabulario y el enfoque — Claude se comporta como el experto que le pidas
Es lo más barato en tokens con mayor impacto en calidad.
Ejemplo de rol
"Eres un experto en diseño curricular del Ministerio de Educación. Analiza este documento de Estándares Básicos de Competencias y propón una secuencia didáctica que integre Lenguaje y Ciudadanía para 5º de Primaria."
Otros roles útiles
Cuanto más específico el rol, mejor — "catedrático de Lengua Castellana experto en el Siglo de Oro" > "profesor de Lengua"
<rol>
Eres un Asesor Pedagógico Senior con maestría en Innovación Educativa. Tu especialidad es traducir estándares ministeriales abstractos en actividades de aula concretas, motivadoras e inclusivas.
</rol>
<instrucciones>
Revisa el PDF adjunto de Estándares Básicos de Competencias. Selecciona un estándar de Matemáticas y otro de Ciencias para 3er grado y propón un proyecto de aprendizaje integrado (ABP) que dure 2 semanas.
</instrucciones>
<contexto>
Trabajo en un entorno rural donde el acceso a laboratorios es limitado. Necesito que el proyecto use materiales del entorno (semillas, tierra, reciclaje) para que todos los alumnos puedan participar activamente sin incurrir en costes para las familias.
</contexto>
<formato-salida>
Estructura la respuesta en: Nombre del Proyecto, Estándares vinculados, Reto Central y Plan de acción día a día. Usa este formato:
Proyecto: Huerto Matemático.
Estándar: Medición y Pensamiento Aleatorio.
Reto: ¿Cuánta agua necesita nuestra planta para crecer simétricamente?
</formato-salida>
En mensajes con mucho contexto — pega primero el texto largo y haz la pregunta al final
Anthropic mide mejoras de hasta un 30% en tareas sobre textos largos solo reordenando. La pregunta al final queda "fresca" justo antes de responder
Regla especialmente útil a partir de ~5.000 tokens de contexto.
Orden recomendado en el mensaje
1 · Rol + contexto
"Eres un coordinador académico de un colegio bilingüe. Revisa este Proyecto Pedagógico para el próximo año."
2 · Informe largo
<propuesta>
Objetivos, metodologías, recursos, presupuesto… 15 páginas.
</propuesta>
3 · Pregunta ← al final
"¿Qué 3 debilidades ves en la viabilidad técnica? ¿Aprobar o pedir ajustes?"
Rol + contexto → Datos largos → Pregunta.
<rol>
Eres un Asesor de Calidad Educativa especializado en colegios con modelos internacionales (IB/Cambridge) en Colombia. Tienes 15 años de experiencia evaluando la coherencia entre el PEI y las prácticas de aula.
</rol>
<contexto>
Estamos revisando nuestra propuesta de bilingüismo para Secundaria. Si la propuesta es muy ambiciosa, frustraremos a los profesores; si es muy laxa, perderemos competitividad frente a otros colegios privados del sector.
Te adjunto el borrador del plan curricular de Inglés para 2026. Analiza si las metas de salida (C1 al finalizar 11º) son realistas según las horas lectivas declaradas.
</contexto>
<plan-curricular>
Colegio Bilingüe Nueva Era · Plan Inglés 2026 (Borrador)
Enfoque: CLIL (Content and Language Integrated Learning) en Ciencias y Matemáticas desde 6º grado.
Intensidad horaria: 8 horas semanales de lengua inglesa + 10 horas de materias en inglés. Total: 18 horas/semana.
Meta: Alcanzar nivel B2 en 9º grado y C1 sólido en 11º según el marco común europeo (MCER).
Estado actual: Resultados de las pruebas Saber 11 muestran que el 85% está en B1+. Las pruebas externas Cambridge (FCE) en 10º tienen una tasa de aprobación del 72%.
Desafíos detectados: (1) Falta de vocabulario técnico en los alumnos para CLIL; (2) Rotación de docentes nativos (estancia media 1.5 años); (3) Heterogeneidad de niveles en los grupos de ingreso en 6º (alumnos nuevos vs. alumnos antiguos).
Recursos: Licencia digital Progress Plus, laboratorio Multimedia, plan de inmersión en Canadá opcional en 9º.
</plan-curricular>
<formato-salida>
Estructura la respuesta como un informe técnico de auditoría, con: Puntos Críticos (amenazas al objetivo C1), Oportunidades (uso de recursos existentes), y Recomendación Final.
Ejemplo de cierre:
"Recomendación: Viable con ajustes — Requiere fortalecer el vocabulario técnico en 6º antes de iniciar CLIL pleno."
</formato-salida>
<restricciones>
No seas excesivamente adulador. Prefiero una crítica honesta y dura ahora que un fracaso en las pruebas Saber dentro de dos años.
</restricciones>
Basándote en los datos del borrador: ¿Ves viable el salto de B1+ a C1 en el tiempo restante o la meta es solo cosmética? ¿Qué 2 cambios estructurales harías mañana mismo?
Tienes 3 propuestas de plataformas LMS y los resultados de satisfacción de tus docentes. Quieres que Claude analice cuál resuelve mejor tus cuellos de botella pedagógicos.
Una decisión ejecutiva que equilibre costes, facilidad de uso para los profes y potencia pedagógica.
Un caso cotidiano donde un prompt vago te da una respuesta inútil.
❌ Primer intento
"Mira estas propuestas y dime qué plataforma bilingüe nos conviene contratar"
📎 propuesta_A.pdf · propuesta_B.pdf · feedback_docentes.xlsx
Qué devuelve Claude
Resumen genérico de cada funcionalidad, sin priorizar tus necesidades reales, sin calcular el impacto en la carga docente. No te da un veredicto útil.
Vamos a reescribirlo aplicando las 6 claves →
[ROL — Clave 5]
Eres un Coordinador de Innovación Educativa con amplia experiencia en transformación digital de colegios privados...
[ESPECÍFICO + PORQUÉ — Claves 1+2]
Debo presentar mañana la terna final al Consejo Directivo. Adjunto 3 propuestas de LMS.
[CONTEXTO CON XML — Clave 4]
<estado-actual> ... </estado-actual>
<objetivos-institucionales>
Buscamos trazabilidad en la evaluación, no solo repositorio de PDFs.
La mayoría de profes tienen nivel TIC medio-bajo.
</objetivos-institucionales>
[FORMATO CON EJEMPLOS — Clave 3]
Devuelve:
1. Tabla: Opcion | Coste/Licencia | Ventaja Pedagógica | Curva de aprendizaje
2. Veredicto:
✅ "Ideal para el modelo IB del colegio"
⚠️ "Potente pero muy compleja para Primaria"
❌ "Demasiado cara para lo que ofrece"
[PREGUNTA AL FINAL — Clave 6]
¿Con cuál empezamos la migración en 2026? ¿Por qué?
Clave 5 · Rol
Tono de experto que entiende los retos de un aula real.
Claves 1+2 · Específico + porqué
Decisión que afecta al presupuesto y a la paz mental de los profes.
Clave 4 · XML + contexto separado
Separamos objetivos de aula, miedos de los profes y propuestas técnicas.
Clave 3 · Formato + ejemplos de veredicto
Tabla de impacto + ✅⚠️❌ con justificación académica.
Clave 6 · Pregunta al final
Después de toda la información y contexto
Eres un Asesor Senior en Transformación Digital Educativa para colegios privados en Colombia. Has liderado migraciones tecnológicas exitosas en instituciones de más de 1.000 alumnos.
Objetivo
Necesito decidir cuál de los 3 ecosistemas LMS (Learning Management System) se integra mejor en nuestro Colegio para el próximo año lectivo. Debo presentar mi elección mañana al Consejo Directivo; si me equivoco, comprometo la inversión tecnológica de los próximos 3 años.
<contexto-colegio>
Somos un colegio bilingüe en Bogotá con enfoque en metodologías activas. Los docentes están saturados con el papeleo administrativo y buscamos una plataforma que les ahorre tiempo, no que les dé más trabajo. Tenemos licencias de Google Workspace for Education pero nos queda corto para el seguimiento por competencias.
</contexto-colegio>
<propuestas-proveedores>
[PDF adjunto: propuesta-canvas-edu.pdf — Enfoque en analítica avanzada y rubricas IB.]
[PDF adjunto: propuesta-google-plus.pdf — Integración nativa, pero menos trazabilidad.]
[PDF adjunto: propuesta-plataforma-local.pdf — Menor coste, soporte en español, pero interfaz anticuada.]
</propuestas-proveedores>
Lo que necesito que hagas
Analiza las 3 propuestas y nuestro contexto. Devuelve exactamente esto:
<formato-salida>
1. Matriz de decisión con columnas: Plataforma | Coste Unitario | Facilidad para el Docente | Fortalezas Académicas | Soporte Técnico.
2. Veredicto Ejecutivo. Para cada opción, una valoración rápida:
✅ Seleccionada → "Óptima para nuestro modelo bilingüe e IB"
⚠️ En observación → "Demasiada formación requerida para los docentes actuales"
❌ Descartada → "Funcionalidades cubiertas por lo que ya tenemos o coste excesivo"
3. Recomendación de implantación: Una hoja de ruta de 3 pasos para el primer trimestre de 2026.
</formato-salida>
Con todo lo anterior: ¿Qué ecosistema nos recomiendas elegir y cuál es la "bandera roja" principal de esa elección que debo explicar al dueño del colegio?
Un buen prompt convierte una respuesta genérica en una respuesta accionable a la primera.
❌ Sin las 6 claves
· Respuesta genérica tipo "depende"
· Formato impredecible cada vez
· Mezcla datos con opiniones
· Toca iterar 3-4 veces para algo útil
✅ Con las 6 claves
· Respuesta específica para tu caso
· Formato exacto que pediste
· Datos separados de instrucciones
· Cero iteraciones — accionable a la primera
¿En qué más puedes aplicar estas 6 claves?
📝 Evaluación
Crear rúbricas de evaluación por competencias alineadas con el PEI
⚡ Gestión de aula
Diseñar protocolos de resolución de conflictos entre alumnos
📚 Material didáctico
Adaptar textos complejos a diferentes niveles de comprensión lectora
🌍 Salidas pedagógicas
Planificar itinerarios educativos con objetivos de aprendizaje claros
📧 Familias
Redactar comunicados oficiales cercanos pero profesionales para padres
📈 Análisis de datos
Cruzar resultados de pruebas externas para detectar áreas de mejora
Bloque 04 — Archivos
Arrastra y suelta el archivo en la caja de chat, o pulsa el clip 📎. Claude lo lee, lo entiende y hace lo que le pidas.
Documentos
PDF, Word, TXT
Tablas
Excel, CSV, Sheets
Imágenes
PNG, JPG, WebP
Código
.py .js .html .css
Generar
Crear imágenes
Presentaciones
PowerPoint, Keynote
Conectores
Drive, Notion, GitHub
Audio · Vídeo
Transcripciones
Convierte un PEI de 120 páginas en una hoja de ruta de 5 puntos clave
Estándares, competencias y evidencias — Claude las identifica en segundos
"¿Qué dice el manual sobre el uniforme?" — con la cita textual exacta
<rol>
Asesor Pedagógico con experiencia
en calidad educativa del MEN.
</rol>
<contexto>
Documento de Estándares de Lenguaje.
Analiza para 11º grado. Quiero
actividades prácticas, no solo teoría.
</contexto>
<formato-salida>
Para las 5 competencias prioritarias:
· Meta de aprendizaje
· Proyecto de aula sugerido
· Criterio de evaluación (Rúbrica)
Ej: "Debate sobre ética en la IA"
</formato-salida>
¿Qué 5 proyectos innovadores sacarías
de estos estándares y cómo se evalúan?
Eres un Asesor Pedagógico experto en Calidad Educativa en Colombia, con 10 años trabajando con instituciones privadas de alto desempeño.
<contexto>
Estoy revisando el plan de estudios de Lenguaje para 11º grado. El objetivo no es solo que cumplan con los Estándares Básicos de Competencias del MEN, sino que los alumnos desarrollen un pensamiento crítico superior para la vida universitaria. No quiero una lista académica; quiero proyectos que los estudiantes puedan amar y que realmente los reten.
</contexto>
<estandares-lenguaje>
[PDF adjunto: estandares-lenguaje.pdf]
</estandares-lenguaje>
<formato-salida>
Selecciona las 5 competencias prioritarias del documento para 11º. Para cada una devuelve:
1. Meta de aprendizaje (en lenguaje cercano al alumno)
2. Proyecto de aula sugerido (innovador, ABP, uso de tecnología)
3. Criterio de evaluación claro (qué debe saber hacer el alumno)
Ejemplo del formato esperado:
"Competencia 1 · Ética de la comunicación
Meta: Sabré debatir sobre la verdad en la era de la IA sin perder mi criterio propio.
Proyecto: Crear un podcast sobre Deepfakes y desinformación en redes sociales.
Evaluación: El alumno identifica 3 sesgos en un discurso dado y propone una contraargumentación ética."
</formato-salida>
<restricciones>
Evita el "lenguaje ministerial" excesivo. Quiero que el profesor que lea esto se sienta inspirado para entrar mañana al aula. Tono profesional pero dinámico. Si una competencia es demasiado redundante con grados anteriores, descártala.
</restricciones>
Basándote en los estándares del MEN: ¿qué 5 proyectos innovadores sacarías y cómo se evalúan para transformar la clase de 11º?
"¿Qué grado mejoró más en Matemáticas?" — Claude lo identifica
Promedios ponderados, tasas de aprobación por profesor — sin Excel
Cruza resultados internos con Pruebas Saber externas
Bonus: puede generarte un gráfico directamente en la respuesta (→ bloque 5)
<rol>
Analista de Datos Educativos senior
especialista en evaluación por logros.
</rol>
<contexto>
CSV adjunto · resultados Saber 11
del colegio en los últimos 5 años.
</contexto>
<formato-salida>
1. Evolución por área (Letras/Ciencias)
2. Brecha de género en resultados
3. Materias con mayor varianza
4. Top 3 cuellos de botella
</formato-salida>
Propón un plan de refuerzo basado
en la data para el próximo periodo.
Eres un Analista de Datos Educativos senior especializado en el seguimiento de indicadores de calidad y Pruebas Saber en colegios bilingües.
<contexto>
Te adjunto un CSV con los resultados históricos del colegio en las Pruebas Saber 11 desde 2020 hasta 2024. Necesito un informe crudo para el equipo directivo. No queremos que nos digas "todo va bien" si los números dicen lo contrario. Queremos ver dónde está la brecha real.
</contexto>
<datos>
[CSV adjunto: resultados-saber-11.csv]
</datos>
<formato-salida>
Analiza los datos y devuelve:
1. Tabla de evolución · promedio por área anual. Marca en ROJO las áreas que han bajado más de 3 puntos.
2. Brecha de género · comparación de promedios entre niños y niñas en Ciencias y Matemáticas.
3. Dispersión · identifica si la varianza en Inglés está aumentando (¿nos estamos polarizando entre bilingües y no bilingües?).
4. Top 3 "Cuellos de Botella" · áreas o competencias específicas donde el rendimiento está estancado.
Cierra con 3 recomendaciones pedagógicas basadas estrictamente en la tendencia de estos datos y 1 alerta sobre el área con mayor riesgo de caída para 2025.
Ejemplo de tabla para el punto 1:
| Año | Matemáticas | Lectura Crítica | Tendencia |
| 2024 | 72 | 68 | 📉 -4v |
</formato-salida>
<restricciones>
Nada de rellenos. Si los datos muestran que un cambio de metodología en 2022 no funcionó, indícalo. Si faltan datos en algún año, márcalo como [sin data].
</restricciones>
Con el archivo de promedios adjunto: ¿cuáles son los hallazgos críticos de nuestra evolución en las Saber 11 y qué deberíamos priorizar en el plan de mejora?
Captura una cartelera en el pasillo y analiza el impacto visual
Lee exámenes a mano, diarios de campo o notas en la pizarra
Evalúa mapas conceptuales, dibujos anatómicos o montajes de Lab
No identifica personas concretas por privacidad.
<rol>
Asesor Pedagógico experto en
Evaluación Formativa.
</rol>
<contexto>
📎 dibujo_celula_estudiante.jpg
Busca errores conceptuales.
Si faltan organelos → lístalos.
</contexto>
<formato-salida>
1. Feedback para el alumno (positivo)
2. Tabla de precisión científica
3. 2 conceptos a reforzar
4. Calificación sugerida con criterio
</formato-salida>
¿Cómo le darías este feedback
para que el niño aprenda mas?
Eres un Asesor Pedagógico experto en Evaluación Formativa y Retroalimentación Efectiva para Educación Básica.
<contexto>
Te adjunto la foto de un dibujo que hizo un alumno de 4º grado sobre la célula y sus organelos tras una clase de ciencias. Quiero que actúes como mi pareja pedagógica: ayúdame a ver qué entendió el niño y qué se le escapó, para darle un feedback que lo motive a seguir investigando, no solo "ponerle una nota".
</contexto>
<evidencia>
[Imagen adjunta: dibujo-alumno.jpg de la célula]
</evidencia>
<formato-salida>
Analiza la imagen y devuelve:
1. Feedback para el alumno · un párrafo escrito para un niño de 9 años, destacando lo que hizo bien (ej. "me encanta como dibujaste la mitocondria").
2. Matriz de precisión · Tabla con: Organelo | ¿Está presente? | ¿Es correcto el dibujo? | Nota pedagógica.
3. Conceptos a reforzar · Los 2 fallos más comunes que ves en el dibujo que indican una confusión conceptual profunda.
4. Recomendación de aula · ¿Qué actividad harías con toda la clase mañana al ver que varios niños cometen el mismo error en este dibujo?
</formato-salida>
<restricciones>
No seas condescendiente. El feedback debe ser retador. Si el dibujo es un caos total, busca al menos un hilo de pensamiento lógico para rescatar. Tono cálido pero científicamente riguroso.
</restricciones>
Basándote en este dibujo de la célula: ¿qué nivel de comprensión demuestra el alumno y cómo puedo elevar su aprendizaje con mi respuesta?
SVG — logos, iconos e ilustraciones escalables e infinitamente editables
Mermaid — flujos, organigramas, cronogramas, ER, mapas mentales
HTML · React — landings, mockups, mini-apps interactivas con gráficos
No hace fotos ni arte raster. Para eso, otras herramientas (→ bloque 5 explica Artifacts en profundidad).
<rol>
Diseñador Instruccional especializado
en visualización académica.
</rol>
<contexto>
Ruta de Atención de Convivencia Escolar.
Basada en la Ley 1620.
Formato Mermaid para la web corporativa.
</contexto>
<formato-salida>
Diagrama de flujo (Mermaid)
Nodos por Tipo I, II y III
Colores: Verde, Amarillo, Rojo
Pasos numerados claros
</formato-salida>
Devuélvelo como artifact interactivo.
Eres Diseñador Instruccional Senior con amplia experiencia en la creación de protocolos de convivencia escolar y visualización de procesos institucionales.
<contexto>
Necesito crear la "Ruta de Atención Integral" para nuestro manual de convivencia, basada en la Ley 1620 de Colombia. Los padres y alumnos se pierden en el texto legal; necesito que el proceso sea visual, claro y que quepa en un solo vistazo en la web del colegio. Lo quiero en Mermaid para poder actualizar los pasos si el comité de convivencia hace cambios.
</contexto>
<formato-salida>
Diseña el flujo en Mermaid con estos requisitos:
1. Estructura visual
· Triple entrada: Situaciones Tipo I (Verde), Tipo II (Naranja), Tipo III (Rojo)
· Claridad en quién interviene: Docente -> Coordinador -> Comité -> Rectoría
· Tiempos de respuesta sugeridos según la norma
2. Elementos técnicos
· Código Mermaid completo (graph TD o LR)
· Estilos para que los colores se lean bien
· Nodos con nombres cortos y verbos de acción (ej: "Activar Protocolo", "Notificar Familia")
3. Guía de uso
· Una breve nota de 3 frases para que el webmaster sepa cómo incrustar el código y hacerlo responsive.
Devuélvelo como artifact interactivo para que podamos probar diferentes rutas de decisión (¿qué pasa si la familia no asiste?, ¿qué pasa si hay delito?, etc.).
</formato-salida>
<restricciones>
Evita diagramas con 50 flechas cruzándose. La simplicidad es prioritaria para que un padre angustiado pueda entender el siguiente paso. Nada de jerga técnica innecesaria.
</restricciones>
Genera el código Mermaid para la Ruta de Convivencia que cumpla con la Ley 1620 y sea visualmente impecable.
Cada diapositiva del taller pedagógico o la asamblea de padres
"Esta slide de pensiones es confusa, simplifica el gráfico"
Adapta el mensaje: de rectoría a familias, o de profes a alumnos
Bonus: puede generar un .pptx nuevo desde cero como artefacto (→ bloque 5)
<rol>
Director de Comunicaciones
especialista en Marketing Educativo.
</rol>
<contexto>
📎 presentacion_pensiones_2026.pdf
Necesito que sea amigable.
Los padres están preocupados por el coste.
</contexto>
<formato-salida>
1. Diagnóstico de tono (empático?)
2. Qué sobran y qué faltan
3. 3 Key messages para el cierre
</formato-salida>
¿Cómo hacemos que los padres
entiendan el valor de la inversión?
Eres un Consultor Senior en Liderazgo Educativo y Comunicación Institucional, especializado en ayudar a rectores a comunicar decisiones difíciles a su comunidad.
<contexto>
Te adjunto la presentación que hemos preparado para la Asamblea de Padres sobre el ajuste de pensiones y el plan de inversión pedagógica para 2026. El ambiente está tenso por la situación económica. Necesito que revises si el deck transmite confianza y valor, o si parece que solo estamos pidiendo más dinero sin justificación de calidad.
</contexto>
<deck>
[PDF adjunto: presentacion-asamblea.pdf]
</deck>
<formato-salida>
Analiza la presentación desde estos 3 ángulos:
1. Psicología del mensaje · ¿Usamos un tono defensivo o de alianza? Identifica 2 frases que puedan generar rechazo.
2. Valor percibido · ¿Queda claro en qué se beneficia el alumno con la nueva inversión (ej. laboratorios, bilingüismo)? ¿Qué slide debería ser la protagonista?
3. Estructura ganadora · Reordenamiento sugerido para que la presentación termine "arriba", con los padres sintiéndose orgullosos de pertenecer al colegio.
Cierra con el "One-Liner" (una sola frase) que el Rector debe decir al final para cerrar el trato con la asamblea y 3 posibles dudas de los padres con su respuesta sugerida.
</formato-salida>
<restricciones>
Se brutally honest. Si una slide de datos financieros parece un jeroglífico, dímelo. No quiero que el Rector pierda a su audiencia en el minuto 5.
</restricciones>
¿Qué cambios harías en esta presentación para que la Asamblea de Padres apruebe el plan de inversión con convicción?
"¿Qué hace esta función?" — incluso si es código heredado de 2015 sin comentarios
"Añade manejo de errores" · "Convierte a async/await" · "Pásalo a TypeScript"
Pégale el error del terminal — Claude lo lee, entiende la causa y propone el fix
Claude es nº1 en benchmarks de código (80.8% SWE-bench).
<rol>
Docente de Tecnología e Informática
con foco en Algoritmia.
</rol>
<contexto>
📎 promedio_ponderado.py + terminal.txt
Script para calcular notas de 10º.
No procesa los decimales bien.
</contexto>
<formato-salida>
1. Explicación para el alumno
2. Diff de corrección
3. Ejercicio de reto adicional
Ej: "Error · división por cero"
</formato-salida>
¿Cómo lo arreglo y cómo lo
explicamos en clase mañana?
Eres el Jefe del Departamento de Tecnología e Informática en un colegio bilingüe, con un enfoque en enseñanza de la programación basada en retos reales.
<contexto>
Un alumno de 10º grado me ha enviado su script de Python para calcular los promedios ponderados del periodo. El código "corre" pero da resultados extraños con los decimales y se rompe si el alumno no tiene alguna nota. Quiero corregirlo, pero aprovechando para que él entienda por qué falló. Es material para la clase de mañana.
</contexto>
<archivos>
[Adjunto: promedio_notas.py — el script del alumno]
[Adjunto: log_error.txt — el mensaje de error del sistema]
</archivos>
<formato-salida>
Devuélveme:
1. "Pista Pedagógica" · Una frase para que el alumno intente encontrar el fallo solo antes de ver la solución.
2. Causa raíz técnica · Explicación de 1 línea para mí (el profesor).
3. Diff de corrección · El cambio de código exacto (- / +).
4. Reto extra · ¿Qué pequeña funcionalidad le pedirías añadir al alumno para que aprenda a manejar errores (ej. try/except)?
Ejemplo de formato:
"Pista: Revisa qué pasa cuando multiplicas un número por algo que no existe.
Diff:
- promedio = suma / total
+ promedio = round(suma / total, 2) if total > 0 else 0"
</formato-salida>
<restricciones>
Tono de mentor, no de evaluador distante. Usa analogías escolares si ayuda a la explicación. No me des 500 líneas de código nuevo, solo el arreglo del bug existente.
</restricciones>
¿Qué error tiene este calculador de notas y cómo lo convertimos en un momento de aprendizaje para el alumno?
Hoy, pedir código por chat se queda corto. El verdadero superpoder para programar es Claude Code — entra a tu repo, ejecuta comandos, modifica archivos. Lo vemos en profundidad en el bloque 7.
Bloque 05 — Respuestas visuales
Un mini-dashboard de HTML + SVG renderizado dentro del chat — matrículas, promedios y alertas, todo en una respuesta
Cierres de periodo, reportes de rectoría, seguimiento de asistencia — cuando necesitas ver la "salud" académica en cifras
Interactivo: pasas el cursor por una barra y ves el valor exacto. No es imagen, es código vivo.
Eres un Analista de Datos Educativos de alto nivel. Sabes que un Rector no tiene tiempo para ver 500 filas de un Excel, necesita decisiones rápidas basadas en evidencia clara.
<contexto>
Te adjunto el CSV con las notas del tercer periodo del grado 11º. Necesito una visualización interactiva dentro del propio chat (HTML/SVG) para presentarla en el consejo académico de esta tarde. No lo abras como artefacto, quiero que la respuesta sea el dashboard directamente.
</contexto>
<datos>
[CSV adjunto: notas-periodo-3.csv]
</datos>
<formato-salida>
Crea un mini-dashboard con estos 3 bloques:
1. 3 Tarjetas KPI (arriba):
· Promedio General del Grado
· % de Alumnos en riesgo (bajo 3.0)
· Asignatura con mayor mejora vs periodo anterior
2. Gráfico de Barras
Promedio por asignatura (Matemáticas, Lenguaje, Ciencias, etc.). Colores corporativos (azul/gris). Al pasar el cursor, que se vea la nota exacta.
3. Tabla de Alertas
Listado de los 5 alumnos que necesitan refuerzo inmediato según la tendencia. Columnas: Alumno · Promedio · Materia Crítica.
Estilo: Limpio, minimalista, modo oscuro. Tipografía sans-serif profesional.
</formato-salida>
<restricciones>
Renderiza todo en la respuesta del chat. Evita explicaciones largas, deja que los datos hablen.
</restricciones>
Con el archivo de notas adjunto: ¿cuál es el estado académico de 11º para el consejo de hoy?
Un diagrama de nodos conectados donde clicas cada paso de la ruta (comité, rectoría, etc.) y se expande el protocolo
Rutas de atención integral, procesos de admisión, flujos de nivelación — cuando el proceso tiene muchas "ramas"
El diagrama responde al click. Sin abrir 20 pestañas ni leer un PDF entero.
Eres el Coordinador de Admisiones de un colegio internacional. Tu objetivo es que el proceso sea transparente y amigable para los nuevos padres.
<contexto>
Dibuja la ruta de admisión para el año 2026. Es un proceso de 5 pasos. Quiero un diagrama interactivo donde, al clicar en cada paso, se muestre debajo qué documentos se necesitan y quién es el responsable. Todo embebido en el chat para que los padres sientan que el sistema es moderno.
</contexto>
<formato-salida>
Diagrama interactivo (HTML/JS/SVG):
Paso 1: Solicitud Online (Formulario + Pago inscripción)
Paso 2: Pruebas Académicas (Matemáticas, Inglés y Razonamiento)
Paso 3: Entrevista (Psicología y Coordinación)
Paso 4: Comité de Admisiones (Revisión de perfil)
Paso 5: Formalización (Firma de contrato y matrícula)
Diseño: Estilo "pipeline" minimalista. El paso activo debe brillar. El panel de detalle inferior debe actualizarse al vuelo sin recargar la página.
</formato-salida>
Genera la ruta de admisión interactiva para nuestros prospectos más importantes.
Una mini-herramienta con sliders y controles reales — ajustas las notas del alumno y ves cómo impacta al promedio final
Para explicar sistemas de calificación, balances de carga o simulaciones de rendimiento académico
El concepto se entiende moviendo. Imposible de explicar tan rápido con texto.
Eres el Jefe de Calidad Educativa. Sabes que a los alumnos y padres les cuesta entender cómo una nota baja en el primer trimestre les puede costar el año.
<contexto>
Crea un Simulador de Calificación Final. La idea es que el alumno mueva sliders con sus notas actuales y proyectadas, y el gráfico le diga si aprueba o no según los pesos del sistema (Q1: 30%, Q2: 30%, Q3: 40%). Quiero la respuesta como herramienta interactiva en el chat.
</contexto>
<formato-salida>
Calculadora visual con:
· Sliders para Periodo 1, Periodo 2 y Examen Final.
· Gráfico de área que muestre la "línea de salvación" (3.0 o 6.0 según escala).
· Cifras dinámicas: "Necesitas sacar un X.X en el final para pasar".
· Presets: "Fui fatal al principio", "Voy sobrado", "Necesito el 3.0 justo".
Estilo: Amigable, tipografía legible, colores de semáforo (Verde = Pasa, Rojo = Recupera).
</formato-salida>
¿Cómo quedaría el simulador de notas para ayudar a mis alumnos de bachillerato?
Tarjetas lado a lado para comparar Plataformas Educativas (LMS) o herramientas para el aula — el colegio decide mejor
Comparar Canvas vs Moodle, Google Classroom vs Teams — o elegir el mejor app para enseñar programación
Con búsqueda web activa, los precios son de hoy — no del dataset de entrenamiento.
Eres el Director de Innovación Tecnológica (ICT) del Colegio. Tienes que elegir el nuevo LMS (Learning Management System) para la institución.
<contexto>
Estamos dudando entre Google Classroom, Microsoft Teams, Moodle y Canvas. Tenemos 1.500 alumnos y 120 docentes. La decisión debe basarse en facilidad de uso, coste de licencias y robustez técnica. Búscalo en la web ahora mismo para tener los datos de hoy.
</contexto>
<formato-salida>
4 Tarjetas comparativas en el chat:
· Coste por alumno (anual)
· Mejores 3 integraciones educativas
· Facilidad para profes de preescolar vs bachillerato
· Veredicto: ¿Por qué sí o por qué no para nuestro caso?
Marca con una insignia de "Garantía TIC" la que consideres la mejor inversión a largo plazo.
</formato-salida>
Activa búsqueda web: ¿cuál es la comparativa real de LMS para un colegio de 1.500 alumnos hoy?
Una ilustración que explica un concepto pedagógico — cómo funciona la memoria o el ciclo de aprendizaje, con metáforas visuales
Explicar algo técnico a un no técnico · visualizar arquitecturas · representar ideas difíciles de contar con palabras
Editable por palabras: "más azul", "flechas más gruesas", "quita la caja gris". Y se redibuja.
Eres Docente de Psicología Cognitiva. Quieres explicarle a tus alumnos cómo funciona el "Ciclo de Aprendizaje Experiencial" de Kolb.
<contexto>
Necesito un diagrama visual, no un dibujo infantil, sino algo que parezca de una revista científica moderna. Úsalo para explicar las 4 etapas: Experiencia Concreta, Observación Reflexiva, Conceptualización Abstracta y Experimentación Activa. En español y dentro del chat.
</contexto>
<formato-salida>
Diagrama circular SVG/HTML:
· 4 cuadrantes conectados por flechas de flujo.
· Cada cuadrante con un icono minimalista y 3 palabras clave.
· Centro del diagrama: "El Aprendizaje es un Proceso Continuo".
Colores: Paleta de tonos tierra o azules sobrios. Estilo Bauhaus.
</formato-salida>
Genera la ilustración del ciclo de Kolb para mi clase de bachillerato.
Una herramienta de clase — registro de asistencia, puntos de participación y estado de entrega de tareas
Ya no es "Claude te explica cómo hacer X" — es "Claude te da X hecho y lo usas ya"
Efímera por defecto: si cierras el chat, se va. Para persistir, la promocionas a artefacto.
Eres un profesor entusiasta de la Gamificación. Quieres llevar el control de puntos y asistencia de tu clase de forma ágil desde el chat.
<contexto>
Crea una mini-app de "Control de Clase". Necesito listar a 10 alumnos de ejemplo. Al lado de cada uno, tres botones (+1 Pto, -1 Pto, Asistió). Un contador global de "Energía de la Clase" que sube cuando todos participan. Quiero que se vea en el chat mientras doy la instrucción.
</contexto>
<formato-salida>
Mini-app funcional:
· Lista scrolleable de alumnos.
· Botones interactivos que cambian el estado en tiempo real.
· Tabla de "Top Participants" que se reordena al ganar puntos.
· Botón de "Reset Periodo".
Estilo: Gamer/Moderno, modo oscuro, fuentes tipo arcade o tecnológicas digitales.
</formato-salida>
¿Cómo quedaría mi consola de control de clase gamificada dentro del chat?
El hilo del chat donde charlas e iteras sin tocar el entregable.
El artefacto: vive, se edita, se comparte, se descarga, se remixea.
Estas 8 capacidades se combinan como quieras. Mezcla 3 y tienes un producto digital, no un "resultado".
Sliders, inputs, botones, estado
Llamadas a Claude desde dentro
Datos que sobreviven sesiones
Three.js, escenas navegables
Charts Recharts, filtros, zoom
Web Audio, síntesis de voz
Link público, embed, remix
Ofimática real, PNG, SVG, .tsx
Vamos a ver ejemplos reales — y vas a construir el tuyo en directo.
La diferencia entre un tutor y un colaborador que te da la cosa hecha.
Antes
"Claude me da instrucciones para hacer algo"
Tú sigues teniendo que construirlo, abrir el editor, escribir el código, probarlo…
Ahora con artefactos
"Claude me da directamente la cosa hecha"
Un informe que puedes enviar · una web que puedes publicar · una herramienta que puedes usar
Eres ingeniero creativo senior · 10 años haciendo visualizaciones científicas con WebGL/Three.js · sabes balancear precisión astronómica con experiencia educativa pulida.
<contexto>
Quiero un visualizador 3D del Sistema Solar en tiempo real con enfoque educativo para audiencia hispanohablante. Lo voy a usar en sesiones de divulgación con público adulto sin formación técnica. Necesito que corra en el navegador sin dependencias propias (solo CDN), que se sienta cuidado y no a demo de tutorial, con datos astronómicos reales y escala visualmente manejable.
</contexto>
<formato-salida>
Stack técnico
· Componente React 18 (+ ReactDOM desde CDN) en un único artefacto
· Three.js r128 desde https://cdnjs.cloudflare.com/ajax/libs/three.js/r128/three.min.js
· Canvas WebGL con renderer de alto rendimiento, full-viewport (100vw × 100vh)
· Cámara PerspectiveCamera FOV 50°, far plane 2000, posición inicial (0, 200, 400)
· Sistema de coordenadas X-Y-Z estándar, Y hacia arriba
· Fondo: gradiente radial oscuro (negro a #0a0a18)
· Sin localStorage / sessionStorage — todos los datos viven en memoria React
Datos planetarios · array PLANETS con 8 entradas en orden de perihelio. Cada planeta:
{ name, emoji, au (distancia UA), diameter (km), period (días orbitales), color (hex), moons, mass (10^24 kg), temp (string con °C), type, desc }
Ejemplo de fila: { name:'Tierra', emoji:'♁', au:1.0, diameter:12742, period:365, color:'#4a90e2', moons:1, mass:5.97, temp:'15°C', type:'Rocoso', desc:'Único planeta conocido con vida. Atmósfera rica en oxígeno y agua líquida.' }
Cálculos derivados:
· orbitRadius = log(au * 10 + 1) * 6 (compresión visual logarítmica para que todos quepan)
· visualRadius = pow(diameter / 5000, 0.45) * 0.4 (escala no-lineal para visibilidad)
Generación procedural de texturas con sistema de ruido Perlin casero (smoothNoise(x,y) con interpolación suave + fractalNoise(x,y,octaves) tipo fBm).
· Texturas rocosas (Mercurio, Venus, Tierra, Marte): Canvas 1024×512, base color + variaciones con ruido fractal de 5-6 octavas, casquetes polares por latitud para Marte y Tierra.
· Tierra específica: océanos azules con profundidad (fractalNoise umbral <0.45), continentes verde-marrón gradados por latitud, desiertos con ruido extra, hielo polar blanco en extremos.
· Nubes Tierra: textura separada 1024×512 con opacidad variable, overlay en esfera 1.015× radio del planeta, rotación independiente 0.005 rad/s.
· Gigantes gaseosos: bandas horizontales de 5-7 colores. Júpiter ['#d4a574','#b88a5a','#e0b585',...] · Saturno ['#e8d89c','#d4c084','#f0e0a8',...]. Turbulencias locales con ruido a baja amplitud. Gran Mancha Roja de Júpiter: elipse roja en (700, 320) con gradiente radial.
· Anillos Saturno: RingGeometry(r_inner, r_outer, 96 seg), textura Canvas 1024×64 con divisiones sinusoidales, División de Cassini (dip en t=0.55), rotación x = π/2 − 27°.
· Atmósferas: shader custom con efecto glow Fresnel ((1 - dot(normal,viewDir))^2.5), radio 1.15× planeta, blending aditivo, BackSide. Colores: Venus #e8c77a, Tierra #6ab0ff, Urano #a8e0ee, Neptuno #5a85d8.
· Sol: textura procedural cálida naranja/amarilla. 3 capas de corona (sprites BlendMaterial aditivo a escalas 10/18/30 con pulso sinusoidal). Rotación 0.04 rad/s.
Escena 3D
· Iluminación: AmbientLight #fff intensidad 0.06 + PointLight Sol #ffeecc intensidad 2.5 range 500 decay 0.8 (pulsación dinámica ±0.2)
· Estrellas de fondo: 12.000 puntos a distancia 280-380u, colores 70% blanco, 15% azul-frío, 10% naranja, 5% rojo. PointsMaterial size 0.6 sizeAttenuation.
· Cinturón de asteroides: 800 partículas entre log(2.2*10+1)*6 y log(3.2*10+1)*6, color #886655, tamaño 0.3
· Órbitas planetarias: RingGeometry por planeta, opacidad base 0.15 / 0.4 al hover, color del planeta correspondiente
· Lunas: planet.moons (Tierra 1, Marte 2), pequeña esfera (18% radio planetario), distance = visualRadius × (2.2 + moon_index × 0.7)
Interactividad y controles
· OrbitControls custom (sin librería externa): ratón izq rotar alrededor del target, derecho pan, rueda zoom (min 3, max 280), damping factor 0.08
· Click en planeta: Raycaster + tween cámara 1.5s cubic-bezier, nueva posición a visualRadius × 6 del planeta (mínimo 3), nueva target al centro del planeta
· Teclado: ESPACIO pausa/play, O órbitas, L etiquetas, ESC cierra panel y vuelve a vista inicial
· Botón pausa/play (❚❚/▶), 5 presets velocidad 1× / 10× / 100× / 1.000× / 10.000× con transición currentSpeed += (target − current) × 0.1 cada frame
· Panel lateral con lista clickeable de planetas, minimap top-down SVG arriba derecha
Física y animación
· Órbitas: angSpeed = (1 / period) × speedMultiplier × 0.05 · integración angle += angSpeed × deltaTime × 60 · posición x = cos(angle) × orbitRadius, z = sin(angle) × orbitRadius
· Rotación planetaria: speedMultiplier × 0.0005 + 0.015 rad/s. Casos especiales: Urano tilt 98° (rotation.z), Marte rotación polar suave
· Nubes Tierra: 0.005 rad/s independiente del planeta
· Lunas: orbita sinusoidal angle = time × speed × speedMultiplier + offset · altura variable y = sin(angle × 0.3) × distance × 0.1
UI / UX
· Paleta: fondo #000-#0a0a18 · acento var(--accent) · texto principal blanco Georgia serif 26-30px · etiquetas técnicas ui-monospace 9-10px tracking 0.18em
· Header: "Sistema Solar" Georgia 26 blanco + "Escena 3D · Datos reales" mono 10 naranja
· Controles vista (centro superior): "◯ Órbitas" / "⌬ Etiquetas", estados activos con fondo rgba(59,130,246,0.15)
· Minimap (arriba derecha): SVG 118×118, Sol al centro, círculos concéntricos = órbitas, puntos de color = planetas (clickeables)
· Panel detalles (derecha 300px): aparece con animation slideIn 0.4s cubic-bezier(0.2,0.9,0.3,1) — emoji 38px con glow, nombre Georgia 30 + tipo badge naranja, descripción Georgia 13 cursiva, grid 2×3 de datos (AU, diámetro, periodo, masa, temperatura, lunas), botón cerrar con border suave
· Controles velocidad (centro inferior): play/pause circular 32×32 + selector 5 velocidades + indicador velocidad actual
· Lista planetas (inferior izquierda): 8 items clickeables, punto de color + nombre + AU, highlight cuando seleccionado, opacidad transicional
· Tooltip hover (inferior centro): emoji + nombre + distancia, background oscuro con borde del color del planeta, aparece solo si no hay planeta seleccionado
· FPS counter (inferior derecha): mono 9px opacidad baja + instrucciones de controles
Optimizaciones obligatorias para 60fps
· Pixel ratio limitado a 2.0
· Tone mapping ACES Filmic, exposición 1.1
· Fog exponencial: color #000510, densidad 0.0008
· Desactivar depthWrite para transparency layers
· AdditiveBlending para efectos glow
· Update de posiciones cada 8 frames (if (frameCount % 8 === 0))
· Reuso de geometrías (esfera base para todos los planetas, solo materiales distintos)
· Lazy rendering del panel: solo se actualiza cuando la selección cambia
· Cleanup en unmount: dispose(), removeEventListener, cancelAnimationFrame
Estados visuales
· Tween cámara con cubic-bezier suave in-out
· Pulsación corona Sol sinusoidal suave
· Transiciones opacidad 0.15s
· Planeta hover: scale 1.12×, cursor pointer
· Órbita hover: opacidad 0.4
· Botón activo: fondo rgba(59,130,246,0.15), borde var(--accent)
· Backdrop blur 8-12px en paneles
</formato-salida>
<restricciones>
· Sin localStorage ni sessionStorage
· Sin Tailwind ni librerías externas (solo Three.js r128 + React 18 desde CDN)
· CSS inline + un bloque <style> para animaciones
· Toda la UI en castellano de España
· Debe mantener 60fps en desktop, mínimo 30fps en mobile, con 8 planetas + 12k estrellas + lunas
· Cleanup completo en unmount
</restricciones>
¿Cómo quedaría el visualizador completo del Sistema Solar con escena 3D, datos planetarios reales, generación procedural de texturas, OrbitControls custom, panel de detalles, minimap, controles de velocidad y todo lo pedido, en un único componente React?
Eres director de arte digital · 10 años creando landing pages editoriales premium con escenas 3D coreografiadas con scroll · referencias: Every, The Browser, Stratechery con un giro inmersivo.
<contexto>
Creo una landing en castellano para una newsletter ficticia llamada "The Orbital" sobre ciencia espacial y exploración. Quiero algo cinematográfico, inmersivo, con un sistema solar 3D vivo de fondo que se coreografía con el scroll. Cada sección debe sentirse contextualizada por el cuerpo celeste que aparece en su campo visual. La pieza debe transmitir credibilidad editorial premium, no demo técnica.
</contexto>
<formato-salida>
Un único archivo HTML autónomo con CSS y JS inline. Three.js r128 desde https://cdnjs.cloudflare.com/ajax/libs/three.js/r128/three.min.js. Sin frameworks, CSS puro, sin localStorage ni sessionStorage.
Estética y dirección de arte
· Estilo editorial moderno tipo newsletter premium con fondo espacial vivo
· Paleta: fondo negro/azul oscuro profundo (#000 a #0a0a18) · acento naranja solar (var(--accent)) · texto blanco con varios niveles de opacidad
· Tipografía: Georgia serif para titulares (con itálicas en palabras clave en color naranja), system sans-serif para cuerpo, ui-monospace para kickers, metadatos y CTAs
· Glassmorphism sutil (backdrop-filter blur) en tarjetas sobre el fondo 3D
· Animaciones suaves con cubic-bezier(0.2, 0.9, 0.3, 1), scroll-reveal con IntersectionObserver
· Viñeta radial sobre el canvas para que el texto sea siempre legible
· Todo en dark mode. Sin modo claro.
Estructura de secciones
1. Nav fija superior: logo circular animado (rotación lenta), nombre "The Orbital", enlaces (Temas, Archivo, Precios, FAQ), botón CTA "Suscribirse"
2. Hero (min-height: 130vh): badge "Issue #147 · Publicado hoy" con punto pulsante, H1 grande tipo "El universo, cada jueves en tu inbox." (con "inbox" en itálica naranja subrayada), lead 2 líneas, formulario email pill, metadatos ("Gratis para siempre · Sin spam · Cancela cuando quieras"), social proof con 4 números (42.000+ suscriptores, 147 issues, 4,8/5 rating, 3 años), scroll hint animado abajo
3. Topics: grid 8 tarjetas (4 col desktop, 2 móvil) — una por planeta con símbolo astronómico (☿ ♀ ♁ ♂ ♃ ♄ ♅ ♆), color temático por planeta como variable CSS --planet-color, hover con glow radial y lift
4. Earth split: split 50/50 con texto a la izquierda ("Todo empieza en nuestra órbita") y espacio vacío a la derecha donde la cámara 3D posicionará la Tierra
5. Issues: split reverse (texto derecha, planeta izquierda) con lista de 5 issues numeradas, fecha, título, preview y tag de categoría. Hover: slide 6px derecha + borde naranja izquierdo
6. Jupiter split: normal, texto a la izquierda, Júpiter a la derecha en 3D
7. Lead magnet: tarjeta grande con dos columnas — izquierda mockup de libro/PDF inclinado en 3D (transform perspective rotateY) con título y metadata; derecha kicker, título, descripción, lista de 4 features con flechas →, formulario email
8. Saturn split + testimonial: reverse, texto izquierda con primer testimonial incrustado, Saturno con anillos a la derecha
9. More testimonials: grid 3 columnas con avatares de iniciales, rol profesional creíble
10. Pricing: 2 planes (Free 0€, Pro 8€/mes), el Pro con badge "Más popular" y borde naranja, features con ✓ y — para tachadas
11. FAQ: acordeón con 5 preguntas, la primera abierta por defecto, animación suave max-height
12. Final CTA: "El espacio no espera. Tampoco deberías tú." (itálica en "no espera"), formulario grande, metadatos
13. Footer: grid 4 columnas (brand + 3 de enlaces), copyright abajo
14. Toast notification al suscribirse (mensaje distinto según el formulario usado)
Sistema solar 3D (Three.js r128)
· Canvas fijo full-screen detrás de todo el contenido (position: fixed, inset: 0, z-index: 0)
· Fog exponencial azul oscuro · Tone mapping ACESFilmic, exposición ~1.1
· Dos capas de estrellas (Points) con parallax: capa lejana (radio 400, pequeñas) y cercana (radio 200, grandes), con variación de color (blancas, azules, amarillas)
· Sol central: esfera con textura procedural de ruido anaranjado/amarillo, MeshBasicMaterial, luz PointLight 2.5 intensidad
· Tres sprites de corona con blending aditivo a diferentes escalas (10, 18, 30) con pulso sinusoidal · AmbientLight muy bajo (0.08)
· 8 planetas con datos reales a escala logarítmica orbitRadius = log(AU * 10 + 1) * 6: Mercurio (0.39 AU, r=0.6, marrón/gris, 88 días) · Venus (0.72, r=0.9, amarillo cálido, 225, atmósfera) · Tierra (1.0, r=0.95, azul, 365, continentes/océanos/hielo polar, atmósfera azul) · Marte (1.52, r=0.7, rojizo, 687, casquetes polares) · Júpiter (5.2, r=2.2, bandas beige/marrón, 4331, mancha roja) · Saturno (9.54, r=2.0, amarillento, 10747, anillos texturizados con División de Cassini) · Urano (19.18, r=1.4, cyan, 30687, inclinación 98°, atmósfera) · Neptuno (30.06, r=1.4, azul profundo, 60190, atmósfera)
· Texturas procedurales generadas en canvas: smoothNoise + fractalNoise con octavas, rocosos con casquetes polares, Tierra con océanos+continentes+hielo, gigantes gaseosos con bandas y mancha roja, anillos Saturno con División de Cassini en t=0.55, sol con ruido cálido
· Atmósferas: shader custom Fresnel (1 - dot(normal,viewDir))^2.5, aditivo, BackSide, mesh a 1.15× radio del planeta
· Órbitas visibles: RingGeometry muy fina (0.03 grosor) con opacidad 0.08 en color del planeta
Coreografía de cámara con scroll (lo más importante)
Sistema de keyframes con interpolación cúbica ease-in-out. Array KEYFRAMES con progresión 0 → 1 (progreso de scroll). Cada keyframe tiene: t, mode ('abs' | 'orbit' | 'follow'), pos absoluta o center+angle+radius+height (orbit), o follow planet + offset, lookAt ('sun' | nombre planeta | {x,y,z}), lookSide (offset lateral para descentrar el sujeto), fov y exposure.
Función resolveKeyframe(kf) calcula posición y lookAt reales en el momento (los planetas se mueven en tiempo real, así que follow/lookAt se recalculan cada frame). Función getInterpolatedCamera(progress) encuentra los dos keyframes que encierran el progreso e interpola con easing cúbico t<0.5 ? 4*t³ : 1-pow(-2*t+2,3)/2.
Coreografía concreta:
· Hero (0 - 0.20): órbita alrededor del Sol, varios ángulos, radio 38→32→26→34
· Topics (0.20 - 0.35): vista amplia centrada del sistema (pos alta y=55, z=85)
· Earth (0.35 - 0.45): follow Tierra con offset negativo X, lookSide negativo (Tierra a la derecha), fov cerrado 34
· Issues (0.45 - 0.57): follow Marte con offset positivo X, lookSide positivo (Marte a la izquierda)
· Jupiter (0.57 - 0.67): follow Júpiter con offset negativo X (a la derecha)
· Lead magnet (0.67 - 0.75): vista amplia balanceada
· Saturn (0.75 - 0.85): follow Saturno desde arriba-izquierda para ver anillos, Saturno a la derecha
· Pricing (0.85 - 0.92): vista panorámica
· FAQ (0.92 - 0.97): vista centrada
· Final CTA (0.97 - 1.0): pullback épico (pos y=95, z=165)
Lógica lookSide: en las splits, calcula el vector "right" de la cámara (cross de viewDir y up) y desplaza lookAt en ese eje. Positivo empuja el lookAt a la derecha → subject aparece a la izquierda → splits reverse. Negativo al revés.
En móvil (<900px): aumentar offsets de follow (×1.8), aumentar radios orbit (×1.3), aumentar z absolutos (×1.3), aumentar FOV (+10) — los planetas deben quedar más lejos para no tapar el texto.
Movimiento continuo y parallax
· Los planetas orbitan siempre, independiente del scroll (velocidad meditativa simSpeed * 0.05, escalada por 1/período)
· Cada planeta rota sobre su eje (0.02 rad/s)
· Sol rota lento (0.015 rad/s), coronas con pulso sinusoidal en opacidad y escala
· Estrellas: capa lejana rota 0.0008, capa cercana 0.0015 + inclinación con el ratón
· Parallax de ratón sobre la cámara: desplaza posición (fuerza 6) y lookAt (fuerza 2 X, 1.5 Y), con lerp 0.035 para suavidad
· En móvil usar deviceorientation como parallax (gamma/40, (beta-45)/40)
· Smooth scroll progress con lerp 0.045 (fuerte inercia) · smooth camera lerp 0.04
Performance
· Detectar móvil (window.innerWidth < 900)
· Antialias solo en desktop · pixelRatio máx 1.5 móvil / 2 desktop
· Estrellas: 5000 móvil, 10000 desktop · esferas planeta 48×48 segmentos
· Barra de progreso de scroll arriba (2px, gradiente naranja)
· IntersectionObserver para revelar secciones (threshold 0.15)
Interactividad
· Formularios: previene submit, muestra toast con mensaje distinto según source ('hero', 'magnet', 'final')
· FAQ: click abre/cierra item, cierra los demás
· Enlaces #anchor con smooth scroll y offset -60px
· Botón Pro abre toast "demo"
· Todas las tarjetas con hover states claros
Responsive
· Breakpoints en 900px (tablet/mobile) y 500px (mobile pequeño)
· Splits colapsan a 1 columna, el placeholder 3D pasa a order -1 (arriba del texto)
· Topics grid: 4→2→1 columnas · Pricing y testimonials: 2→1 en móvil · Footer: 4→2→1
· Nav móvil: oculta enlaces, deja solo logo y CTA · Formularios en móvil pequeño: flex-direction column
</formato-salida>
<restricciones>
· Un solo HTML autónomo con CSS y JS inline · Sin Tailwind, sin librerías de scroll-trigger (todo a mano con IntersectionObserver y rAF) · Sin localStorage ni sessionStorage
· Todo el contenido en castellano (de España)
· El resultado debe sentirse como una pieza editorial premium que cuenta una historia a través del sistema solar según el lector va bajando — cada sección contextualizada por el cuerpo celeste en su campo visual
</restricciones>
¿Cómo quedaría la landing completa de "The Orbital" con el sistema solar 3D coreografiado al scroll, las 14 secciones, el sistema de keyframes con lookSide, el parallax y todo lo pedido en un único HTML autónomo?
Eres front-end developer especializado en mini-herramientas con estética editorial · sabes diseñar interfaces minimalistas que se sienten cuidadas y aguantan uso continuado.
<contexto>
Quiero un rastreador de hábitos diarios como artefacto React funcional con persistencia real entre sesiones. La estética: editorial oscura y minimalista, tipografía serif para títulos. Lo voy a usar yo mismo cada día — necesito que aguante uso continuado y que los datos sobrevivan a cierres del chat. Debe renderizarse como un artefacto React completo y funcional.
</contexto>
<formato-salida>
Stack técnico
· Componente React funcional con hooks (useState, useEffect, useMemo)
· Iconos: lucide-react (usa: Plus, Trash2, Edit3, X, Check, Flame, Trophy, TrendingUp, Sparkles)
· Estilos: CSS en línea (style objects) + un bloque <style> para animaciones, hover states y tipografía
· Persistencia: window.storage API (NO uses localStorage). Guardar todo bajo una sola clave: habits-data. Valor: JSON con estructura { habits: [...] }. Usa shared: false (datos personales del usuario). Envuelve todas las llamadas en try/catch.
Paleta y tipografía
ACCENT = 'var(--accent)' (naranja cálido, color principal)
MARKED = '#6b9e7a' (verde salvia, disponible como opción)
UNMARKED = '#2a2a2a' (celdas vacías)
BORDER = '#333' · Fondo = '#0f0f0f' (negro casi puro) · Texto = '#e8e8e8'
Tipografía serif: Fraunces (Google Fonts) con clase .serif para títulos y nombres de hábitos
Tipografía sans: system-ui / Segoe UI / BlinkMacSystemFont para el resto
Letter-spacing negativo (-0.02em) en el título principal
Estructura de datos · cada hábito:
{ id: string (Date.now().toString()), name: string, emoji: string, color: string, checks: { "YYYY-MM-DD": true, ... } }
Opciones disponibles al crear/editar:
· 20 emojis: 💪 📚 🧘 🏃 💧 🥗 😴 ✍️ 🎯 🎨 🧠 ☀️ 🌙 🎵 💻 📝 🔥 ⚡ 🌱 ☕
· 8 colores: var(--accent), #6b9e7a, #7a8cc7, #c77a9e, #c7b87a, #9e7ac7, #7ac7c0, #c77a7a
Funciones auxiliares necesarias
· todayStr() — "YYYY-MM-DD" de hoy
· dateNDaysAgo(n) — "YYYY-MM-DD" hace n días
· last30Days() — array de 30 strings de fecha, del más antiguo al más reciente
· calcStreak(checks) — racha actual (cuenta desde hoy hacia atrás, permite que hoy aún no esté marcado)
· calcBestStreak(checks) — mejor racha histórica
· calcMonthPct(checks) — % de días marcados en los últimos 30
Importante en calcStreak: si el día de hoy no está marcado pero ayer sí, la racha debe continuar desde ayer (no romperse). Solo se rompe la racha al encontrar un día anterior sin marcar.
Layout — contenedor principal: maxWidth 880px, centrado, padding 32px 20px 80px.
1. Header
· Título "Hábitos" en serif, 42px, peso 700
· Subtítulo: fecha actual en español formato largo ("sábado, 18 de abril") usando toLocaleDateString('es-ES', ...)
· Botón "Nuevo hábito" a la derecha con fondo ACCENT, icono Plus
· Flex con flexWrap: 'wrap' para responsive
2. Banner de progreso del día (solo si hay hábitos)
· Si TODOS los hábitos están marcados hoy: fondo gradiente linear-gradient(135deg, ${ACCENT}22, ${ACCENT}08), borde ${ACCENT}55, icono Sparkles, texto "¡Enhorabuena! Día completo."
· Si no: fondo #1a1a1a, icono TrendingUp, texto "Hoy: X / Y hábitos"
3. Estado vacío (cuando no hay hábitos)
· Borde punteado, centrado, padding generoso
· Emoji 🌱 grande (48px)
· Título "Sin hábitos todavía" + subtítulo "Crea tu primer hábito para empezar a rastrear."
4. Tarjetas de hábito (background #161616, border 1px solid #333, borderRadius 14, padding 18px 20px):
· Fila superior (flex): cuadrado 40×40 con el emoji (fondo ${color}22, borde ${color}44, borderRadius 10), nombre del hábito en serif 18px 600, stats en fila: 🔥 "X actual" (Flame, color ACCENT si streak>0) + 🏆 "X mejor" (Trophy, #c7b87a si best>0) + "X% del mes", iconos editar y borrar a la derecha (transparentes, hover revela fondo #222)
· Grid de 30 días: gridTemplateColumns 'repeat(30, 1fr)', gap 4. Cada celda: aspectRatio '1', borderRadius 4. Si está marcada: fondo del color del hábito, opacity 1. Si no: fondo UNMARKED, opacity 0.55. Celda de hoy: borde 1.5px solid en blanco (si marcada) o ACCENT (si no). Clase .cell con hover transform scale(1.15) y active scale(0.92). Al click: toggle (si tiene check, lo borra; si no, lo añade)
· Etiquetas debajo: "hace 30 días" a la izquierda, "hoy" a la derecha (10px, #555)
5. Modal para crear/editar
· Overlay: position fixed, inset 0, background rgba(0,0,0,0.7), backdropFilter blur(4px), zIndex 100. Click en overlay cierra; e.stopPropagation() en el contenido del modal
· Contenido: background #1a1a1a, maxWidth 420px, borderRadius 14, padding 24
· Campos: Nombre (input con autoFocus, placeholder "Ej: Leer 20 minutos", Enter envía, borde cambia a ACCENT en focus) · Emoji (grid repeat(10, 1fr), gap 6, el seleccionado tiene fondo ${ACCENT}33 y borde ACCENT) · Color (fila horizontal de 8 círculos 32×32; el seleccionado tiene border 2px solid #fff)
· Botones: "Cancelar" (transparente) y "Crear"/"Guardar" (ACCENT) con icono Check
· Confirmar borrado con confirm('¿Borrar este hábito?')
Animaciones y microinteracciones
@keyframes fadeIn { from { opacity: 0; transform: translateY(8px); } to { opacity: 1; transform: translateY(0); } }
.fade-in { animation: fadeIn 0.3s ease; }
.cell { transition: transform 0.12s ease, background 0.2s ease; cursor: pointer; }
.cell:hover { transform: scale(1.15); }
.cell:active { transform: scale(0.92); }
.btn-primary:hover { background: ${ACCENT}dd !important; }
.btn-primary:active { transform: scale(0.97); }
.habit-card:hover { border-color: #444 !important; }
.icon-btn:hover { color: #fff !important; background: #222 !important; }
Estado de carga
Mientras loading === true (primera lectura de window.storage), mostrar un div centrado con fondo #0f0f0f y texto "Cargando..." en gris #888.
</formato-salida>
<restricciones>
· Toda la interfaz en castellano: "Nuevo hábito", "Editar", "Borrar", "Cancelar", "Guardar", "Crear", "actual", "mejor", "del mes", "hoy", "hace 30 días", etc.
· Export default del componente HabitTracker · Sin props requeridas
· Responsive (el header usa flexWrap, el grid de 30 días se adapta)
· Accesibilidad básica: aria-label en botones de icono, title en las celdas mostrando la fecha
· NO uses localStorage ni sessionStorage — solo window.storage API
</restricciones>
¿Cómo quedaría el componente HabitTracker completo con persistencia en window.storage, el grid de 30 días, las 6 funciones auxiliares, el modal de crear/editar y toda la estética editorial pedida?
Eres game developer con foco en experiencias web · 8 años haciendo juegos arcade con WebGL que mantienen 60fps estables en navegador.
<contexto>
Quiero un juego 3D completo en el navegador llamado "Órbita Defender". Shoot'em up vertical de defensa planetaria con estética retro-futurista cyberpunk. Lo quiero como un único archivo HTML autocontenido, totalmente jugable y visualmente impresionante. La gente debe poder echar partidas dentro del propio chat.
</contexto>
<formato-salida>
Stack técnico obligatorio
· Three.js r128 desde https://cdnjs.cloudflare.com/ajax/libs/three.js/r128/three.min.js
· Google Fonts: Orbitron (700, 900) y Share Tech Mono
· WebGLRenderer con antialias, powerPreference 'high-performance', pixelRatio capado a 1.5
· Usar window.storage API (get/set) para persistencia de high score, partidas jugadas y oleadas completadas
· NO usar localStorage ni sessionStorage
· NO usar THREE.CapsuleGeometry (no existe en r128)
Arquitectura y rendimiento (crítico — 60fps estables)
1. Object pools obligatorios para todo lo que se instancia dinámicamente:
· Pool de láseres (máx 40)
· Pool de partículas de explosión (máx 200, IcosahedronGeometry reutilizada)
· Pool de partículas de trail de la nave (máx 120, SphereGeometry 3×3)
· Pool de shockwaves (máx 12, RingGeometry)
· Pool de balas enemigas (máx 30)
· Cada pool con buffer circular e índice para encontrar slot libre
2. Luces mínimas en la escena (máximo 3 PointLights totales):
· 1 AmbientLight + 2 DirectionalLights (una principal azulada, una rellenado oscuro)
· 1 PointLight que sigue a la nave + 1 PointLight en la Tierra
· PROHIBIDO añadir PointLights a enemigos, misiles o proyectiles. Usar únicamente emissive en los materiales para simular brillo.
3. Geometrías y materiales compartidos · una geometría por tipo de enemigo, clonada solo para materiales con color variable · materiales base compartidos con .clone() solo cuando sea imprescindible
4. dt cappeado a 0.05 (evita "spiral of death" en pestañas inactivas) · renderer.sortObjects = false · resize handler que recalcula cámara y límites del mundo
Escena y fondo
· Cámara perspective 60° FOV, calculada dinámicamente para que WORLD_H=14 unidades llene verticalmente · Límites BX/BY calculados según aspect ratio
Fondo estelar (3 capas de profundidad):
· Capa 1: 1200 estrellas, spread 160, tamaño 0.055, opacidad 0.9
· Capa 2: 500 estrellas, spread 110, tamaño 0.1, opacidad 0.7
· Capa 3: 150 estrellas, spread 80, tamaño 0.16, opacidad 0.5
· Usar THREE.Points con PointsMaterial, blending Additive, depthWrite false
· Las dos capas frontales rotan lentamente en Z para parallax
Nebulosas (3 manchas de color):
· Generadas con CanvasTexture 128×128 usando RadialGradient
· Color 1: púrpura (25,0,70), opacidad 0.8 · Color 2: azul (0,20,65), opacidad 0.6 · Color 3: rojo oscuro (60,10,25), opacidad 0.5
· Planos grandes (48-65 unidades) con blending Additive, flotando sutilmente con sin/cos del tiempo
Tierra:
· Esfera 3 unidades, abajo-izquierda, MeshPhongMaterial azul (0x1a5a99) con emissive suave
· Atmósfera: esfera 3.3u con BackSide, opacidad 0.1, blending Additive
· Rotación lenta continua sobre eje Y
Grid de suelo:
· PlaneGeometry 60×30 con wireframe verde oscuro (0x0a2a1a)
· Opacidad pulsante entre 0.05 y 0.075 usando sin(t*0.65)
· Rotado -90° en X, colocado bajo los límites inferiores
Nave del jugador
Group con (materiales compartidos):
· Hull: CylinderGeometry(.08, .18, .65, 6), color 0xbbd0e8 metálico, rotado 180°
· Cockpit: media esfera verde translúcida (0x4ecb93) encima
· 2 alas: ShapeGeometry triangular (forma con .moveTo/.lineTo), DoubleSide
· 2 toberas + 2 conos de llama (exhaust) con opacidad pulsante usando sin(t*13)
· Anillo torus energético debajo con escala pulsante sin(t*14)
Movimiento:
· WASD y flechas, velocidad 6.5 u/s
· Inclinación lateral (rotación Z) suavizada con lerp factor 0.14
· Vibración en cada disparo (shipVib) que escala la nave ligeramente
· PointLight naranja (0xe8673a) que sigue la posición
· Trail de partículas naranjas (o azules con escudo, amarillas con minigun) cuando se mueve
Enemigos (4 tipos)
1. Rock (asteroide): IcosahedronGeometry tamaño variable 0.28-0.48, escala irregular, colores grises variados, 1 HP, velocidad -(1.8 + wave*0.3), aparece desde wave 1
2. Swarm (tetraedro morado): TetrahedronGeometry 0.15, 1 HP, rápido (-2.8 a -4+), movimiento sinusoidal horizontal, aparece desde wave 2
3. Bomber (esfera con anillo): SphereGeometry 0.38, color marrón-rojizo, 3 HP, lento, DISPARA balas rojas cada 1.8-4s hacia abajo, aparece desde wave 3
4. Tanker (icosaedro grande): 0.65 de radio, gris azulado, 8 HP, muy lento, aparece desde wave 5, da 500 puntos
Cada enemigo tiene rotación aleatoria en 3 ejes y flash de emissive al recibir daño.
Sistema de disparo y power-ups
Disparo base: cooldown 0.18s · CylinderGeometry fina verde (0x4ecb93) con blending Additive · velocidad 20 u/s hacia arriba.
7 power-ups (spawn aleatorio al destruir enemigos, probabilidad ~28%) — caen como octaedros brillantes con anillo torus orbital del mismo color:
1. ⚡ Rapid (amarillo 0xf0c040, 8s): cooldown 0.1s
2. ✦ Triple (morado 0xc084fc, 8s): 3 láseres en abanico
3. 🛡 Shield (azul 0x60c0ff, 10s): absorbe un impacto
4. 🚀 Missile (naranja 0xff6644, 6s): misiles teledirigidos que buscan enemigo más cercano, causan 3 daño
5. 🔥 Minigun (amarillo 0xffcc00, 5s): cooldown 0.07s, dispersión aleatoria
6. 🛸 Companion (cian 0x44ffcc, permanente hasta 2): naves orbitantes que disparan también
7. 💥 Bomb (rosa 0xff4488, instantáneo): destruye todos los enemigos en pantalla
Los misiles son Groups con cuerpo cilíndrico y cono-nariz, sin PointLight, homing simple (interpolación hacia target.position).
Explosiones y efectos
· Partículas: 7-12 (normal) o 18 (grande) tomadas del pool, colores variados cálidos (naranjas, amarillos, rojos), velocidad radial aleatoria, gravedad -4, rotación
· Shockwave: RingGeometry que escala de 0.1 a 2.5 (o 4.5 grande) con opacidad decreciente
· Duración ~0.65s normal, partículas desvanecen linealmente
UI / HUD (estética cyberpunk)
Paneles flotantes con: background rgba(0,0,0,0.55), border 1px verde translúcido, border-radius 8px, backdrop-filter blur(4px), font-family Share Tech Mono; números grandes en Orbitron.
Elementos HUD:
· Esquina sup-izda: SCORE (verde 0x4ecb93) con flash blanco al sumar puntos
· Esquina sup-dcha: SHIELDS (corazones rojos ♥)
· Esquina inf-dcha: WAVE (naranja 0xe8673a)
· Esquina inf-izda: controles con teclas estilizadas
· Lado izquierdo: barra vertical de power-ups activos (slots 36×36 con emoji)
· Centro superior: indicador de combo "COMBO ×2" o "×3"
· Centro pantalla: anuncio WAVE XX grande con animación de escala
· Overlays: pausa, game over, start (con mejor puntuación, partidas, oleadas)
Overlay START:
· Logo "ÓRBITA DEFENDER" Orbitron 900, naranja, con glow
· Subtítulo spaced "PROTEGE LA TIERRA · DESTRUYE TODO"
· Botón "EMPEZAR" con border naranja, hover que aumenta letter-spacing
· Stats footer: partidas y oleadas
Overlay GAME OVER:
· Título con glitch animation (text-shadow multicolor a intervalos)
· Score final y mejor puntuación
· Botón "REINICIAR"
Efectos visuales globales:
· Viñeta radial oscura en los bordes
· Scanlines sutiles (repeating-linear-gradient) a opacidad 0.02
· Flash rojo al recibir daño, azul al usar escudo, amarillo al bomb
Lógica de juego
· Oleadas de 30 segundos; al completar sin daño: +1000 pts bonus
· Spawn batches cada (2.5 - wave*0.2)s, mínimo 0.5s, con 1+min(wave,8) enemigos
· Combos: 3 hits seguidos = ×2, 6 hits = ×3, se resetea si un láser se pierde o recibes daño
· Puntos: rock 100, bomber 300, tanker 500 (multiplicados por combo)
· 3 vidas iniciales; al morir última vida, slow-mo 0.12× durante ~1s antes de game over
· Pausa con tecla P · Enter en start también inicia
Controles
· WASD / Flechas: mover · Espacio (mantener): disparar continuo · P: pausar/reanudar · Enter: start desde menú
Paleta
· Primario naranja: var(--accent) · Verde HUD: #4ecb93 · Rojo daño: #e07070 · Amarillo combo: #f0c040 · Azul escudo: #60c0ff · Fondo: negro puro con nebulosas de color
</formato-salida>
<restricciones>
· Un único archivo HTML autocontenido, sin comentarios superfluos, código compacto pero legible
· El juego debe arrancar inmediatamente, completamente jugable, visualmente pulido
· Mantener 60fps estables incluso con 20+ enemigos y 50+ partículas simultáneas en pantalla
· Texto de interfaz en castellano
</restricciones>
¿Cómo quedaría Órbita Defender completo en un único HTML autocontenido — con los 4 tipos de enemigo, 7 power-ups, object pools, HUD cyberpunk y los 60fps garantizados?
Lo que Claude te propone nada más abrir el panel. Vamos uno a uno — de la más espectacular a la más útil.
Física · 3D · canvas en vivo
Landings, dashboards, 3D
Arte generativo, SVG animado
Kanban, mapas mentales, tools
Quizzes, formularios, votaciones
CVs, propuestas, plantillas
Cada paso es una llamada a Claude desde dentro del artefacto. Sin servidor, sin API keys.
Desmarcas secciones, cambias títulos, reordenas
Las 3 llamadas van a tu plan Claude
Lo publicas y monetizas (→ bloque 11)
Botón "Publish" → URL pública. Quien la abra lo usa sin cuenta Claude ni registro
Botón "Get embed code" → iframe para tu web. Defines dominios permitidos
Cualquiera abre tu artefacto y con "Remix" se lo queda como copia editable propia
Team y Enterprise: solo dentro de la organización, nunca pública.
Flujo en 3 pasos
Generas el artefacto en tu chat
Click en Publish → te da URL y embed code
Lo envías al cliente · lo embebes en tu web · lo publicas
Gratis para quien lo recibe. 10 o 10.000 usuarios — mismo coste para ti.
Los artefactos pueden guardar datos entre sesiones — cierras, vuelves mañana, y tus datos siguen ahí
Rastreadores, diarios, listas, herramientas de equipo — todo lo que no sirve sin historial
Solo en planes Pro y Max. Y solo sobre artefactos publicados — en desarrollo no persiste.
Dos modos de almacenamiento
🔒 Modo personal
Cada usuario tiene su propia copia de datos. Tu diario, tus hábitos, tu lista privada.
👥 Modo compartido
Todos los usuarios ven y editan los mismos datos. Para equipos.
Para cuando el artefacto se queda corto — una landing que vende, un deck para inversores, la marca entera de tu producto.
Un espacio aparte de Claude que genera HTML en vivo, no imágenes planas — lo refinas con comentarios o sliders de color
Texto · DOCX · PPTX · XLSX · imágenes · tu codebase · captura de una web que te guste
Landing, deck, one-pager, sistema de marca — exporta a Canva · PDF · PPTX · HTML o pasa un bundle a Code
Modelo
Opus 4.7
Planes
Pro · Max · Team
Cuota
Semanal aparte
Estado
Research preview
Curso online · 7 días · autoguiado
45 min al día. Cero paja. Plantillas reales que ya usan 22 beta testers.
Precio de lanzamiento
39€
quedan 47 plazas
Pagué el beta y a los 15 días en el trabajo me pidieron un dashboard. Lo entregué en dos horas. — David M., analista
↑ Generado con Claude Design desde el brief · exportable a Canva, PDF, HTML o bundle para Code.
Eres director de arte y product designer senior con 12 años lanzando infoproductos y landings de venta directa en el mercado hispano. Has diseñado los sitios de 30+ creadores cuyos cursos facturan entre 50.000€ y 400.000€ en los primeros 6 meses. Conoces al dedillo Linear, Vercel, Ramp, Framer y huyes por principio del look "plantilla Hotmart" y de los degradados morado-rosa típicos de coach.
<contexto>
Voy a lanzar mi primer infoproducto — un curso online autoguiado llamado "Domina Excel en 7 días" a 39€ de precio de lanzamiento. Te lo cuento con detalle en el archivo adjunto brief-domina-excel.md, que contiene mi perfil (Marta Pérez, 244k de audiencia combinada en redes), el temario, el público, los testimonios beta, la estética que quiero y los datos técnicos.
El porqué importa: mi tráfico va a llegar ya caliente desde Instagram, TikTok y mi newsletter. No busco captar leads ni educar a nadie — busco que el visitante pague los 39€ en esta misma página. Cada sección de la landing tiene que empujar hacia el botón de compra. Y necesito las piezas hermanas (deck para colaboraciones, posts de anuncio) con el mismo sistema de marca porque el lanzamiento es en 14 días y no tengo equipo de diseño.
Empieza leyendo el archivo adjunto entero antes de proponer nada.
</contexto>
<entregables>
En esta misma sesión de Claude Design, en este orden exacto:
1. Sistema de diseño base — paleta final (con códigos hex y regla de uso por color), dos opciones de tipografía de titular en Google Fonts + una sans de cuerpo, escala tipográfica en píxeles, spacing y radios de borde, y un styleguide visual con los componentes clave juntos: botón primario, botón secundario, tarjeta de testimonio, bloque de precio grande, acordeón de FAQ e item de temario del curso. Enséñamelo antes de aplicarlo a las piezas, para que lo apruebe.
2. Landing page long-form scrollable con esta estructura, en este orden: hero · placeholder de vídeo 90s · bloque "Dolores que reconoces" · bloque "Qué vas a conseguir" · temario día a día (7 tarjetas) · "Quién soy" (foto + bio + redes) · 3 testimonios beta con foto · bloque de precio grande con lo incluido y garantía · FAQ · CTA final a pantalla completa · footer mínimo.
3. Deck de 8 slides 16:9 para proponer affiliate a creadoras afines (portada · el problema · quién soy · audiencia combinada · el producto · resultados beta · propuesta de colaboración · CTA para llamada).
4. Assets de redes — 6 posts cuadrados 1080×1080 + 2 stories verticales 1080×1920, todos con el mismo sistema de marca.
</entregables>
<estilo-visual>
Paleta: fucsia eléctrico #ff2e88 como primario, verde lima #c4ff3d como acento de acción, amarillo mostaza #ffc61a como tercer destaque, negro #0a0a0a de fondo, blanco #ffffff para texto. Nada de grises corporativos.
Contraste máximo. Bloques grandes de color plano como mecanismo de jerarquía, no sombras suaves. Tipografía chunky, titulares muy gordos, kerning apretado, line-height cerca de 0.95 en hero. Los números y precios son elemento visual dominante — el 39€ tiene que ocupar espacio brutal en pantalla. Mobile-first: debe leerse igual de potente en iPhone que en monitor 27".
</estilo-visual>
<referencias>
Sí me gustan, apóyate en ellas:
· Linear.app — spacing, contraste, tipografía cortante.
· Vercel ship-page — estética dopamínica, bloques de color plano.
· Ramp.com — jerarquía por tamaño, datos como diseño.
· Framer Sites 2026 — micro-animaciones sutiles en scroll.
No me gustan, evítalas:
· Cualquier landing de Hotmart o Teachable.
· Plantillas de ThriveCart o LeadPages.
· Degradados rosa-morado típicos de coach.
· Stock photography de oficina sonriente.
Ejemplos concretos del copy que quiero (respeta tono y cadencia):
· Titular hero: "Deja de pelearte con Excel. En 7 días lo dominas."
· CTA principal (literal, repetido 3 veces en la landing): "Quiero el curso por 39€"
· Badge de escasez real (no artificial): "quedan 47 plazas a 39€"
· Frase de dolor en primera persona: "Pierdo 2 horas al día peleando con fórmulas que ya debería saberme"
· Frase de promesa: "El día 7 sales con 4 plantillas usables en tu curro del lunes"
</referencias>
<restricciones>
· Todo el texto en español de España, tuteo siempre, frases cortas, cero LinkedIn-speak, nada de "transforma tu vida".
· Nunca texto en inglés visible — ni "get started" ni "premium" ni "sign up".
· Precio siempre con el símbolo € a la derecha: 39€, nunca €39.
· El CTA principal es literal "Quiero el curso por 39€" y se repite tres veces en la landing (hero, mitad y final).
· Nada de descuentos tachados falsos. La única escasez es el contador real de plazas al precio de lanzamiento.
· Foto del creador con placeholder circular, la sustituyo después.
· La palabra "Excel" sin cursiva ni símbolo de marca registrada.
· Accesibilidad AA mínima en cuerpo, foco visible en botones, texto alt en todos los assets.
· El resultado final debe poder exportarse como HTML standalone o como handoff bundle para pasarlo a Claude Code y publicarlo.
</restricciones>
Con todo lo anterior, ¿cuál es la propuesta de sistema de diseño base (paleta final + tipografías + styleguide de componentes) que cumple este brief y queda lista para aplicarse a la landing, al deck y a los assets de redes sin perder coherencia entre piezas?
Bloque 06 — Herramientas y personalización
Tres bloques de ajustes que se aplican a todas las conversaciones nuevas. Dejas de repetirte.
Le dices qué haces para que contextualice las respuestas sin repetírselo.
Diseñador · Developer · Product · Ventas · Educador · ...
Instrucciones permanentes: idioma, tono, manías. Lo que sea.
Avisa cuando Claude termina tareas largas.
Email cuando Code termina de compilar.
Notificación móvil cuando te habla.
Esto es lo que tú le dices. Ahora, lo que Claude aprende solo → Memoria.
Personalización = lo que tú declaras. Memoria = lo que Claude va capturando solo con el tiempo.
Claude busca en tus chats anteriores cuando le preguntas algo que dijiste antes.
Claude genera un resumen vivo de ti — lo ves, lo editas, lo borras cuando quieras.
Trae lo que ya sabe ChatGPT o Gemini sobre ti. Claude te da un prompt para copiar allá.
Ves, editas y borras lo que recuerda · "olvida eso" en cualquier chat lo elimina al vuelo
Memoria global para todo Claude · ahora memoria por contexto → Proyectos
La personalización vale para todo. Un proyecto te permite aislar archivos, instrucciones y memoria por cliente, curso o área.
Memoria aislada por proyecto · aparece tras algunos chats
Como la personalización, pero solo aquí
PDFs, docs, briefs · referenciados en cada chat
Cada chat dentro ya lleva tus archivos e instrucciones cargados
Configuración del proyecto Clínica Aurora · landing
¿En qué estás trabajando? → Clínica Aurora · landing
¿Qué estás tratando de lograr? → Web completa para clínica dental que pueda reutilizar como plantilla para otros clientes.
Instrucciones del proyecto
Eres copywriter y director creativo de Clínica Aurora.
Tienes 3 archivos cargados en el proyecto:
· brief-clinica-aurora.md → servicios, precios, diferencial, público
· brand-identidad.txt → voz, tono, paleta, tipografía, vocabulario
· reviews-google.csv → quotes reales de pacientes para prueba social
Cómo respondes siempre:
· Respetas el tono y vocabulario de brand-identidad.txt
· Precios y servicios salen del brief, nunca los inventas
· Si citas a un paciente, la frase es LITERAL del CSV (no te la inventas)
· Si te pido algo visual (landing, post, anuncio, email), lo entregas como artefacto HTML con la paleta y tipografía del brand
Por defecto:
· Tuteo siempre. Nunca usted
· Frases cortas. Beneficio primero
· Sin disclaimers médicos, sin tecnicismos
· Firmas como "Equipo Aurora" en comunicaciones externas
Ante la duda:
· Si un dato concreto no está en los archivos, me preguntas antes de inventarlo.
Archivos del proyecto: brief-clinica-aurora.md · brand-identidad.txt · reviews-google.csv
Primer prompt sugerido: "Arranca la landing. Empieza por la sección que más va a convertir."
Free: 5 proyectos · Pro: ilimitados
Cliente, curso, tema, área de trabajo
¿Cuánto consumes con todo esto? → Uso
El plan Pro tiene dos límites que conviene entender: uno de ráfaga (sesión) y otro de fondo (semana).
Ventana rodante de ~5 h. Si la revientas, esperas o cambias a modelo más ligero. No afecta al resto de la semana.
La cuota semanal es el límite real. Sonnet tiene su propia barra aparte más generosa, porque es el modelo más rápido y barato de usar.
5 h rodantes · reventarla no gasta la semana
Tu cuota real · reset cada viernes a las 12:00
Usa Sonnet para tareas ligeras · ahorra cuota de Opus
Bloque 09 — Conectores
Un clic, OAuth, y Claude lee tus archivos, tickets, docs, mensajes — en tiempo real, desde el mismo chat.
Cómo activarlos · 3 pasos
Paso 1
Abre Ajustes → Conectores en Claude
Paso 2
Elige la app, inicia sesión con OAuth (no compartes contraseña)
Paso 3
Usa en cualquier conversación: "busca en mi Drive…", "crea issue en Jira…"
Desde documentos hasta gestión de equipos — casi todo tu stack de productividad.
Google Drive
Notion
GitHub
Slack
Jira
Confluence
Asana
Salesforce
Microsoft 365
Zoom
Figma
Linear
Ejemplos de uso
"Lee mis archivos de Drive del cliente X" · "Busca tickets de Jira con etiqueta bug" · "Resume los últimos mensajes de Slack del canal #producto" · "Haz un review del último PR de mi repo GitHub"
Imagina: tú preparas los guiones del curso, y el editor es quien los graba. Antes de sentarse al micro, querrá un briefing rápido en Slack.
"Busca en mi Drive el guion del curso más reciente. Mándale al editor por Slack un briefing de 7 parrafos con objetivo, bloques del curso y ejemplos usados."
No le doy la ruta del archivo. Le digo "el guion más reciente" y él lo busca solo — por nombre, por fecha, por carpeta del curso.
30 segundos · 2 conectores · 1 prompt. No es Cowork ni Code — es Chat con conectores activados.
Claude APP · 09:42
📋 Briefing — Guion Bloque 09 · Conectores
Hola, te dejo los puntos clave del guion que grabamos hoy. Lectura ~40s.
🔗 guion-b9-conectores.docx · Google Drive
📁 DRIVE
busca · lee
🧠 CLAUDE
resume · 7 parrafos
💬 SLACK
DM al Editor
Bloque 10 — Skills
Una skill es un mini-manual reutilizable que le enseña a Claude cómo ejecutar una tarea concreta, siempre igual de bien.
Cómo abordar la tarea, qué comprobar, qué evitar
Formatos ya hechos · ejemplos de output bueno y malo
Iconos, fuentes, datos de referencia, scripts
Etiqueta que le dice a Claude cuándo usarla sola
Técnicamente: una carpeta con un archivo SKILL.md dentro.
Le dices a Claude cómo eres tú — se aplica a todas tus conversaciones siempre
Le enseñas cómo ejecutar una tarea concreta — se invoca solo cuando toca
Personalización = cómo hablas tú siempre. Skill = cómo se hace una receta concreta de la que tiras cuando toca.
Skills oficiales activadas desde el día uno. Se invocan solas cuando tu petición encaja — tú describes el formato, Claude elige la skill.
6 slides visuales para proyectar en la videollamada
Una página por slide · parrafos para comentar en voz
Complementarios · al mismo ritmo
Crear · rellenar · combinar · cifrar PDFs
Leer texto · imágenes · tablas · formularios
Excel · .xlsm · CSV · TSV con fórmulas
Router · decide cómo leer cada archivo subido
Interfaces web · React · HTML / CSS
Datos actualizados sobre productos Anthropic
Son públicas y no se pueden sobrescribir — siempre estarán ahí. Tú describes el formato, Claude elige la skill.
Anthropic y la comunidad tienen cientos de skills de código abierto listas para usar. Y si no encuentras la que necesitas — Claude te ayuda a escribirla.
Del repo oficial anthropics/skills o de la comunidad:
GitHub → Code → Download ZIP
Una carpeta con SKILL.md dentro
Esa carpeta sola, no el repo entero
Ajustes → Habilidades → Cargar una habilidad
Dos caminos según lo claro que tengas el qué:
Le cuentas qué quieres que haga, te hace preguntas y escribe la skill por ti.
Markdown + frontmatter YAML. Control fino si ya tienes la skill pensada.
Tip: empieza por A, pasa a B cuando quieras afinar detalles.
De cero a operador completo en la última IA del mercado.
01 · 🧠
Qué es Claude
02 · 👤
Crear cuenta
03 · ✍️
Prompts
04 · 📎
Archivos
05 · 📊
Respuestas visuales
06 · ⚙️
Herramientas
07 · 💻
Claude Code
08 · 🤝
Claude Cowork
09 · 🔌
Conectores
10 · 📚
Skills
11 · 💰
Multiplica tu tiempo
12 · 💰
Nuevos ingresos
Si has llegado hasta aquí, ya estás por delante del 95% de la gente.
Es automatizar la burocracia, las correcciones pesadas y la creación de materiales para que vuelvas a hacer lo que de verdad importa: conectar con tus alumnos e inspirarlos.
Dile a Claude:
"Hazme un resumen del curso de formación y prepara un acta para mañana."
Curso completo · Para principiantes
El curso es solo el comienzo. La verdadera curva de aprendizaje
arranca el primer día que abres Claude para resolver un problema real.
01 · Empápate
Experimenta con todas las herramientas
Dedica una tarde a abrir artefactos, skills, conectores. Hasta que entiendas de qué es capaz.
02 · Resuelve
Un problema real esta semana
Algo tuyo, algo que te esté atascando. Un flujo, un documento, una decisión. Úsalo.
03 · Itera
Afina tus prompts cada vez
Lo que hoy tarda cinco intentos, mañana sale a la primera. Guarda los que funcionan.
04 · Lanza
Imperfecto, pero lanzado
Propón algo a un negocio local. Soluciona un dolor de tu entorno. Mejor hecho que perfecto.
Curso completo de Claude