Communitygithub.com

crystallized-lu/astro-starter-wp-calendly

À utiliser lors de la création d'un nouveau site web marketing ou de conseil nécessitant rapidité, contenu bilingue, SEO/AEO, un blog alimenté par WordPress, accessibilité, formulaires gérés par WordPress et réservation Calendly. Également à utiliser lorsque l'utilisateur mentionne « nouveau site », « framework de site », « starter Astro », « WordPress headless », « site bilingue » ou « llms.txt ». Fournit un plan de construction sprint par sprint, pas un dump de code.

Qu'est-ce que astro-starter-wp-calendly ?

Ce skill est conçu pour guider la construction progressive d'un site web moderne et performant utilisant le framework Astro, avec WordPress comme backend headless pour le blog et les formulaires, et Calendly pour la réservation de rendez-vous. Il cible principalement les sites de marketing et de conseil qui exigent des temps de chargement inférieurs à la seconde, un support bilingue (EN/FR) dès le départ, une optimisation SEO et pour moteurs de réponse (AEO), ainsi que la conformité aux normes d'accessibilité WCAG AA. Le skill organise le travail en sprints indépendants, ce qui permet de sélectionner uniquement les fonctionnalités nécessaires (blog, formulaires, réservation, i18n) et d'éviter la surcharge cognitive en lisant un seul fichier de sprint à la fois. L'approche produite n'est pas un simple dump de code, mais un plan d'exécution clair, étape par étape, commençant par la lecture du fichier `START-HERE.md` et la confirmation du périmètre avec l'utilisateur avant le sprint 00, car la configuration initiale (astro.config.mjs, layout shell) varie selon que l'internationalisation (i18n) est incluse ou non. Le skill est idéal pour les projets greenfield ou les refontes complètes, et déconseillé pour de simples modifications sur un site existant.

Compatible avec~Claude Code~Codex CLI~Cursor
npx skills add crystallized-lu/astro-starter-wp-calendly

Demander à votre IA préférée

Ouvre une nouvelle conversation avec cette compétence d'agent déjà préchargée.

Documentation

Astro Starter — Backend WordPress, réservation Calendly

Guide de construction par étapes pour un site Astro avec : chargements inférieurs à la seconde, EN/FR dès le premier jour, SEO + optimisation pour moteurs de réponse, un blog alimenté par WordPress headless, WCAG AA, un formulaire de contact géré par WordPress, et réservation Calendly.

Comment l'utiliser

Lisez START-HERE.md. Il contient le tableau des sprints et les règles de budget de contexte. Ouvrez ensuite un seul fichier de sprint à la fois depuis sprints/.

Ne lisez pas plusieurs fichiers de sprint dans un même contexte. Ils sont dimensionnés pour être lus individuellement. Le dossier complet fait environ 50k tokens ; un sprint seul fait 2 à 6k.

Quand l'utiliser

Sites greenfield ou refonte complète où la pile actuelle est remplacée. Pas pour de petites modifications sur un site existant — ces cas nécessitent le dépôt, pas ce guide.

Première question à poser

De quels sprints ce projet a-t-il réellement besoin ? La plupart nécessitent 00, 01, 03, 07, 11. Le bilinguisme, le blog, les formulaires et la réservation sont tous optionnels et indépendants. Confirmez le périmètre avant de démarrer le sprint 00, car astro.config.mjs et le shell de mise en page diffèrent selon que l'i18n est dans le périmètre ou non.

Skills associés