
Ddev Expert
This is your DDEV command reference when spinning up Drupal projects or debugging containerized environments. It covers the full workflow from `ddev config` through troubleshooting, with specific callouts for Drupal 10 versus 11 setup differences and the common gotcha that Drush isn't included by default. The source includes real configuration snippets for adding Redis, Solr, or Elasticsearch services, plus Xdebug setup for VS Code and PHPStorm. Useful if you're tired of remembering which ports conflict or how to fix the "directory not empty" error when running composer create-project. It's comprehensive enough that you won't need to check the docs for routine tasks.
- skills.sh installs
- 157
- GitHub stars
- 45
- last updated
- Jun 3, 2026
Install
$ npx -y skills add madsnorgaard/agent-resources --skill ddev-expert --agent claude-codeInstalls into .claude/skills of the current project.
Files
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
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
ddev drush <cmd> # Run Drush commands
ddev composer <cmd> # Run Composer
ddev php <script> # Run PHP scripts
ddev exec <cmd> # Run any command in web container
ddev ssh # SSH into web container
Sponsors
Details
- Repository
- github.com/madsnorgaard/agent-resources
- Category
- AI & Agent Building
- First seen
- Jun 3, 2026