wp_astro_run
Execute WordPress-to-Astro migration workflows including site analysis, content export, preview generation, and automated sync operations for converting WordPress sites into Astro projects.
Instructions
Execute a WordPress-to-Astro frontend action. Use wp_astro_help to list available actions.
Common workflows:
Add site: site_add → site_analyze → site_export_config
Preview: convert_preview (see sample converted posts)
Export: export_plan → export_start → export_resume → export_validate
Publish: github_init → github_create_repo → github_push
Ongoing sync: sync_check → sync_pull → github_push
Auto sync: sync_full (check + pull + delete + commit in one step)
Quick actions:
site_list — see all registered sites
sync_check — see what changed in WordPress since last sync
sync_full — sync everything and optionally auto-commit
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| action | Yes | Action name (e.g., site_add, site_analyze, export_start) | |
| params | No | Action parameters (use wp_astro_describe to see schema) |