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.