
de agents9
Implémente et configure l'internationalisation native d'Astro : routage des locales, aides URL, hreflang du sitemap et organisation du contenu pour les sites multilingues.
Cette compétence documente les étapes pratiques et les meilleures pratiques pour ajouter l'internationalisation aux sites Astro. Elle explique comment configurer le routage des locales, définir les locales par défaut et les stratégies de routage, générer des liens sensibles à la locale avec des fonctions d'aide (getRelativeLocaleUrl/getAbsoluteLocaleUrl) et intégrer le hreflang dans les sitemaps pour le SEO. Le guide couvre l'organisation du contenu traduit via les Collections de Contenu et la gestion de la locale au moment de l'exécution avec Astro.currentLocale.
Utilisez cette compétence lors de la construction ou de l'audit d'un site web Astro multilingue : configuration initiale de l'i18n, migration des routes existantes vers des URL avec préfixe de locale, ajout du support hreflang pour les moteurs de recherche, ou lors de l'implémentation de la génération de liens et de replis sensibles à la locale. Elle est également utile pour standardiser la structure des fichiers de traduction dans une base de code.
Idéalement utilisé par Claude Code ou d'autres agents de code de type Claude/GPT capables de lire des fichiers de projet et de modifier la configuration et les modèles Astro. Cela suppose un accès à la base de code et aux outils de build/test pour valider le routage et la sortie du sitemap.
La compétence Astro i18n fournit une documentation de référence pour l'implémentation de l'internationalisation dans les sites Astro, couvrant le routage des locales, les assistants d'URL, le hreflang du sitemap et l'organisation du contenu. Aucun script inclus — compétence purement de documentation/référence. Le SKILL.md est bien structuré avec des tableaux clairs, des meilleures pratiques et des anti-modèles interdits, bien qu'il inclue une étape de flux de travail TeamCreate spécifique au framework qui peut ne pas s'appliquer universellement.
Compétence de documentation propre sans code exécutable. Aucune préoccupation de sécurité. L'étape obligatoire du flux de travail TeamCreate est inhabituelle et spécifique au framework.
SOLID Generic — TypeScript / Bun / Node.js
Directives SOLID optimisées pour les projets TypeScript/Bun/Node : fichiers compacts, interfaces séparées, JSDoc obligatoire, flux de travail et modèles axés sur la réutilisation pour maintenir la cohérence.
Guide de mise à niveau Laravel 12 → 13
Chemin de mise à niveau guidé et checklist pour passer les applications Laravel 12 à Laravel 13 (PHP 8.3, mises à jour de dépendances, changements majeurs, migration des Attributs).
Plateforme iPadOS
Conseils et meilleures pratiques pour créer des applications optimisées pour l'iPad : vues fractionnées, raccourcis clavier, Stage Manager, multi-fenêtrage et mises en page adaptatives.