57 skill che rendono esperta la tua IA

Le skill di Éclair trasformano Claude, Codex o ChatGPT in uno sviluppatore che conosce Éclair 2.0 a memoria. Descrivi ciò che serve al tuo sito, un negozio, una scuola online, una directory o una migrazione da WordPress, e l’IA segue regole precise: dove mettere il codice, come proteggere i dati, quali test superare. Nulla si attiva senza di te.

Vedi la libreria su GitHubLeggi la guida all’uso

La libreria in cifre

57

skill, ognuna nella sua cartella con i suoi riferimenti

8

famiglie, dalle fondamenta alle applicazioni di settore

19

skill utilizzabili subito con Éclair 2.0

AGPL

licenza libera, come Éclair CMS

Cos’è una skill di Éclair?

Una skill è una cartella che contiene un file SKILL.md e i suoi riferimenti. Gli assistenti di codice come Claude Code o Codex la leggono quando la tua richiesta corrisponde alla sua descrizione. La skill dà loro il contesto che manca: l’architettura di Éclair 2.0, il contratto delle estensioni eclair-extension/1, le posizioni consentite, le regole di sicurezza e i criteri di accettazione.

Un manuale per l’IA

Diagnosi, procedura, risultati attesi e criteri di accettazione, scritti per un agente.

Regole non negoziabili

Mai modificare il core, permessi verificati su ogni oggetto, nessun dato privato in una cache condivisa.

Prove prima della messa online

Validazione del pacchetto, test completi, misura delle prestazioni e revisione umana.

Come funziona, in 4 passaggi

  1. Installi le skill utili nel tuo progetto, per famiglia o una alla volta.
  2. Descrivi la tua esigenza all’assistente: «una directory di artigiani con filtri per città».
  3. L’IA sceglie le skill necessarie, legge le capacità reali del sito e prepara un progetto, il codice in site/extensions/ o site/themes/ e i test.
  4. Tu convalidi: il pacchetto supera il validatore ufficiale, i test e la misura delle prestazioni, poi una persona lo attiva dal pannello.

Le 57 skill, famiglia per famiglia

Ogni skill ha uno stato onesto. ✅ significa che si basa su capacità già presenti in Éclair 2.0. 🧭 significa che guida la progettazione, ma una parte del percorso (account clienti, pagamento, scrittura pubblica) dipende da elementi del core ancora da aprire.

Fondamenta (8)

Il contratto nativo v2, i test e la sicurezza: la base di tutte le altre skill.

SkillCosa faStato
eclair-architectureDecidere dove collocare una funzione: impostazione, tema, estensione o RFC del core✅ Utilizzabile con Éclair 2.0
eclair-extension-builderCreare un’estensione nativa eclair-extension/1 che sopravvive agli aggiornamenti✅ Utilizzabile con Éclair 2.0
eclair-storageScegliere archiviazione, migrazioni e backup dei dati✅ Utilizzabile con Éclair 2.0
eclair-auth-rolesProgettare account, ruoli e permessi: membri, studenti, clienti, moderatori✅ Utilizzabile con Éclair 2.0
eclair-routingCreare route pubbliche e di amministrazione, mantenere gli URL esatti✅ Utilizzabile con Éclair 2.0
eclair-cache-contractDecidere cosa va in cache, cosa si invalida e cosa resta dinamico✅ Utilizzabile con Éclair 2.0
eclair-security-auditVerificare ogni funzione prima della messa online✅ Utilizzabile con Éclair 2.0
eclair-test-suiteScrivere i test di regressione, sicurezza e prestazioni✅ Utilizzabile con Éclair 2.0

Commerce Pro (10)

Negozio transazionale e pagamento: la progettazione prima del rilascio.

SkillCosa faStato
eclair-commerce-proProgettare un negozio completo, dal catalogo all’ordine consegnato🧭 Progettazione: capacità del core da verificare
eclair-product-catalogCostruire un catalogo pubblico veloce e indicizzabile🟡 Prototipo pubblico in sola lettura
eclair-product-variantsModellare taglie, colori e opzioni senza errori di prezzo🧭 Progettazione: capacità del core da verificare
eclair-cart-checkoutProgettare un carrello multiriga con prezzi e scorte coerenti🧭 Progettazione: capacità del core da verificare
eclair-orders-paymentsGestire gli stati degli ordini e i fornitori di pagamento🧭 Progettazione: capacità del core da verificare
eclair-tax-invoicingPreparare IVA e fatturazione secondo il paese🧭 Progettazione: capacità del core da verificare
eclair-inventorySincronizzare le scorte reali tra prodotti, varianti e ordini🧭 Progettazione: capacità del core da verificare
eclair-shippingGestire zone, tariffe, tracciamento e stati di spedizione🧭 Progettazione: capacità del core da verificare
eclair-discountsCreare sconti e coupon che non si sommano per errore🧭 Progettazione: capacità del core da verificare
eclair-commerce-analyticsSeguire vendite e conversioni senza esporre i clienti🧭 Progettazione: capacità del core da verificare

Formazione online (LMS) (7)

Corsi, iscrizioni, progressi e certificati.

SkillCosa faStato
eclair-lmsStrutturare una scuola online modulare🧭 Progettazione: capacità del core da verificare
eclair-course-builderComporre corsi, sezioni e lezioni versionati🧭 Progettazione: capacità del core da verificare
eclair-lessons-mediaFornire video e documenti dei corsi protetti🧭 Progettazione: capacità del core da verificare
eclair-enrollment-accessCollegare un acquisto o una convalida a un’iscrizione🧭 Progettazione: capacità del core da verificare
eclair-progressSeguire i progressi senza perdite né incoerenze🧭 Progettazione: capacità del core da verificare
eclair-quizzes-certificatesCreare quiz, soglie di superamento e certificati verificabili🧭 Progettazione: capacità del core da verificare
eclair-lms-analyticsAnalizzare completamento e coinvolgimento senza sorveglianza invasiva🧭 Progettazione: capacità del core da verificare

Forum e community (6)

Discussioni, moderazione, profili e notifiche.

SkillCosa faStato
eclair-forumProgettare discussioni pubbliche e private moderate🧭 Progettazione: capacità del core da verificare
eclair-discussions-topicsGestire creazione, modifica e stato delle discussioni🧭 Progettazione: capacità del core da verificare
eclair-community-profilesOffrire profili pubblici separati dai dati privati🧭 Progettazione: capacità del core da verificare
eclair-moderationCostruire segnalazioni, rimozioni e ricorsi🧭 Progettazione: capacità del core da verificare
eclair-notificationsAvvisare i membri senza spam né fughe di dati🧭 Progettazione: capacità del core da verificare
eclair-community-searchCercare discussioni e messaggi secondo i permessi🧭 Progettazione: capacità del core da verificare

Applicazioni di settore (8)

Prenotazioni, iscrizioni, directory, eventi e strumenti di settore.

SkillCosa faStato
eclair-bookingsGestire una risorsa prenotabile senza doppie prenotazioni🧭 Progettazione: capacità del core da verificare
eclair-appointments-calendarPrendere appuntamenti e collegare calendari esterni🧭 Progettazione: capacità del core da verificare
eclair-membershipsGestire livelli di iscrizione, scadenze e diritti di accesso🧭 Progettazione: capacità del core da verificare
eclair-directoryCreare una directory con schede e filtri indicizzabili🟡 Prototipo pubblico in sola lettura
eclair-events-ticketingVendere posti, biglietti e ingressi🧭 Progettazione: capacità del core da verificare
eclair-job-boardPubblicare offerte e ricevere candidature🧭 Progettazione: capacità del core da verificare
eclair-real-estateCostruire un catalogo di immobili con ricerca e contatto🧭 Progettazione: capacità del core da verificare
eclair-forms-crmRaccogliere richieste e seguirne la gestione🧭 Progettazione: capacità del core da verificare

Design e UX (7)

Temi, blocchi, accessibilità e velocità.

SkillCosa faStato
eclair-designCreare una direzione artistica coerente con il tema nativo✅ Utilizzabile con Éclair 2.0
eclair-theme-builderProdurre un tema Éclair 2 che sopravvive agli aggiornamenti✅ Utilizzabile con Éclair 2.0
eclair-blocks-libraryComporre blocchi di contenuto modificabili✅ Utilizzabile con Éclair 2.0
eclair-accessibilityVerificare e correggere l’accessibilità (WCAG)✅ Utilizzabile con Éclair 2.0
eclair-design-systemCostruire un linguaggio visivo coerente e manutenibile✅ Utilizzabile con Éclair 2.0
eclair-responsive-uxOttimizzare navigazione, moduli e layout mobili✅ Utilizzabile con Éclair 2.0
eclair-performance-uxMisurare e ridurre peso e instabilità delle pagine✅ Utilizzabile con Éclair 2.0

SEO, GEO e migrazione (5)

Indicizzabilità, dati strutturati, multilingue e WordPress.

SkillCosa faStato
eclair-seo-auditVerificare indicizzabilità, canonical, robots, link e velocità✅ Utilizzabile con Éclair 2.0
eclair-geo-optimizationRendere le pagine leggibili da motori e assistenti IA✅ Utilizzabile con Éclair 2.0
eclair-wordpress-migrationMigrare da WordPress preservando URL, contenuti e traffico✅ Utilizzabile con Éclair 2.0
eclair-structured-dataAggiungere o verificare dati Schema.org fedeli al contenuto🟠 In parte bloccata dal core
eclair-multilingual-seoGestire più lingue senza duplicati né canonical errati✅ Utilizzabile con Éclair 2.0

Integrazioni e automazioni (6)

API, webhook, e-mail, IA e monitoraggio.

SkillCosa faStato
eclair-webhooksCollegare applicazioni esterne con eventi sicuri🧭 Progettazione: capacità del core da verificare
eclair-email-automationInviare conferme e promemoria affidabili🧭 Progettazione: capacità del core da verificare
eclair-api-integrationCreare connettori API robusti e limitati🧭 Progettazione: capacità del core da verificare
eclair-crm-integrationSincronizzare contatti e clienti con un CRM senza duplicati🧭 Progettazione: capacità del core da verificare
eclair-ai-workflowsAutomatizzare l’aiuto editoriale senza pubblicazioni indesiderate🧭 Progettazione: capacità del core da verificare
eclair-observabilityMonitorare salute, costi e incidenti dei moduli🧭 Progettazione: capacità del core da verificare

Cosa puoi costruire oggi con Éclair 2.0?

La tabella segue la matrice delle capacità pubblicata con la libreria. Evita brutte sorprese: una funzione va in produzione solo se il core ne fornisce il contratto.

FunzioneContratto di Éclair 2.0Cosa permettono le skill
Pagine pubbliche, SEO e GEOSìCostruire e verificare pagine veloci e ben posizionate
Temi e blocchi su misuraSìCreare un tema o dei blocchi che sopravvivono agli aggiornamenti
Schermate di amministrazioneSìCostruire moduli di amministrazione protetti
Attività pianificateSìAutomatizzare importazioni, report o sincronizzazioni
Importazione da WordPress e vecchi URLSì, funzione nativaPreparare e verificare una migrazione senza perdere URL
Registrazione e accesso pubbliciNon ancoraProgettare, testare, preparare la RFC
Carrello, pagamento, ordiniNon ancoraSpecifiche e test di progettazione, nessun negozio in produzione
Forum o LMS con scritturaNon ancoraPercorsi, dati e test pronti per quando il core li aprirà

Come installare le skill?

Ti servono Python 3 e una copia della libreria. Scaricala da GitHub e, nella sua cartella:

python3 scripts/validate_skills.py
python3 scripts/install_skills.py --list
python3 scripts/install_skills.py --project /percorso/del/mio-sito --category foundation
python3 scripts/install_skills.py --project /percorso/del/mio-sito --skill eclair-wordpress-migration
python3 scripts/install_skills.py --project /percorso/del/mio-sito --all

Le skill vengono copiate nella cartella .agents/skills/ del progetto, quella che legge Codex. Per Claude Code, copia le cartelle che vuoi in .claude/skills/. L’installer non sostituisce mai una skill già presente, a meno che tu non aggiunga --force dopo averla rivista. Le famiglie si chiamano foundation, commerce, lms, community, business, design, seo e integrations.

Segui la guida passo passo

Crea le tue skill

La famiglia delle fondamenta serve anche da modello: una skill è una cartella skills/eclair-<nome>/ con un SKILL.md (nome, descrizione, procedura, criteri di accettazione) e i suoi references/. Puoi scriverne una per il tuo settore, validarla con python3 scripts/validate_skills.py e proporla alla libreria. Tutto il metodo è nell’articolo sul core e le skill.

Domande frequenti sulle skill di Éclair

Le skill sono gratuite?

Sì. La libreria è pubblicata con la licenza libera AGPL-3.0, come Éclair CMS. Solo il tuo assistente IA può avere un costo, a seconda dell’abbonamento.

Una skill installa da sola un negozio o un forum?

No. Una skill guida l’agente: produce un progetto, codice e test, che una persona convalida e attiva. I percorsi di commercio, formazione o forum dipendono ancora da elementi del core (account pubblici, pagamento): non sono pronti per la produzione.

Quali assistenti IA possono usare le skill?

Quelli che leggono cartelle SKILL.md: Claude Code, Codex e altri agenti compatibili. Con un assistente di chat come ChatGPT puoi anche dargli il contenuto dello SKILL.md interessato.

Bisogna saper programmare?

Non per descrivere la tua esigenza. Serve però una persona in grado di rileggere ciò che propone l’agente, lanciare i test e attivare la funzione con cognizione di causa.

Le skill modificano il core di Éclair?

Mai. Tutto ciò che producono vive in site/extensions/ o site/themes/, che gli aggiornamenti non toccano. Una mancanza del core porta a una RFC, non a un aggiramento.

Posso creare le mie skill?

Sì: una cartella, uno SKILL.md, dei riferimenti e gli script di controllo della libreria. La guida e l’articolo spiegano il metodo.

Dai alla tua IA il manuale di Éclair

Scarica Éclair 2.0, installa le skill che servono al tuo progetto e descrivi cosa vuoi costruire.

Scarica Éclair 2.3.0Apri la libreria su GitHub