ddev-sync

Installation
SKILL.md

Skill: DDEV Sync & Dev Build

Goal: Fully synchronize a remote production database and assets into the local DDEV environment — start DDEV, install dependencies, pull DB + assets from production via SSH, and run the dev build.

Deployment Model (Dynamic Agency standard)

  • Code deploys via DeployHQ — never via manual SSH or scripts.
  • Production is the single source of truth for content. Database and assets always flow down from production to local (and optionally to UAT/staging). They are never pushed up to production from local.
  • sync.sh pulls production DB + assets into local DDEV. It is a one-way down-sync tool.
  • deploy.sh pushes local DB + assets to UAT/staging only. It is never used for production.
  • Content is added and updated on production, then synced to other environments as needed.

When to Use

Automatically activate when the user:

Installs
1
First Seen
Jun 2, 2026