Aprende Astro construyendo un blog real, lección a lección
Una skill que convierte a tu agente de IA en un copiloto que te enseña Astro mientras construyes con tus propias manos. Nada de teoría suelta: sales con un blog desplegado.
Invócala con un comando
/learning-astroArranca el tutorial guiado. El agente mira tu proyecto, te pregunta tu nivel y empieza por la lección que toque.
¿Qué es learning-astro? ¶
learning-astro no es una referencia que tu agente lee por encima: es una experiencia de aprendizaje interactiva. Cuando la activas, tu agente se convierte en un copiloto que explora Astro contigo construyendo un blog personal de verdad, paso a paso.
Sigue un ritmo Descubre → Construye → Reflexiona: primero entiendes el porqué, luego escribes el código en tu propio proyecto, y al final pausáis para comprobar que ha calado de verdad. Se adapta a tu nivel —si vienes de React o si es tu primera web— y trata cada error como una oportunidad de entender Astro por dentro.
Por qué vas a terminarla ¶
No es un tutorial que abandonas en la lección dos. Funciona porque:
- Aprendes haciendo. Construyes un blog real con páginas, content collections, islas y deploy. Acabas con un sitio que puedes seguir creciendo, no con un repo de ejemplo que se borra.
- Tu agente es tu copiloto. Explica las decisiones sobre la marcha, responde tus dudas con la documentación oficial de Astro y te desatasca cuando algo peta, en vez de dejarte solo ante el error.
- Se adapta a tu nivel. Si eres junior, va con calma y celebra los pequeños avances. Si vienes de React, Vue o Next, marca las diferencias de mentalidad y acelera por lo que ya dominas.
Cómo instalar learning-astro ¶
Funciona con cualquier agente compatible con el estándar abierto de Agent Skills (Claude Code, Cursor, Codex, OpenCode, Gemini CLI…). Pega esto en tu terminal y listo:
npx skills add https://github.com/delineas/astro-framework-agents --skill learning-astro
¿Prefieres instalarla a mano? Clona el repo y copia la carpeta a la de skills de tu agente (~/.agents/skills/ para cualquier agente, o ~/.claude/skills/ si usas Claude Code):
git clone https://github.com/delineas/astro-framework-agents.git
cp -r astro-framework-agents/skills/learning-astro ~/.agents/skills/
Es open source con licencia MIT. Puedes ver el código fuente en GitHub antes de instalarla.
Qué incluye ¶
La skill está organizada en tres lecciones de unos 45 minutos, más el material de apoyo que tu agente carga cuando hace falta:
- Lección 1 · Tu primer sitio Astro — páginas, componentes, layouts con slots y estilos con scope. La base del blog.
- Lección 2 · Contenido y rutas dinámicas — Content Collections con schemas tipados (Zod),
getStaticPaths, índice del blog y feed RSS. - Lección 3 · Interactividad y deploy — islas con Preact y client directives, view transitions con
ClientRoutery publicación en producción. concepts/— el porqué de Astro: islands architecture, file-based routing, content layer y component model.guides/— guías paso a paso de cada lección con el código exacto a escribir.reflect/+help/— checkpoints de comprensión tras cada bloque y un catálogo de errores comunes para desatascarte.
Preguntas frecuentes ¶
¿Necesito saber Astro para usarla? ¶
No. La skill arranca preguntándote tu nivel y adapta el ritmo. Vale tanto si es tu primera web como si vienes de React, Vue o Next.js.
¿Con qué agentes funciona? ¶
Con cualquiera compatible con el estándar abierto de Agent Skills: Claude Code, Cursor, OpenAI Codex, OpenCode, Gemini CLI y más. Es un formato portable: la instalas una vez y la usas donde quieras.
¿Cuánto se tarda? ¶
Son 3 lecciones de unos 45 minutos. Puedes parar al final de cualquier lección y retomar más tarde: el agente mira tu proyecto y sigue donde lo dejaste.
¿Tiene coste? ¶
Es open source con licencia MIT. La descargas e instalas gratis; el código está en GitHub.
¿Cómo se usa?
No necesitas el comando: tu agente también la activa sola cuando le dices algo como…
- “quiero aprender Astro”
- “guíame con Astro”
- “teach me how to build with Astro”
- “I want to learn Astro”
- “how do I get started with Astro”
Siguiente paso
Ya sabes instalar skills. Aprende a crearlas.
Si te ha gustado tener un copiloto experto a demanda, el siguiente paso es escribir las tuyas. En la guía de skills aprendes la anatomía de un SKILL.md, a redactar descripciones que la disparan sola y a validarla.
Ir a la guía de skills →