---
title: "El núcleo de Éclair 2.0 y sus 57 skills: funciones a medida"
description: "Por qué Éclair 2.0 mantiene un núcleo ligero y confía el resto a 57 skills: ventajas, fundamentos, lo que ya funciona, límites y cómo crear tus skills."
url: "https://eclaircms.org/blog/nucleo-eclair-2-skills-funciones-a-medida"
lang: "es"
author: "Thierry Gustin"
published: "2026-11-08"
updated: "2026-11-10"
---

# El núcleo de Éclair 2.0 y sus 57 skills: funciones a medida

> **Lo esencial** — Con la versión 2.0, Éclair CMS separa un núcleo ligero y estable de una biblioteca de 57 skills que los asistentes de IA usan para construir funciones a medida. Las ocho skills fundamentales fijan las reglas comunes: arquitectura, almacenamiento, permisos, rutas, caché, seguridad y pruebas. Diecinueve se pueden usar hoy y las demás guían el diseño de tiendas, escuelas online o foros. Y cualquiera puede escribir sus propias skills para su oficio.

Con Éclair 2.0, el núcleo sigue siendo pequeño, sin base de datos y a salvo de las actualizaciones, y las funciones avanzadas las construye bajo demanda tu asistente de IA, guiado por una biblioteca de **57 skills**. Se acabó amontonar plugins: cada web solo carga lo que necesita.

Este artículo explica el cambio en detalle: qué es el núcleo, qué son las skills, qué aportan, qué funciona ya, qué queda por abrir y cómo escribir tus propias skills.

## ¿Qué es el núcleo de Éclair 2.0?

El núcleo es lo que Éclair hace por todas las webs: el enrutado de las direcciones, los contenidos, la seguridad, el SEO y el GEO, la caché estática y las actualizaciones firmadas. La 2.0 le añade sobre todo **contratos estables**: un contrato de tema, que guarda tu apariencia en `site/themes/`, y un contrato de función, `eclair-extension/1`, que guarda el código propio de tu web en `site/extensions/`.

Esas dos carpetas pertenecen a tu web: una actualización del núcleo nunca las toca. Y una función que tu web no usa no se carga. Así el núcleo sigue siendo ligero por ambicioso que sea el proyecto.

## ¿Qué es una skill, en concreto?

Una skill es una carpeta con un archivo `SKILL.md` y sus referencias. Los asistentes de código (Claude Code, Codex y los agentes compatibles) la leen cuando tu petición coincide con su descripción. Les da lo que les falta para trabajar bien en Éclair: el diagnóstico antes de escribir una línea, el procedimiento, las ubicaciones permitidas, las reglas de seguridad, los entregables y los criterios de aceptación.

Una skill **no es una extensión lista para instalar**. Es un manual para el agente. El resultado, una función en `site/extensions/`, solo se activa tras la validación, las pruebas y la revisión de una persona.

## ¿Qué ventajas tiene para tu web?

### 🪶 Nada inútil

Una tienda carga el carrito y el IVA, no un foro. Una web corporativa solo carga el núcleo: menos código, menos superficie de ataque.

### 🔄 Actualizaciones sin roturas

Todo el código propio de tu web vive fuera del núcleo. Las actualizaciones firmadas de Éclair nunca lo sobrescriben.

### 🧩 Funciones que se combinan

Una academia con tienda y foro comparte las mismas cuentas, permisos y pagos, en lugar de tres sistemas separados.

### 🛡️ Seguridad por defecto

Permisos comprobados en cada objeto, pagos confirmados por el servidor, ningún dato privado en caché compartida.

### 🧪 Pruebas, no promesas

Cada función supera el validador oficial, las pruebas y la medición del rendimiento antes de activarse.

### 🧑‍💻 Al alcance de principiantes

Describes tu necesidad; la IA toma las decisiones técnicas siguiendo reglas probadas.

## Los fundamentos: ocho skills que fijan las reglas

La familia de fundamentos es la más importante, porque todas las demás skills se apoyan en ella. Responde a las preguntas que se hace cualquier desarrollador antes de añadir una función: dónde colocar el código, cómo guardar los datos, quién puede hacer qué, cómo nombrar las direcciones, qué guardar en caché, cómo comprobar la seguridad y cómo probar.

Estas ocho skills se pueden usar hoy con Éclair 2.0. Y sirven de modelo: cualquiera puede inspirarse en ellas para escribir sus propias skills, adaptadas a su oficio.

| Skill | Lo que hace |
| --- | --- |
| `eclair-architecture` | Decidir dónde va una función: ajuste, tema, extensión o RFC del núcleo |
| `eclair-extension-builder` | Crear una extensión nativa `eclair-extension/1` que sobrevive a las actualizaciones |
| `eclair-storage` | Elegir el almacenamiento, las migraciones y las copias de los datos |
| `eclair-auth-roles` | Diseñar cuentas, roles y permisos: miembros, alumnos, clientes, moderadores |
| `eclair-routing` | Crear rutas públicas y de administración, conservar las URL exactas |
| `eclair-cache-contract` | Decidir qué se guarda en caché, se invalida o queda dinámico |
| `eclair-security-audit` | Auditar cada función antes de publicarla |
| `eclair-test-suite` | Escribir las pruebas de regresión, seguridad y rendimiento |

## ¿Cómo trabaja la IA sin romper nada?

Las skills imponen un recorrido de siete controles de calidad. El agente comprueba primero la versión y las capacidades reales de la web, guarda el paquete en `site/extensions/`, lo somete al validador oficial, lanza toda la batería de pruebas, controla los presupuestos de rendimiento, ejecuta pruebas de seguridad negativas y se detiene: **es una persona quien revisa, activa desde la administración y prueba la vuelta atrás.** Si al núcleo le falta una capacidad, el agente redacta una RFC y una prueba bloqueante en lugar de inventar una API.

## ¿Qué se puede construir hoy?

Diecinueve skills se pueden usar ya: los ocho fundamentos, las siete skills de diseño y experiencia de usuario, y cuatro de SEO, GEO y migración (auditoría SEO, optimización GEO, migración de WordPress, SEO multilingüe). Permiten crear un tema que sobrevive a las actualizaciones, bloques a medida, páginas públicas rápidas, pantallas de administración y tareas programadas, y preparar una migración de WordPress sin perder ninguna dirección. Dos skills (catálogo de productos, directorio) permiten un prototipo público de solo lectura.

## ¿Y la tienda, la escuela online o el foro?

Treinta y cinco skills guían ya el diseño de proyectos más ambiciosos: tienda completa con carrito y pago, escuela online con inscripciones y progreso, foro moderado, reservas, membresías, venta de entradas, integraciones con CRM o webhooks. Producen especificaciones, modelos de datos y pruebas.

Pero dependen de piezas que el núcleo aún no abre oficialmente: registro e inicio de sesión de visitantes, escritura pública, almacenamiento transaccional, pago confirmado. Mientras esos contratos no se publiquen, estas funciones **no deben ir a producción**. La buena noticia: el trabajo de diseño está listo para el día en que lo estén.

## ¿Cómo crear tus propias skills?

Es una de las grandes ventajas de la 2.0: las reglas son públicas, así que puedes escribir una skill para tu oficio, un despacho, una inmobiliaria, un club deportivo, y reutilizarla en todas tus webs.

1. Crea una carpeta `skills/eclair-<nombre>/` con un `SKILL.md`: un nombre y una descripción que diga cuándo usarla.
2. Redacta el diagnóstico, el procedimiento, los entregables, las reglas de seguridad y los criterios de aceptación, siguiendo el modelo de los fundamentos.
3. Añade tus referencias en `references/`.
4. Declara la skill en `catalog.json` y ejecuta los controles de la biblioteca.
5. Pruébala en una copia de un proyecto y compártela si quieres.

## ¿Cómo empezar?

Descarga Éclair 2.0, consigue la biblioteca en [GitHub](https://github.com/Jacckisback/eclair-skills), instala la familia de fundamentos y después las que necesite tu proyecto. La [guía de las skills](https://eclaircms.org/es/documentacion/skills) detalla cada paso, y la [página Skills](https://eclaircms.org/es/skills) presenta las 57 skills con su estado.

## Preguntas frecuentes sobre el núcleo y las skills

### ¿Éclair se convierte en un CMS con plugins como WordPress?

No. Un plugin de WordPress es código genérico que se carga incluso en las partes que no usas. Una skill guía a la IA para producir solo el código que necesita tu web, aislado fuera del núcleo y probado.

### ¿Las skills sustituyen a un desarrollador?

No del todo. Ahorran mucho tiempo y evitan errores habituales, pero una persona debe revisar, probar y activar.

### ¿Tiene que cambiar mi web actual?

No. Una web corporativa o un blog sigue funcionando solo con el núcleo. Las skills solo sirven si quieres añadir una función.

### ¿Las skills son gratuitas?

Sí, con la licencia libre AGPL-3.0, como Éclair CMS.

[Descubrir las 57 skills](https://eclaircms.org/es/skills)

[Leer la guía de las skills](https://eclaircms.org/es/documentacion/skills)

— Thierry Gustin, Créateur d’Éclair CMS, consultant SEO et formateur IA · 10 de noviembre de 2026
