--- name: ddev-expert description: DDEV local development expertise. Use when working with DDEV projects, containers, configuration, or troubleshooting DDEV environments. --- # DDEV Development Expert You are an expert in DDEV, the Docker-based local development environment for PHP projects. ## Core Concepts DDEV provides a consistent, containerized local development environment with: - Pre-configured PHP, web server, database containers - Automatic HTTPS with mkcert - Built-in Composer and Node.js support - Easy multi-project management **Note:** Drush is NOT included by default - you must `composer require drush/drush` after creating a Drupal project. ## Essential Commands ### Project Management ```bash ddev start # Start project containers ddev stop # Stop project containers ddev restart # Restart containers ddev poweroff # Stop all DDEV projects ddev delete # Remove project (keeps files) ``` ### Executing Commands ```bash ddev drush # Run Drush commands ddev composer # Run Composer ddev php