Agent Skills
Installez les agent skills d'EmDash pour que les assistants de programmation IA utilisent les API EmDash actuelles lorsqu'ils créent des sites, écrivent des plugins et portent des projets WordPress.
Documentation officielle EmDash.
Installez les agent skills d'EmDash pour que les assistants de programmation IA utilisent les API EmDash actuelles lorsqu'ils créent des sites, écrivent des plugins et portent des projets WordPress.
Ajoutez du contenu adossé à une base de données et géré par des éditeurs à un site Astro rendu côté serveur.
Découvrez les concepts d’Astro utilisés par les sites EmDash à travers des schémas WordPress familiers.
Transposez le contenu, les templates et les extensions WordPress vers un site EmDash Astro.
Comment les éditeurs, administrateurs et développeurs utilisent le panneau d'administration EmDash.
Comment un site Astro, EmDash, le panneau d'administration et les magasins de données fonctionnent ensemble.
Choisissez le comportement des collections et les types de champs, et comprenez comment les modifications ultérieures affectent le contenu.
Comment les collections, champs, entrées, types générés et fichiers seed décrivent le contenu du site.
Comment EmDash fonctionne en coulisses, pour les personnes contribuant à EmDash.
Les conventions d'écriture, de structure et d'exemples de code pour la documentation EmDash.
Exécuter les migrations de schéma internes d’EmDash comme étape de déploiement sérialisée.
Choisissez et configurez SQLite, D1, Hyperdrive, PostgreSQL ou libSQL pour EmDash.
Déployez EmDash sur un serveur Node.js longue durée avec des services de données persistants.
Mettre en cache les résultats de requêtes dans Cloudflare KV ou en mémoire pour servir les lectures sans interroger la base de données à chaque requête.
Exécuter des plugins sandboxés sur Cloudflare Workers ou Node.js, avec les bindings, limites de ressources et modes de défaillance de chaque runner de bac à sable.
Modifiez le schéma et le modèle de contenu d’un site EmDash en production, et gardez le fichier seed synchronisé.
Où se trouve chaque secret EmDash, comment le fournir et ce qui se passe lorsque vous le faites pivoter ou le perdez.
Choisir et configurer le stockage R2, S3-compatible ou local pour EmDash.
Faites passer un site existant à une nouvelle version d’EmDash, de la lecture des entrées de version à la vérification du site déployé.
Connectez votre assistant de codification IA à la documentation EmDash pour qu'il puisse répondre aux questions et trouver le bon pattern à partir de la vraie documentation.
Configurer un site Astro Node.js pour éditer et interroger du contenu EmDash localement.
Générez un site EmDash local, terminez la configuration et publiez une modification.
Connectez-vous à EmDash avec un compte Atmosphere — l'identité réseau ouverte derrière Bluesky et l'écosystème AT Protocol plus large.
Authentification passkey-first avec des fournisseurs enfichables pour GitHub, Google, Microsoft et l’Atmosphere.
Exportez des données de site sélectionnées, créez des sauvegardes de base de données et de médias restaurables, et récupérez les déploiements D1 ou SQLite.
Définissez des types de blocs versionnés, ajoutez un champ blocks et affichez la composition stockée avec des composants Astro.
Construisez un blog complet avec des articles, catégories et tags en utilisant EmDash.
Suivez le schéma de couleurs du visiteur, laissez les éditeurs choisir une variante sombre pour une image et rendez la bonne avec le composant Image.
Configurez la livraison d'e-mails pour les liens magiques, les invitations et la récupération de compte — en développement et en production.
Traduisez le contenu en plusieurs langues avec publication par locale, slugs et fallback automatique.
Téléversez, organisez, sélectionnez, modifiez, suivez et supprimez en toute sécurité des médias dans EmDash.
Créez des menus dans l'admin et affichez une navigation adaptée à la langue dans un layout Astro.
Laissez les éditeurs choisir différentes mises en page pour des pages individuelles via un champ de modèle.
Interrogez, triez, paginez et affichez le contenu EmDash dans des pages Astro rendues côté serveur.
Reliez des entrées entre types de contenu avec des relations et des champs de référence, choisissez des entrées dans l'éditeur et lisez les liens dans un modèle.
Créez des blocs Portable Text réutilisables et insérez-en des copies indépendantes dans le contenu.
Les fonctionnalités d'optimisation pour les moteurs de recherche (SEO) fournies par EmDash, ce que chacune produit et comment les activer.
Lisez l'identité du site, l'affichage, les réseaux sociaux et les paramètres SEO dans les modèles Astro.
Exportez un site EmDash complet sous forme de paquet de site, importez-le dans un nouveau site vide et vérifiez le résultat grâce à un reçu d'importation.
Classifiez le contenu, interrogez des termes sensibles à la locale et créez des pages d’archive de taxonomie.
Ajouter des blocs de contenu dynamiques aux barres latérales, pieds de page et autres régions de template.
Créez, modifiez, publiez, planifiez et supprimez en toute sécurité du contenu dans l'admin EmDash.
Choisissez un format de plugin EmDash et mappez les hooks, le stockage, les routes et l’UI admin WordPress.
Construisez, inspectez, publiez et installez depuis npm un paquet de plugin natif.
Ajoutez des scripts ou du HTML de confiance aux points d'insertion des pages publiques.
Fournissez des composants Astro qui rendent les types de blocs Portable Text définis par les plugins sur le site public.
Ajoutez des paramètres générés, des pages et widgets React, des panneaux d'éditeur et des colonnes de liste de contenu à un plugin natif.
Générer, enregistrer et exécuter un plugin EmDash dans le même processus.
Exposez des endpoints REST depuis votre plugin sandboxé pour l’interface d’administration et les intégrations externes.
Blocs d’UI déclaratifs pour les pages de plugins, widgets et extensions d’entrées enregistrées.
Déclarez ce dont votre plugin a besoin, et comprenez ce que le sandbox applique.
Choisissez entre plugins sandboxed et natifs avant de commencer à écrire du code.
Publiez des plugins sandboxed depuis GitHub Actions via le service de release EmDash.
Exécutez du code en réponse aux événements de contenu, de médias, de cycle de vie et de rendu de page.
Référence des champs de emdash-plugin.jsonc pour l’identité, l’accès, le stockage, l’interface d’administration et le registre.
Changements incompatibles pour les auteurs de plugins sandboxed, et comment mettre à jour votre plugin.
Empaquetez un plugin sandboxed et publiez-le sur le registre de plugins EmDash.
Stockez les paramètres chiffrés des plugins en sandbox et modifiez-les via une page Block Kit.
Persister les données de plugins dans des collections de documents avec des requêtes indexées.
Exécutez les hooks et routes de plugins à travers la frontière sandbox de production d’EmDash dans Vitest.
Générer, enregistrer et exécuter un plugin sandboxed qui répond aux sauvegardes de contenu.
Installer des plugins sandboxés depuis le registre EmDash ou enregistrer des plugins depuis npm.
Déplacer un site EmDash existant de la découverte Marketplace vers le registre de plugins.
Étendez EmDash avec des hooks, du stockage, des paramètres, des pages d'administration et des routes d'API.
Découvrez, examinez et installez des plugins sandbox depuis le registre EmDash.
Créez un annuaire de plugins, une page de recherche ou un flux de releases contre l'API publique de découverte du registre avec @emdash-cms/registry-client.
Breaking changes for sites that install EmDash plugins, and how to adapt your project.
Transitions d'état, révisions, permissions, conflits et hooks pour le contenu EmDash.
Authentification, comportement du protocole et inventaire complet des outils du serveur MCP.
Le contrat HTTP public, les règles d'authentification et l'inventaire complet des opérations OpenAPI.
Construisez un modèle Astro EmDash réutilisable avec des routes rendues côté serveur et un seed initial.
Référence du format seed EmDash, validation, références et comportement d’application.
Changements majeurs entre EmDash 0.x et 1.0, et comment mettre à jour votre site.
Comprenez quels problèmes EmDash résout et comment il se compare aux autres approches.