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.shpulls production DB + assets into local DDEV. It is a one-way down-sync tool.deploy.shpushes 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: