ddev-expert
π―Skillfrom madsnorgaard/agent-resources
Provides expert guidance and commands for managing DDEV local development environments, Docker containers, and PHP project configurations.
Installation
npx skills add https://github.com/madsnorgaard/agent-resources --skill ddev-expertSkill Details
DDEV local development expertise. Use when working with DDEV projects, containers, configuration, or troubleshooting DDEV environments.
Overview
# 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
ddev composer
ddev php