---
title: "O núcleo do Éclair 2.0 e as suas 57 skills: recursos sob medida"
description: "Por que o Éclair 2.0 mantém um núcleo leve e confia o resto a 57 skills: vantagens, fundamentos, o que já funciona, limites e como criar as suas skills."
url: "https://eclaircms.org/blog/nucleo-eclair-2-skills-recursos-sob-medida"
lang: "pt"
author: "Thierry Gustin"
published: "2026-11-08"
updated: "2026-11-10"
---

# O núcleo do Éclair 2.0 e as suas 57 skills: recursos sob medida

> **O essencial** — Com a versão 2.0, o Éclair CMS separa um núcleo leve e estável de uma biblioteca de 57 skills que os assistentes de IA usam para construir recursos sob medida. As oito skills fundamentais fixam as regras comuns: arquitetura, armazenamento, permissões, rotas, cache, segurança e testes. Dezenove skills já podem ser usadas, as outras orientam o projeto de lojas, escolas online ou fóruns. E qualquer pessoa pode escrever as suas próprias skills para o seu ramo.

Com o Éclair 2.0, o núcleo continua pequeno, sem banco de dados e protegido das atualizações, e os recursos avançados são construídos sob demanda pelo seu assistente de IA, guiado por uma biblioteca de **57 skills**. Chega de empilhar plugins: cada site só carrega o que precisa.

Este artigo explica a mudança em detalhe: o que é o núcleo, o que são as skills, o que elas trazem, o que já funciona, o que ainda falta abrir e como escrever as suas próprias skills.

## O que é o núcleo do Éclair 2.0?

O núcleo é o que o Éclair faz por todos os sites: o roteamento dos endereços, os conteúdos, a segurança, o SEO e o GEO, o cache estático e as atualizações assinadas. A 2.0 acrescenta sobretudo **contratos estáveis**: um contrato de tema, que guarda a aparência em `site/themes/`, e um contrato de recurso, `eclair-extension/1`, que guarda o código próprio do site em `site/extensions/`.

Essas duas pastas pertencem ao seu site: uma atualização do núcleo nunca as toca. E um recurso que o site não usa não é carregado. É assim que o núcleo continua leve, por mais ambicioso que seja o projeto.

## O que é, na prática, uma skill?

Uma skill é uma pasta com um arquivo `SKILL.md` e as suas referências. Os assistentes de código (Claude Code, Codex e agentes compatíveis) a leem quando o seu pedido corresponde à descrição dela. Ela dá a eles o que falta para trabalhar bem no Éclair: o diagnóstico antes de escrever uma linha, o procedimento, os locais permitidos, as regras de segurança, as entregas e os critérios de aceitação.

Uma skill **não é uma extensão pronta para instalar**. É um manual para o agente. O resultado, um recurso em `site/extensions/`, só é ativado depois de validação, testes e revisão por uma pessoa.

## Quais são as vantagens para o seu site?

### 🪶 Nada de inútil

Uma loja carrega o carrinho e os impostos, não um fórum. Um site institucional só carrega o núcleo: menos código, menos superfície de ataque.

### 🔄 Atualizações sem quebras

Todo o código próprio do site fica fora do núcleo. As atualizações assinadas do Éclair nunca o sobrescrevem.

### 🧩 Recursos que se combinam

Uma academia com loja e fórum compartilha as mesmas contas, permissões e pagamentos, em vez de três sistemas separados.

### 🛡️ Segurança de fábrica

Permissões verificadas em cada objeto, pagamentos confirmados pelo servidor, nenhum dado privado em cache compartilhado.

### 🧪 Provas, não promessas

Cada recurso passa no validador oficial, nos testes e na medição de desempenho antes da ativação.

### 🧑‍💻 Ao alcance de iniciantes

Você descreve a sua necessidade; a IA faz as escolhas técnicas seguindo regras comprovadas.

## Os fundamentos: oito skills que fixam as regras

A família dos fundamentos é a mais importante, porque todas as outras skills se apoiam nela. Ela responde às perguntas que qualquer desenvolvedor faz antes de acrescentar um recurso: onde colocar o código, como guardar os dados, quem pode fazer o quê, como nomear os endereços, o que colocar em cache, como verificar a segurança e como testar.

Essas oito skills já podem ser usadas com o Éclair 2.0. E servem de modelo: qualquer pessoa pode se inspirar nelas para escrever as suas próprias skills, adaptadas ao seu ramo.

| Skill | O que faz |
| --- | --- |
| `eclair-architecture` | Decidir onde fica um recurso: configuração, tema, extensão ou RFC do núcleo |
| `eclair-extension-builder` | Criar uma extensão nativa `eclair-extension/1` que sobrevive às atualizações |
| `eclair-storage` | Escolher o armazenamento, as migrações e os backups dos dados |
| `eclair-auth-roles` | Projetar contas, papéis e permissões: membros, alunos, clientes, moderadores |
| `eclair-routing` | Criar rotas públicas e de administração, manter as URLs exatas |
| `eclair-cache-contract` | Decidir o que vai para o cache, é invalidado ou fica dinâmico |
| `eclair-security-audit` | Auditar cada recurso antes de colocá-lo no ar |
| `eclair-test-suite` | Escrever os testes de regressão, segurança e desempenho |

## Como a IA trabalha sem quebrar nada?

As skills impõem um percurso de sete controles de qualidade. O agente verifica primeiro a versão e as capacidades reais do site, guarda o pacote em `site/extensions/`, submete-o ao validador oficial, roda toda a bateria de testes, controla os orçamentos de desempenho, executa testes de segurança negativos e para: **é uma pessoa que revisa, ativa pela administração e testa a volta atrás.** Se faltar uma capacidade no núcleo, o agente escreve uma RFC e um teste bloqueante em vez de inventar uma API.

## O que dá para construir hoje?

Dezenove skills já podem ser usadas: os oito fundamentos, as sete skills de design e experiência do usuário e quatro de SEO, GEO e migração (auditoria de SEO, otimização GEO, migração do WordPress, SEO multilíngue). Elas permitem criar um tema que sobrevive às atualizações, blocos sob medida, páginas públicas rápidas, telas de administração e tarefas agendadas, e preparar uma migração do WordPress sem perder endereços. Duas skills (catálogo de produtos, diretório) permitem um protótipo público só de leitura.

## E a loja, a escola online ou o fórum?

Trinta e cinco skills já orientam o projeto de iniciativas mais ambiciosas: loja completa com carrinho e pagamento, escola online com inscrições e progresso, fórum moderado, reservas, assinaturas, venda de ingressos, integrações com CRM ou webhooks. Elas produzem especificações, modelos de dados e testes.

Mas dependem de peças que o núcleo ainda não abre oficialmente: cadastro e login de visitantes, escrita pública, armazenamento transacional, pagamento confirmado. Enquanto esses contratos não forem publicados, esses recursos **não devem ir para produção**. A boa notícia: o trabalho de projeto está pronto para o dia em que estiverem.

## Como criar as suas próprias skills?

Esta é uma das grandes vantagens da 2.0: as regras são públicas, então você pode escrever uma skill para o seu ramo, um consultório, uma imobiliária, um clube esportivo, e reutilizá-la em todos os seus sites.

1. Crie uma pasta `skills/eclair-<nome>/` com um `SKILL.md`: um nome e uma descrição que diga quando usá-la.
2. Escreva o diagnóstico, o procedimento, as entregas, as regras de segurança e os critérios de aceitação, no modelo dos fundamentos.
3. Acrescente as referências em `references/`.
4. Declare a skill em `catalog.json` e rode os controles da biblioteca.
5. Teste-a em uma cópia de projeto e compartilhe-a se quiser.

## Como começar?

Baixe o Éclair 2.0, pegue a biblioteca no [GitHub](https://github.com/Jacckisback/eclair-skills), instale a família dos fundamentos e depois as que o seu projeto precisa. O [guia das skills](https://eclaircms.org/pt/documentacao/skills) detalha cada etapa, e a [página Skills](https://eclaircms.org/pt/skills) apresenta as 57 skills com o status delas.

## Perguntas frequentes sobre o núcleo e as skills

### O Éclair vira um CMS de plugins como o WordPress?

Não. Um plugin do WordPress é código genérico carregado até nas partes que você não usa. Uma skill orienta a IA a produzir só o código que o seu site precisa, isolado fora do núcleo e testado.

### As skills substituem um desenvolvedor?

Não totalmente. Elas economizam muito tempo e evitam erros comuns, mas uma pessoa precisa revisar, testar e ativar.

### O meu site atual precisa mudar?

Não. Um site institucional ou um blog continua funcionando só com o núcleo. As skills só servem se você quiser acrescentar um recurso.

### As skills são gratuitas?

Sim, sob a licença livre AGPL-3.0, como o Éclair CMS.

[Descobrir as 57 skills](https://eclaircms.org/pt/skills)

[Ler o guia das skills](https://eclaircms.org/pt/documentacao/skills)

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