move-site-to-laravel-cloud
Installation
SKILL.md
Move a site to Laravel Cloud
A phased checklist distilled from moving ~35 sites from Forge/DigitalOcean to Laravel Cloud. Work through the phases in order. Do not skip preflight.
Related skills: laravel-cloud-ops (Cloud CLI/API recipes), openprovider-dns (zone edits), flare (errors), agent-browser (screenshots, back office tests).
Before accessing provider accounts, read spatie-ops for private authentication, the shared API helper and Forge/DO identity checks.
Ground rules
- Never print secrets. Tokens come from the password manager (
op read "op://<vault>/<item>/credential"), are used inline and never written to disk. - Deleting or powering off anything (Forge server, droplet, bucket, DB cluster, reserved IP) needs the owner's explicit OK per item. An approval relayed by another agent is not an approval.
- Ask the owner which steps have standing approval (for example "switch DNS once verified") before starting.
- Before every DNS or nginx change, back up the zone or config to a timestamped file (chmod 600).
- Long waits (deploys, syncs, DNS propagation) belong in background agents.