57 skills que tornam a sua IA especialista

As skills do Éclair transformam o Claude, o Codex ou o ChatGPT em um desenvolvedor que conhece o Éclair 2.0 de cor. Você descreve o que o seu site precisa, uma loja, uma escola online, um diretório ou uma migração do WordPress, e a IA segue regras precisas: onde colocar o código, como proteger os dados, quais testes passar. Nada é ativado sem você.

Ver a biblioteca no GitHubLer o guia de uso

A biblioteca em números

57

skills, cada uma na sua pasta com as suas referências

8

famílias, dos fundamentos às aplicações de negócio

19

skills utilizáveis já com o Éclair 2.0

AGPL

licença livre, como o Éclair CMS

O que é uma skill do Éclair?

Uma skill é uma pasta que contém um arquivo SKILL.md e as suas referências. Assistentes de código como o Claude Code ou o Codex a leem quando o seu pedido corresponde à descrição dela. A skill dá a eles o contexto que falta: a arquitetura do Éclair 2.0, o contrato de extensões eclair-extension/1, os locais permitidos, as regras de segurança e os critérios de aceitação.

Um manual para a IA

Diagnóstico, procedimento, entregas e critérios de aceitação, escritos para um agente.

Regras inegociáveis

Nunca alterar o núcleo, permissões verificadas em cada objeto, nenhum dado privado em cache compartilhado.

Provas antes de ir ao ar

Validação do pacote, testes completos, medição do desempenho e revisão humana.

Como funciona, em 4 etapas

  1. Você instala as skills úteis no seu projeto, por família ou uma a uma.
  2. Você descreve a sua necessidade ao assistente: «um diretório de artesãos com filtros por cidade».
  3. A IA escolhe as skills necessárias, lê as capacidades reais do seu site e prepara um projeto, o código em site/extensions/ ou site/themes/ e os testes.
  4. Você valida: o pacote passa no validador oficial, nos testes e na medição de desempenho, e uma pessoa o ativa pela administração.

As 57 skills, família por família

Cada skill tem um status honesto. ✅ significa que ela se apoia em capacidades já presentes no Éclair 2.0. 🧭 significa que ela orienta o projeto, mas parte do percurso (contas de clientes, pagamento, escrita pública) depende de peças do núcleo ainda por abrir.

Fundamentos (8)

O contrato nativo v2, os testes e a segurança: a base de todas as outras skills.

SkillO que fazStatus
eclair-architectureDecidir onde fica um recurso: configuração, tema, extensão ou RFC do núcleo✅ Utilizável com o Éclair 2.0
eclair-extension-builderCriar uma extensão nativa eclair-extension/1 que sobrevive às atualizações✅ Utilizável com o Éclair 2.0
eclair-storageEscolher o armazenamento, as migrações e os backups dos dados✅ Utilizável com o Éclair 2.0
eclair-auth-rolesProjetar contas, papéis e permissões: membros, alunos, clientes, moderadores✅ Utilizável com o Éclair 2.0
eclair-routingCriar rotas públicas e de administração, manter as URLs exatas✅ Utilizável com o Éclair 2.0
eclair-cache-contractDecidir o que vai para o cache, é invalidado ou fica dinâmico✅ Utilizável com o Éclair 2.0
eclair-security-auditAuditar cada recurso antes de colocá-lo no ar✅ Utilizável com o Éclair 2.0
eclair-test-suiteEscrever os testes de regressão, segurança e desempenho✅ Utilizável com o Éclair 2.0

Commerce Pro (10)

Loja transacional e pagamento: o projeto antes da implantação.

SkillO que fazStatus
eclair-commerce-proProjetar uma loja completa, do catálogo ao pedido entregue🧭 Projeto: capacidades do núcleo a verificar
eclair-product-catalogConstruir um catálogo público rápido e indexável🟡 Protótipo público só de leitura
eclair-product-variantsModelar tamanhos, cores e opções sem erro de preço🧭 Projeto: capacidades do núcleo a verificar
eclair-cart-checkoutProjetar um carrinho com várias linhas, preços e estoque coerentes🧭 Projeto: capacidades do núcleo a verificar
eclair-orders-paymentsGerenciar os estados do pedido e os provedores de pagamento🧭 Projeto: capacidades do núcleo a verificar
eclair-tax-invoicingPreparar impostos e faturamento conforme o país🧭 Projeto: capacidades do núcleo a verificar
eclair-inventorySincronizar o estoque real entre produtos, variantes e pedidos🧭 Projeto: capacidades do núcleo a verificar
eclair-shippingGerenciar zonas, tarifas, rastreio e estados de entrega🧭 Projeto: capacidades do núcleo a verificar
eclair-discountsCriar descontos e cupons que não se acumulam por engano🧭 Projeto: capacidades do núcleo a verificar
eclair-commerce-analyticsAcompanhar vendas e conversões sem expor os clientes🧭 Projeto: capacidades do núcleo a verificar

Formação online (LMS) (7)

Cursos, inscrições, progresso e certificados.

SkillO que fazStatus
eclair-lmsEstruturar uma escola online modular🧭 Projeto: capacidades do núcleo a verificar
eclair-course-builderCompor cursos, seções e aulas com versões🧭 Projeto: capacidades do núcleo a verificar
eclair-lessons-mediaServir vídeos e documentos de curso protegidos🧭 Projeto: capacidades do núcleo a verificar
eclair-enrollment-accessLigar uma compra ou validação a uma inscrição🧭 Projeto: capacidades do núcleo a verificar
eclair-progressAcompanhar o progresso sem perdas nem incoerências🧭 Projeto: capacidades do núcleo a verificar
eclair-quizzes-certificatesCriar quizzes, notas mínimas e certificados verificáveis🧭 Projeto: capacidades do núcleo a verificar
eclair-lms-analyticsAnalisar conclusão e engajamento sem vigilância abusiva🧭 Projeto: capacidades do núcleo a verificar

Fórum e comunidade (6)

Discussões, moderação, perfis e notificações.

SkillO que fazStatus
eclair-forumProjetar discussões públicas e privadas moderadas🧭 Projeto: capacidades do núcleo a verificar
eclair-discussions-topicsGerenciar criação, edição e estado dos tópicos🧭 Projeto: capacidades do núcleo a verificar
eclair-community-profilesOferecer perfis públicos separados dos dados privados🧭 Projeto: capacidades do núcleo a verificar
eclair-moderationConstruir denúncias, remoções e recursos🧭 Projeto: capacidades do núcleo a verificar
eclair-notificationsAvisar os membros sem spam nem vazamento de dados🧭 Projeto: capacidades do núcleo a verificar
eclair-community-searchBuscar tópicos e mensagens conforme as permissões🧭 Projeto: capacidades do núcleo a verificar

Aplicações de negócio (8)

Reservas, assinaturas, diretórios, eventos e ferramentas de negócio.

SkillO que fazStatus
eclair-bookingsGerenciar um recurso reservável sem reservas duplicadas🧭 Projeto: capacidades do núcleo a verificar
eclair-appointments-calendarMarcar horários e ligar agendas externas🧭 Projeto: capacidades do núcleo a verificar
eclair-membershipsGerenciar níveis de assinatura, vencimentos e acessos🧭 Projeto: capacidades do núcleo a verificar
eclair-directoryCriar um diretório com fichas e filtros indexáveis🟡 Protótipo público só de leitura
eclair-events-ticketingVender vagas, ingressos e entradas🧭 Projeto: capacidades do núcleo a verificar
eclair-job-boardPublicar vagas e receber candidaturas🧭 Projeto: capacidades do núcleo a verificar
eclair-real-estateConstruir um catálogo de imóveis com busca e contato🧭 Projeto: capacidades do núcleo a verificar
eclair-forms-crmColetar pedidos e acompanhar o atendimento🧭 Projeto: capacidades do núcleo a verificar

Design e UX (7)

Temas, blocos, acessibilidade e velocidade.

SkillO que fazStatus
eclair-designCriar uma direção de arte coerente com o tema nativo✅ Utilizável com o Éclair 2.0
eclair-theme-builderProduzir um tema Éclair 2 que sobrevive às atualizações✅ Utilizável com o Éclair 2.0
eclair-blocks-libraryCompor blocos de conteúdo editáveis✅ Utilizável com o Éclair 2.0
eclair-accessibilityAuditar e corrigir a acessibilidade (WCAG)✅ Utilizável com o Éclair 2.0
eclair-design-systemConstruir uma linguagem visual coerente e sustentável✅ Utilizável com o Éclair 2.0
eclair-responsive-uxOtimizar navegação, formulários e layouts no celular✅ Utilizável com o Éclair 2.0
eclair-performance-uxMedir e reduzir o peso e a instabilidade das páginas✅ Utilizável com o Éclair 2.0

SEO, GEO e migração (5)

Indexabilidade, dados estruturados, multilíngue e WordPress.

SkillO que fazStatus
eclair-seo-auditVerificar indexabilidade, canonical, robots, links e velocidade✅ Utilizável com o Éclair 2.0
eclair-geo-optimizationTornar as páginas legíveis para buscadores e assistentes de IA✅ Utilizável com o Éclair 2.0
eclair-wordpress-migrationMigrar do WordPress preservando URLs, conteúdos e tráfego✅ Utilizável com o Éclair 2.0
eclair-structured-dataAdicionar ou verificar dados Schema.org fiéis ao conteúdo🟠 Em parte bloqueada pelo núcleo
eclair-multilingual-seoGerenciar vários idiomas sem duplicados nem canonical errado✅ Utilizável com o Éclair 2.0

Integrações e automações (6)

APIs, webhooks, e-mails, IA e monitoramento.

SkillO que fazStatus
eclair-webhooksLigar aplicativos externos por eventos seguros🧭 Projeto: capacidades do núcleo a verificar
eclair-email-automationEnviar confirmações e lembretes confiáveis🧭 Projeto: capacidades do núcleo a verificar
eclair-api-integrationCriar conectores de API robustos e limitados🧭 Projeto: capacidades do núcleo a verificar
eclair-crm-integrationSincronizar contatos e clientes com um CRM sem duplicados🧭 Projeto: capacidades do núcleo a verificar
eclair-ai-workflowsAutomatizar a ajuda editorial sem publicações indesejadas🧭 Projeto: capacidades do núcleo a verificar
eclair-observabilityMonitorar saúde, custos e incidentes dos módulos🧭 Projeto: capacidades do núcleo a verificar

O que você pode construir hoje com o Éclair 2.0?

A tabela segue a matriz de capacidades publicada com a biblioteca. Ela evita surpresas: um recurso só vai para produção se o núcleo fornecer o contrato dele.

RecursoContrato do Éclair 2.0O que as skills permitem
Páginas públicas, SEO e GEOSimConstruir e auditar páginas rápidas e bem posicionadas
Temas e blocos sob medidaSimCriar um tema ou blocos que sobrevivem às atualizações
Telas de administraçãoSimConstruir módulos de administração protegidos
Tarefas agendadasSimAutomatizar importações, relatórios ou sincronizações
Importação do WordPress e URLs antigasSim, recurso nativoPreparar e verificar uma migração sem perder URLs
Cadastro e login públicosAinda nãoProjetar, testar, preparar a RFC
Carrinho, pagamento, pedidosAinda nãoEspecificações e testes de projeto, sem loja em produção
Fórum ou LMS com escritaAinda nãoPercursos, dados e testes prontos para quando o núcleo os abrir

Como instalar as skills?

Você precisa do Python 3 e de uma cópia da biblioteca. Baixe-a no GitHub e, na pasta dela:

python3 scripts/validate_skills.py
python3 scripts/install_skills.py --list
python3 scripts/install_skills.py --project /caminho/do/meu-site --category foundation
python3 scripts/install_skills.py --project /caminho/do/meu-site --skill eclair-wordpress-migration
python3 scripts/install_skills.py --project /caminho/do/meu-site --all

As skills são copiadas para a pasta .agents/skills/ do projeto, a que o Codex lê. Para o Claude Code, copie as pastas desejadas para .claude/skills/. O instalador nunca substitui uma skill já presente, a não ser que você acrescente --force depois de revisá-la. As famílias se chamam foundation, commerce, lms, community, business, design, seo e integrations.

Seguir o guia passo a passo

Crie as suas próprias skills

A família dos fundamentos também serve de modelo: uma skill é uma pasta skills/eclair-<nome>/ com um SKILL.md (nome, descrição, procedimento, critérios de aceitação) e as suas references/. Você pode escrever a sua para o seu ramo, validá-la com python3 scripts/validate_skills.py e propô-la à biblioteca. Todo o método está no artigo sobre o núcleo e as skills.

Perguntas frequentes sobre as skills do Éclair

As skills são gratuitas?

Sim. A biblioteca é publicada sob a licença livre AGPL-3.0, como o Éclair CMS. Só o seu assistente de IA pode ter custo, conforme a sua assinatura.

Uma skill instala sozinha uma loja ou um fórum?

Não. Uma skill orienta o agente: ela produz um projeto, código e testes, que uma pessoa valida e ativa. Os percursos de comércio, formação ou fórum ainda dependem de peças do núcleo (contas públicas, pagamento): não estão prontos para produção.

Quais assistentes de IA podem usar as skills?

Os que leem pastas SKILL.md: Claude Code, Codex e outros agentes compatíveis. Com um assistente de conversa como o ChatGPT, você também pode passar o conteúdo do SKILL.md correspondente.

É preciso saber programar?

Não para descrever a sua necessidade. Mas é preciso uma pessoa capaz de revisar o que o agente propõe, rodar os testes e ativar o recurso com conhecimento de causa.

As skills alteram o núcleo do Éclair?

Nunca. Tudo o que elas produzem fica em site/extensions/ ou site/themes/, que as atualizações não tocam. Uma falta no núcleo gera uma RFC, não um contorno.

Posso criar as minhas próprias skills?

Sim: uma pasta, um SKILL.md, referências e os scripts de controle da biblioteca. O guia e o artigo explicam o método.

Dê à sua IA o manual do Éclair

Baixe o Éclair 2.0, instale as skills de que o seu projeto precisa e descreva o que você quer construir.

Baixar o Éclair 2.3.0Abrir a biblioteca no GitHub