drupal-ddev

Automate local Drupal development workflows using DDEV configuration and Drush.

1|Updated Mar 22, 2026
One-click install
npx skills add https://github.com/AJV009/drupal-devkit --skill drupal-ddev-ajv009
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: drupal-ddev
Source: https://github.com/AJV009/drupal-devkit/tree/main/plugins/drupal-core/skills/drupal-ddev
Command: npx skills add https://github.com/AJV009/drupal-devkit --skill drupal-ddev-ajv009

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

DDEV-based workflows streamline the setup, configuration, and maintenance of Drupal local development environments, reducing manual setup and environment drift.

Core Features & Use Cases

  • Provides a repeatable local Drupal stack with DDEV configuration, container management, and common workflows (start/stop/restart, Drush operations, and debugging setup).
  • Supports multi-site patterns, database import/export, and performance tuning for fast iteration during development.
  • Use cases include spinning up new Drupal sites quickly, debugging with Xdebug, and validating configuration changes locally before deployment.

Quick Start

Configure your project with ddev config for a drupal10 setup and then run ddev start to launch the local site.

Frequently Asked Questions about drupal-ddev

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I set up a local Drupal development environment using DDEV?▼

Setting up a local Drupal development environment involves running ddev config to define your drupal10 setup, followed by ddev start to launch the containerized local site.

Can I use DDEV for multi-site Drupal projects?▼

Yes, DDEV supports multi-site Drupal projects by utilizing optional multi-site patterns, allowing you to manage multiple local sites within a single standardized configuration.

Does DDEV support Xdebug for debugging Drupal sites locally?▼

Yes, DDEV supports Xdebug for debugging Drupal sites locally by providing built-in PHP/Xdebug tooling, enabling step-by-step debugging during local development iterations.

What is the best way to run Drush commands in a local Drupal environment?▼

The best way to run Drush commands is within a DDEV-based local Drupal environment, which standardizes Drush usage and integrates it directly into the container management workflow.

How do I import and export databases when using DDEV for Drupal?▼

You can import and export databases by utilizing the built-in database management features within the DDEV workflow, streamlining database handling for fast iteration during local Drupal development.

Why use DDEV instead of manual setup for Drupal local development?▼

Using DDEV instead of manual setup reduces environment drift and manual configuration errors by providing a repeatable local Drupal stack with container management and standardized performance tuning.