WordPress Plugins
Free Tools
Claude Skills
Pricing Blog Case Studies Switch to Royal Plugin Graveyard Support My Account Cart
Free · Claude Skill · v1.0.3

The SiteVault Claude Skill

By Royal Plugins · Updated August 2026 · Works with Royal MCP 1.4.43+ (Free or Pro) · SiteVault free or Pro

A free Claude Skill that teaches Claude the safe, composable patterns for backing up WordPress via AI — trigger a full backup and poll to completion, verify schedule health, check last-backup freshness, and gate risky changes (bulk deletes, plugin updates, migrations) behind a fresh-backup precondition. Works with the free SiteVault plugin from WordPress.org or SiteVault Pro. Copy the instructions or download the file, drop it into Claude Desktop or Claude in browser, and your next backup runs cleanly on the first try.

Download SiteVault Claude Skill

Then in Claude: Settings → Skills → Add → Write skill instructions (paste) or Upload a skill (drop the file).

Get Royal MCP + SiteVault free from WordPress.org

This skill teaches Claude how to use SiteVault's backup tools intelligently — trigger a full backup, poll it to completion, verify schedules are healthy, check backup freshness, and gate risky changes behind a fresh backup. Without both Royal MCP and SiteVault installed on your WordPress site, Claude will know the workflows but can't execute them. Both have free WordPress.org versions that cover every workflow in this skill — three-minute install combined, no configuration required. Pro upgrades on either plugin unlock additional features (Pro-only Royal MCP tools, SiteVault cloud sync / migrations / multisite) but aren't required for this skill.

Both plugins · WordPress.org verified · Auto-updates enabled

Three steps, two minutes

Once Royal MCP is active on your WordPress site (see above), loading the skill takes about two minutes. Exactly the flow Anthropic ships their own skills through — same Add menu, same paste-or-upload options.

1

Copy or download

Click Copy skill instructions or Download SiteVault Claude Skill at the top of this page. That's the whole file — no zip, no repo, no dependencies.

2

Open Claude's Skills settings

In Claude Desktop or Claude in your browser, open SettingsSkills. Click the Add button at the top-right.

3

Paste or upload

Choose Write skill instructions and paste the copied content, or Upload a skill and drop the .md file. Save. Claude will auto-load it whenever you ask about backing up your site.

Four workflows Claude will follow

The skill teaches Claude one thing: a backup only counts when it's complete, and every claim about "your site is safe" needs to be grounded in a real, recent, successful backup. Every workflow checks SiteVault presence first, reports sizes and durations in human units (never raw bytes), and treats the async backup as truly async — polling to completion before claiming success.

Full backup + poll to completion

Trigger a full backup, capture the backup ID, and poll sv_get_backup_status every 10–15 seconds until it flips to completed (or failed). Reports progress in plain English (“backup is 40% done, working on uploads”) and never claims completion from the initial async response.

Schedule health check

List every backup schedule, flag paused schedules, and detect missed runs (is_active: true but last_run stale by 2× the frequency window — usually a WP-cron issue). Names the diagnostic path in plain English so you can fix root cause instead of retriggering.

Last backup freshness check

Age-band the most recent backup against risk tiers (< 24 hours “you’re covered,” 1–7 days “recent enough,” 1–4 weeks “stale,” 1+ month “not a safe rollback lane”) and surface failure patterns in the recent history. Never dismisses failed backups as noise.

Pre-flight safety before risky operations

Gates other workflows (Divi library delete with force:true, Elementor bulk rebuild, WooCommerce bulk delete, plugin updates) behind a fresh-backup precondition. Freshness threshold scales with operation risk — very high risk triggers a fresh backup and waits for completion before proceeding. Never proceeds silently.

The skill file, verbatim

Exactly what gets pasted into Claude when you click Copy above — nothing hidden, nothing bundled. Scroll to read; or just copy and paste it into Claude to try.

SiteVault Claude Skill · v1.0.3 · 29 KB · sitevault-mcp.md
Loading skill content…

Common questions

I don't have Royal MCP or SiteVault installed yet — can I try this skill first?
You can load the skill into Claude, but it won't be able to actually back up your site until Royal MCP (free from WordPress.org or Royal MCP Pro) and SiteVault (free from WordPress.org or SiteVault Pro) are both active on your WordPress install. The skill is the instruction layer; Royal MCP is the tool layer; SiteVault is the backup engine. All tier combinations work — Royal MCP Free + SiteVault Free is the fully-free path.
Do I need SiteVault Pro, or does the free SiteVault plugin work?
The free SiteVault plugin from WordPress.org works with every tool in this skill. Full backup + polling, schedule health check, freshness check, and pre-flight safety all run identically against SiteVault free. Free also covers migrations, one-click restore, scheduled backups (hourly / daily / weekly / monthly), retention policies, and WP-CLI commands. SiteVault Pro adds cloud storage sync (S3, Dropbox, Google Cloud Storage, OneDrive, DigitalOcean Spaces, FTP/SFTP), staging environments with push-to-live, direct push/pull migration between connected sites, AES-256 encrypted packages, and Slack/Discord/webhook alerts — features SiteVault admin UI exposes but that live above the MCP tool layer. If a customer already runs the free SiteVault, this skill works out of the box; upgrading to Pro is only needed for those specific extras.
How does the skill decide when to trigger a fresh backup versus using an existing one?
The pre-flight safety workflow uses a freshness threshold based on operation risk. Low-risk operations (bulk edit of 10–50 items, single plugin update) accept a backup less than 24 hours old. Medium-risk (bulk delete under 100 items, theme swap) needs one less than 6 hours old. High-risk (bulk delete 100+ items, migrations, force-delete operations) recommends a fresh backup within 2 hours. Very high risk (mass delete of all items in a taxonomy, DB migration) triggers a fresh backup and waits for it to complete before proceeding. The skill never proceeds silently — it always tells you what backup exists and offers to freshen it before the risky change.
How long does a full backup take, and can I keep working while it runs?
Full backups on a typical 1–5 GB WordPress site complete in 2–15 minutes. SiteVault runs the backup asynchronously via WP-cron, so the site stays live and you can keep working while it runs. The skill polls the backup status every 10–15 seconds and reports progress in plain English (“backup is 40% done, working on uploads”). Larger sites (10 GB+, WooCommerce with lots of media, active membership sites) can take 30–60 minutes.
My scheduled backup didn't run last night — how do I diagnose why?
The schedule health check workflow surfaces exactly this. If sv_get_schedules returns a schedule with is_active: true but last_run older than 2× the frequency window (a daily schedule that hasn't fired in 2+ days), it flags the miss and names the likely cause. Most common culprit: WP-cron isn't firing on that server. Either the site has low traffic (WP-cron piggybacks on requests), a security plugin is blocking the wp-cron.php path, or the host disabled WP-cron in favor of a system cron. The skill teaches Claude to name the diagnostic path so you can fix root cause rather than just retriggering the backup.
Can I restore from a backup through Claude?
Not in this version. SiteVault's restore flow is currently a SiteVault admin-UI operation, not an MCP tool. The skill focuses on creating backups (your rollback lane) and verifying they exist and are healthy. To restore, you go to SiteVault → Backups in wp-admin, pick the backup, and click Restore. Restore-via-MCP is on the future roadmap — see the update notes in the skill file.
What are the different backup types (full, database, files, plugins, themes, uploads)?
Full is everything — database plus all files — and is the only complete rollback lane; use it before major changes. Database is DB only, fast (30 seconds to 2 minutes typical), rolls back content and options but not file changes. Plugins backs up only the plugin folder — use before a plugin update if you want a targeted rollback. Themes and uploads work the same way for their respective folders. Files is all files without the database (rare in real use). The skill defaults to Full for pre-flight safety and only picks a narrower type when the user explicitly says so.
I use UpdraftPlus (or BackWPup, or BlogVault) — does this skill work?
This skill is SiteVault-only. UpdraftPlus, BackWPup, BlogVault, and other backup plugins don't have Royal MCP integrations, so their APIs aren't exposed via MCP tools. If you're currently on another backup plugin and considering SiteVault, the free version works with every workflow in this skill and installs from WordPress.org just like any other plugin.
The skill file has been updated — how do I get the new version into Claude?
Come back to this page (which always serves the latest version), click Copy or Download again, and replace the existing skill in Claude's Settings → Skills. The version number in the skill file's frontmatter tells you which version you have. Old skill can be deleted from Claude's Skills panel in one click.
Can I customize the skill for my own team or edit the workflows?
Yes. The file is plain Markdown — edit whatever you want. Add your team's custom workflows, remove sections that don't apply to your stack, tweak the narration style Claude uses. If you make an improvement worth sharing back (a new workflow pattern, a better freshness threshold, a sharper backup-type guidance), reach out via the Royal Plugins support channel.