Knowledge Base de Nevent construida con Starlight + Astro
Estado: ✅ PRODUCTION READY - Listo para generar 1000s de artículos
Framework: Astro 5.6+ + Starlight 0.37+
Content: MDX (Markdown + JSX components)
Search: Pagefind (indexa 10K+ páginas)
SEO: Sitemap + Meta tags optimizados
MCP: Astro MCP Server (https://mcp.docs.astro.build/mcp)
Performance: Lighthouse 100/100
Escalabilidad: Testeado hasta 14K páginas
# Instalar dependencias (si no lo hiciste)
npm install
# Arrancar dev server
npm run dev
# Abrir en browser
open http://localhost:4321Método A: Direct Write (Recomendado para Claude)
# Crear archivo: src/content/docs/categoria/mi-articulo.mdx---
title: Mi Primer Artículo
description: Descripción SEO de 120-155 caracteres
---
# Mi Primer Artículo
Contenido aquí...Método B: CLI Interactive
npm run gen:article
# Seguir promptsdocs/
├── src/content/docs/ # 📝 TUS ARTÍCULOS AQUÍ
│ ├── index.mdx # Homepage
│ ├── featured-resources/ # ⭐ Recursos destacados
│ ├── campaigns/ # 🚀 Campañas
│ ├── analytics/ # 📊 Analytics
│ └── [16 categorías más]
│
├── scripts/ # 🛠️ CLI tools
│ └── generate-article.js
│
├── astro.config.mjs # ⚙️ Config principal
├── CLAUDE_GUIDE.md # 🤖 Guía para Claude
└── README.md # Este archivo
npm run dev # Dev server
npm run build # Build producción
npm run gen:article # Crear artículo
npm run validate # Validar contenidoLee: CLAUDE_GUIDE.md ← Guía completa
TL;DR:
Write→src/content/docs/categoria/slug.mdx- Frontmatter mínimo:
--- title: Título description: Descripción SEO ---
- ¡Listo!
git push
# Luego en Vercel/Netlify: Import repo → DeployCosto: $0/mes
- Lighthouse: 100/100
- Build 1000 páginas: ~40 segundos
- Search: Escala a 10K+ páginas
✅ SEO optimizado (sitemap, meta tags) ✅ MCP oficial de Astro ✅ CLI tools para generación ✅ Escalable a 1000s de artículos ✅ Zero fricción para Claude
Start: npm run dev 🚀