57 skills qui rendent ton IA experte
Les skills Éclair transforment Claude, Codex ou ChatGPT en développeur qui connaît Éclair 2.0 par cœur. Tu décris ce dont ton site a besoin, une boutique, une école en ligne, un annuaire ou une migration WordPress, et l’IA suit des règles précises : où placer le code, comment protéger les données, quels tests réussir. Rien n’est activé sans toi.
La bibliothèque en chiffres
57
skills, chacun dans son dossier avec ses références
8
familles, des fondations aux applications métiers
19
skills utilisables dès maintenant avec Éclair 2.0
AGPL
licence libre, comme Éclair CMS
Qu’est-ce qu’un skill Éclair ?
Un skill est un dossier qui contient un fichier SKILL.md et ses références. Les assistants de code comme Claude Code ou Codex le lisent quand ta demande correspond à sa description. Le skill leur donne le contexte qui leur manque : l’architecture d’Éclair 2.0, le contrat des extensions eclair-extension/1, les emplacements autorisés, les invariants de sécurité et les critères d’acceptation.
Un mode d’emploi pour l’IA
Diagnostic, procédure, livrables et critères d’acceptation, écrits pour un agent.
Des règles qui ne se négocient pas
Jamais de modification du noyau, droits vérifiés sur chaque objet, aucune donnée privée en cache partagé.
Des preuves avant la mise en ligne
Validation du paquet, tests complets, mesure des performances et relecture humaine.
Comment ça marche, en 4 étapes
- Tu installes les skills utiles dans ton projet, par famille ou un par un.
- Tu décris ton besoin à ton assistant : « un annuaire d’artisans avec filtres par ville ».
- L’IA choisit les skills concernés, lit les capacités réelles de ton site et prépare une conception, le code dans
site/extensions/ousite/themes/, et ses tests. - Tu valides : le paquet passe le validateur officiel, les tests et la mesure des performances, puis une personne l’active depuis l’administration.
Les 57 skills, famille par famille
Chaque skill porte un statut honnête. ✅ signifie qu’il s’appuie sur des capacités déjà présentes dans Éclair 2.0. 🧭 signifie qu’il guide la conception, mais qu’une partie du parcours (comptes clients, paiement, écriture publique) dépend de briques du noyau encore à ouvrir.
Fondations (8)
Le contrat natif v2, les tests et la sécurité : la base de tous les autres skills.
| Skill | Ce qu’il fait | Statut |
|---|---|---|
eclair-architecture | Choisir où placer une fonction : réglage, thème, extension ou RFC du noyau | ✅ Utilisable avec Éclair 2.0 |
eclair-extension-builder | Créer une extension native eclair-extension/1 qui survit aux mises à jour | ✅ Utilisable avec Éclair 2.0 |
eclair-storage | Choisir le stockage, les migrations et les sauvegardes des données | ✅ Utilisable avec Éclair 2.0 |
eclair-auth-roles | Concevoir comptes, rôles et droits : membres, élèves, clients, modérateurs | ✅ Utilisable avec Éclair 2.0 |
eclair-routing | Créer des routes publiques et d’administration, garder les URL exactes | ✅ Utilisable avec Éclair 2.0 |
eclair-cache-contract | Décider ce qui est mis en cache, invalidé ou laissé dynamique | ✅ Utilisable avec Éclair 2.0 |
eclair-security-audit | Auditer chaque fonction avant sa mise en ligne | ✅ Utilisable avec Éclair 2.0 |
eclair-test-suite | Écrire les tests de régression, de sécurité et de performance | ✅ Utilisable avec Éclair 2.0 |
Commerce Pro (10)
Boutique transactionnelle et paiement : la conception avant le déploiement.
| Skill | Ce qu’il fait | Statut |
|---|---|---|
eclair-commerce-pro | Concevoir une boutique complète, du catalogue à la commande livrée | 🧭 Conception : capacités du noyau à vérifier |
eclair-product-catalog | Construire un catalogue public rapide et indexable | 🟡 Prototype public en lecture seule |
eclair-product-variants | Modéliser tailles, couleurs et options sans erreur de prix | 🧭 Conception : capacités du noyau à vérifier |
eclair-cart-checkout | Concevoir un panier multi-lignes avec prix et stock cohérents | 🧭 Conception : capacités du noyau à vérifier |
eclair-orders-payments | Gérer les états de commande et les prestataires de paiement | 🧭 Conception : capacités du noyau à vérifier |
eclair-tax-invoicing | Préparer la TVA et la facturation selon le pays | 🧭 Conception : capacités du noyau à vérifier |
eclair-inventory | Synchroniser le stock réel entre produits, variantes et commandes | 🧭 Conception : capacités du noyau à vérifier |
eclair-shipping | Gérer zones, tarifs, suivis et états de livraison | 🧭 Conception : capacités du noyau à vérifier |
eclair-discounts | Créer remises et coupons qui ne se cumulent pas par erreur | 🧭 Conception : capacités du noyau à vérifier |
eclair-commerce-analytics | Suivre ventes et conversions sans exposer les clients | 🧭 Conception : capacités du noyau à vérifier |
Formation en ligne (LMS) (7)
Cours, inscriptions, progression et certificats.
| Skill | Ce qu’il fait | Statut |
|---|---|---|
eclair-lms | Structurer une école en ligne modulaire | 🧭 Conception : capacités du noyau à vérifier |
eclair-course-builder | Composer cours, sections et leçons versionnés | 🧭 Conception : capacités du noyau à vérifier |
eclair-lessons-media | Servir vidéos et documents de cours protégés | 🧭 Conception : capacités du noyau à vérifier |
eclair-enrollment-access | Relier un achat ou une validation à une inscription | 🧭 Conception : capacités du noyau à vérifier |
eclair-progress | Suivre la progression sans perte ni incohérence | 🧭 Conception : capacités du noyau à vérifier |
eclair-quizzes-certificates | Créer quiz, seuils de réussite et certificats contrôlés | 🧭 Conception : capacités du noyau à vérifier |
eclair-lms-analytics | Analyser complétion et engagement sans surveillance abusive | 🧭 Conception : capacités du noyau à vérifier |
Forum et communauté (6)
Discussions, modération, profils et notifications.
| Skill | Ce qu’il fait | Statut |
|---|---|---|
eclair-forum | Concevoir des discussions publiques et privées modérées | 🧭 Conception : capacités du noyau à vérifier |
eclair-discussions-topics | Gérer création, édition et état des sujets | 🧭 Conception : capacités du noyau à vérifier |
eclair-community-profiles | Proposer des profils publics séparés des données privées | 🧭 Conception : capacités du noyau à vérifier |
eclair-moderation | Construire signalements, retraits et appels | 🧭 Conception : capacités du noyau à vérifier |
eclair-notifications | Informer les membres sans spam ni fuite de données | 🧭 Conception : capacités du noyau à vérifier |
eclair-community-search | Chercher sujets et messages selon les permissions | 🧭 Conception : capacités du noyau à vérifier |
Applications métiers (8)
Réservations, adhésions, annuaires, événements et outils métiers.
| Skill | Ce qu’il fait | Statut |
|---|---|---|
eclair-bookings | Gérer une ressource réservable sans double réservation | 🧭 Conception : capacités du noyau à vérifier |
eclair-appointments-calendar | Prendre des rendez-vous et relier des agendas externes | 🧭 Conception : capacités du noyau à vérifier |
eclair-memberships | Gérer niveaux d’adhésion, échéances et droits d’accès | 🧭 Conception : capacités du noyau à vérifier |
eclair-directory | Créer un annuaire avec fiches et filtres indexables | 🟡 Prototype public en lecture seule |
eclair-events-ticketing | Vendre places, billets et entrées | 🧭 Conception : capacités du noyau à vérifier |
eclair-job-board | Publier des offres et recevoir des candidatures | 🧭 Conception : capacités du noyau à vérifier |
eclair-real-estate | Construire un catalogue de biens avec recherche et contact | 🧭 Conception : capacités du noyau à vérifier |
eclair-forms-crm | Collecter des demandes et suivre leur traitement | 🧭 Conception : capacités du noyau à vérifier |
Design et UX (7)
Thèmes, blocs, accessibilité et rapidité.
| Skill | Ce qu’il fait | Statut |
|---|---|---|
eclair-design | Créer une direction artistique cohérente avec le thème natif | ✅ Utilisable avec Éclair 2.0 |
eclair-theme-builder | Produire un thème Éclair 2 qui survit aux mises à jour | ✅ Utilisable avec Éclair 2.0 |
eclair-blocks-library | Composer des blocs de contenu éditables | ✅ Utilisable avec Éclair 2.0 |
eclair-accessibility | Auditer et corriger l’accessibilité (WCAG) | ✅ Utilisable avec Éclair 2.0 |
eclair-design-system | Construire un langage visuel cohérent et maintenable | ✅ Utilisable avec Éclair 2.0 |
eclair-responsive-ux | Optimiser navigation, formulaires et mises en page mobiles | ✅ Utilisable avec Éclair 2.0 |
eclair-performance-ux | Mesurer et réduire le poids et l’instabilité des pages | ✅ Utilisable avec Éclair 2.0 |
SEO, GEO et migration (5)
Indexabilité, données structurées, multilingue et WordPress.
| Skill | Ce qu’il fait | Statut |
|---|---|---|
eclair-seo-audit | Vérifier indexabilité, canonical, robots, liens et vitesse | ✅ Utilisable avec Éclair 2.0 |
eclair-geo-optimization | Rendre les pages lisibles par les moteurs et les assistants IA | ✅ Utilisable avec Éclair 2.0 |
eclair-wordpress-migration | Migrer depuis WordPress en préservant URL, contenus et trafic | ✅ Utilisable avec Éclair 2.0 |
eclair-structured-data | Ajouter ou vérifier des données Schema.org fidèles au contenu | 🟠 En partie bloqué par le noyau |
eclair-multilingual-seo | Gérer plusieurs langues sans doublon ni mauvais canonical | ✅ Utilisable avec Éclair 2.0 |
Intégrations et automatisations (6)
API, webhooks, e-mails, IA et suivi.
| Skill | Ce qu’il fait | Statut |
|---|---|---|
eclair-webhooks | Relier des applications externes par événements sûrs | 🧭 Conception : capacités du noyau à vérifier |
eclair-email-automation | Envoyer confirmations et relances fiables | 🧭 Conception : capacités du noyau à vérifier |
eclair-api-integration | Créer des connecteurs API robustes et limités | 🧭 Conception : capacités du noyau à vérifier |
eclair-crm-integration | Synchroniser prospects et clients avec un CRM sans doublon | 🧭 Conception : capacités du noyau à vérifier |
eclair-ai-workflows | Automatiser l’aide éditoriale sans publication intempestive | 🧭 Conception : capacités du noyau à vérifier |
eclair-observability | Surveiller santé, coûts et incidents des modules | 🧭 Conception : capacités du noyau à vérifier |
Que peux-tu construire dès aujourd’hui avec Éclair 2.0 ?
Le tableau ci-dessous reprend la matrice de capacités publiée avec la bibliothèque. Il évite les mauvaises surprises : une fonction n’est livrable en production que si le noyau en fournit le contrat.
| Fonction | Contrat Éclair 2.0 | Ce que permettent les skills |
|---|---|---|
| Pages publiques, SEO et GEO | Oui | Construire et auditer des pages rapides et bien référencées |
| Thèmes et blocs personnalisés | Oui | Créer un thème ou des blocs qui survivent aux mises à jour |
| Écrans d’administration | Oui | Construire des modules d’administration protégés |
| Tâches planifiées | Oui | Automatiser des imports, rapports ou synchronisations |
| Import WordPress et anciennes URL | Oui, fonction native | Préparer et vérifier une migration sans perdre d’URL |
| Inscription et connexion publiques | Pas encore | Concevoir, tester, préparer la RFC |
| Panier, paiement, commandes | Pas encore | Spécifications et tests de conception, pas de boutique en production |
| Forum ou LMS avec écriture | Pas encore | Parcours, données et tests prêts pour le jour où le noyau les ouvre |
Comment installer les skills ?
Il te faut Python 3 et une copie de la bibliothèque. Télécharge-la depuis GitHub, puis, dans son dossier :
python3 scripts/validate_skills.py
python3 scripts/install_skills.py --list
python3 scripts/install_skills.py --project /chemin/vers/mon-site --category foundation
python3 scripts/install_skills.py --project /chemin/vers/mon-site --skill eclair-wordpress-migration
python3 scripts/install_skills.py --project /chemin/vers/mon-site --all
Les skills sont copiés dans .agents/skills/ de ton projet, le dossier que lit Codex. Pour Claude Code, copie les dossiers voulus dans .claude/skills/. L’installateur ne remplace jamais un skill déjà présent, sauf si tu ajoutes --force après relecture. Les familles s’appellent foundation, commerce, lms, community, business, design, seo et integrations.
Créer tes propres skills
La famille des fondations sert aussi de modèle : un skill, c’est un dossier skills/eclair-<nom>/ avec un SKILL.md (nom, description, procédure, critères d’acceptation) et ses references/. Tu peux écrire le tien pour ton métier, le valider avec python3 scripts/validate_skills.py et le proposer à la bibliothèque. Toute la méthode est dans l’article sur le noyau et les skills.
Questions fréquentes sur les skills Éclair
Les skills sont-ils gratuits ?
Oui. La bibliothèque est publiée sous licence libre AGPL-3.0, comme Éclair CMS. Seul l’usage de ton assistant IA peut avoir un coût, selon ton abonnement.
Un skill installe-t-il une boutique ou un forum tout seul ?
Non. Un skill guide l’agent : il produit une conception, du code et des tests, qu’une personne valide et active. Les parcours de commerce, de formation ou de forum dépendent encore de briques du noyau (comptes publics, paiement) : ils ne sont pas prêts pour la production.
Quels assistants IA peuvent utiliser les skills ?
Ceux qui lisent les dossiers SKILL.md : Claude Code, Codex et les autres agents compatibles. Avec un assistant de discussion comme ChatGPT, tu peux aussi lui donner le contenu du SKILL.md concerné.
Faut-il savoir programmer ?
Pas pour décrire ton besoin. En revanche, il faut une personne capable de relire ce que l’agent propose, de lancer les tests et d’activer la fonction en connaissance de cause.
Les skills modifient-ils le noyau d’Éclair ?
Jamais. Tout ce qu’ils produisent vit dans site/extensions/ ou site/themes/, que les mises à jour ne touchent pas. Un manque du noyau donne lieu à une RFC, pas à un contournement.
Puis-je créer mes propres skills ?
Oui : un dossier, un SKILL.md, des références et les scripts de contrôle de la bibliothèque. Le guide et l’article expliquent la méthode.
Donne à ton IA le mode d’emploi d’Éclair
Télécharge Éclair 2.0, installe les skills dont ton projet a besoin et décris ce que tu veux construire.