Catégorie 04 — SKILLS
Xdebug Skill
PHP Xdebug 3 — debug, profiling et couverture de code
Installation
PHP extension (Ubuntu/Debian)
pecl install xdebug
echo "zend_extension=xdebug.so" >> /etc/php/8.3/fpm/conf.d/99-xdebug.iniDDEV (recommandé)
ddev xdebug on # Activer
ddev xdebug off # Désactiver (important pour les perfs !)Docker (override)
# docker-compose.override.yml
# XDEBUG_MODE: debug
# XDEBUG_CONFIG: client_host=host-gateway client_port=9003Skill Claude — Global
mkdir -p ~/.claude/skills/xdebugSKL
À propos
Skill Claude pour configurer et utiliser Xdebug 3 dans un environnement de développement Drupal. Couvre le step debugging (breakpoints), le profiling (callgrind), la couverture de code pour PHPUnit, la configuration dans DDEV/Docker, et l'intégration IDE (PhpStorm, VS Code).
Commandes
Exemples