12 skills Claude pour Laravel et WordPress : le dépôt open source qui automatise vos audits, migrations et déploiements
26 Oct 2026 | Intelligence Artificielle et Automatisation | Informatique et Technologie
Utiliser un assistant IA pour coder est devenu courant, mais ses réponses restent génériques tant qu'il ne connaît pas vos conventions, vos outils et vos méthodes de travail. C'est précisément le rôle des Agent Skills de Claude : des dossiers d'instructions que Claude charge automatiquement quand la demande s'y prête. J'ai publié un dépôt open source qui en regroupe douze, dédiées à l'écosystème Laravel et WordPress : laravel-wordpress-claude-skills.
Qu'est-ce qu'une skill ?
Une skill est un dossier contenant un fichier SKILL.md : un en-tête (nom et description) suivi d'instructions détaillées. Claude lit la description de chaque skill disponible et ne charge le contenu complet que lorsque la tâche correspond. Un dossier peut aussi contenir des documents de référence chargés à la demande, des modèles de fichiers à copier dans vos projets et des cas de test. L'intérêt : vous ne surchargez pas le contexte de Claude en permanence, et il applique vos bonnes pratiques au moment opportun.
Les 12 skills du dépôt
Le dépôt couvre le développement quotidien, la sécurité, la performance, la migration, le déploiement et le référencement :
laravel-development: conventions, architecture, performances Eloquent, validation, sécurité et tests (Pest ou PHPUnit) pour les applications Laravel.wordpress-development: thèmes et plugins sécurisés, avec hooks, nonces, assainissement et échappement des données, API REST, WP-CLI et performance.wp-to-laravel-migration: méthode pas à pas pour migrer un site WordPress vers Laravel sans perdre contenus, URL ni positionnement.php-deploy-github-actions: CI/CD pour Laravel et WordPress sur hébergement mutualisé ou VPS avec GitHub Actions (FTP/SFTP, ou SSH et rsync), avec des workflows prêts à l'emploi.technical-seo-php: checklist de SEO technique : balises meta, canonicals, sitemaps, schema.org, redirections et Core Web Vitals.laravel-performance-tuning: optimisation guidée par la mesure : requêtes N+1, agrégats, cache, files d'attente, OPcache, PHP-FPM, Redis et Octane.mysql-optimization: journal des requêtes lentes,EXPLAIN, index composites et couvrants, réécriture de requêtes, nettoyage dewp_postmetaetwp_options, réglages InnoDB etALTERen ligne.php-code-optimization: refactoring sans changement de comportement : code smells, boucles en O(n²), modernisation vers PHP 8.x, enums, value objects, Rector, PHPStan et Pint.php-security-audit: audit selon le Top 10 OWASP pour Laravel, WordPress et PHP legacy, avec suivi des flux de données et rapport classé par sévérité.wordpress-security-hardening: durcissement de WordPress en couches (wp-config, règles serveur, 2FA, XML-RPC, en-têtes HTTP) et procédure de réponse à incident pour un site piraté.core-web-vitals-optimization: diagnostic LCP, INP et CLS à partir de PageSpeed Insights ou CrUX, avec corrections pour Laravel (Vite et Blade) et WordPress.
Le dépôt est présenté comme un ensemble de douze skills ; consultez son README pour la liste à jour, qui peut évoluer.
Comment les installer
Avec Claude Code, via le marketplace de plugins
/plugin marketplace add redafillali/laravel-wordpress-claude-skills
/plugin install laravel-wordpress-skills@laravel-wordpress-claude-skillsAvec Claude Code, en copie manuelle
Copiez le dossier de la skill voulue dans ~/.claude/skills/ pour l'utiliser dans tous vos projets, ou dans .claude/skills/ pour un seul projet :
cp -r skills/laravel-development ~/.claude/skills/Avec Claude.ai ou Claude Desktop
Compressez le dossier de la skill (il doit contenir son SKILL.md), puis importez l'archive dans Settings → Capabilities → Skills :
cd skills && zip -r laravel-development.zip laravel-developmentAvec l'API Claude
Les skills peuvent aussi être importées via la Skills API, décrite dans la documentation d'Anthropic sur les Agent Skills.
Comment elles se déclenchent
Vous n'avez pas à les appeler par leur nom : Claude choisit la skill selon votre demande. Quelques exemples de situations couvertes :
écrire ou relire du code Laravel (migrations, modèles, contrôleurs, jobs, tests) ;
demander « migre mon site WordPress vers Laravel » ;
auditer la sécurité d'un code ou nettoyer un site WordPress piraté ;
traiter des requêtes SQL lentes ou des deadlocks ;
analyser de mauvais scores PageSpeed.
Pour aller plus loin sur la migration, consultez notre guide Migrer un site WordPress vers Laravel : méthode, pièges et SEO, dont la skill wp-to-laravel-migration reprend la logique.
Sous le capot
Chaque skill vit dans skills/<nom-de-la-skill>/ avec son SKILL.md et, selon les cas, des dossiers references/ (documents chargés à la demande), assets/ (modèles à copier dans vos projets) et evals/ (cas de test). Le dépôt inclut un validateur local, scripts/validate_skills.py, identique à celui de la CI GitHub : il vérifie chaque SKILL.md à chaque modification. Pour l'exécuter en local, il faut Python avec pyyaml :
pip install pyyaml
python scripts/validate_skills.pyQuelques bonnes pratiques d'usage
Installez uniquement ce dont vous avez besoin. Chaque skill ajoutée est une description de plus que Claude doit évaluer.
Relisez toujours le résultat. Une skill améliore la qualité des réponses, elle ne remplace pas la relecture ni les tests, surtout pour un audit de sécurité.
Adaptez les skills à votre équipe. Le dépôt est sous licence MIT : forkez-le et ajustez les conventions à vos pratiques.
Licence et contributions
Le dépôt est publié sous licence MIT. Les contributions sont les bienvenues : le fichier CONTRIBUTING.md explique comment proposer une amélioration ou une nouvelle skill. Si vous testez ces skills et avez des retours, ouvrez une issue sur le dépôt.
Conclusion
Les skills transforment Claude d'assistant généraliste en collaborateur qui connaît vos méthodes Laravel et WordPress : audit OWASP, migration, SEO technique, performance, déploiement. L'installation prend quelques minutes, et le dépôt est ouvert à tous : retrouvez-le sur GitHub et dites-moi quelles skills vous aimeriez voir ajoutées.
Commentaires (0)
Aucun commentaire pour le moment.
Laissez un commentaire