Skip to content
Development
Skill

/backup-radar

ScalePad Backup Radar, the read-only backup monitoring surface: per-client backup health records and backup device inventory, in regions us and eu.

From plugin
msp-claude-plugins
52200 skills146 agents200 commands4 MCP

Claude Code

$ npx -y skills add wyre-ai/msp-claude-plugins --skill backup-radar --agent claude-code

SKILL.md

backup-radar.SKILL.md
name: "ScalePad Backup Radar"
description: >
  ScalePad Backup Radar, the read-only backup monitoring surface: per-client backup
  health records and backup device inventory, in regions us and eu.
when_to_use: >-
  When checking backup health, failed or stale backups, or backup device inventory in
  Backup Radar. Use when: backup radar, scalepad backup, backup health, failed backups
  scalepad.

ScalePad Backup Radar

Overview

Backup Radar aggregates backup job results across vendors and scores their health. The API surface is read-only (v3): backup health and backup device inventory per client. Regional: `us` (default) or `eu` via `X-ScalePad-Region`. Its tools are named `scalepad_br_*`. Requires an active Backup Radar subscription (402 otherwise).

Anti-triggers

Backup Radar reports on jobs other products ran. It never touches the backups themselves:

  • **Restoring data, browsing recovery points, or running a restore

test** — none of that exists here; go to the backup product itself (`kaseya/datto-bcdr`, `kaseya/datto-saas-protection`, `kaseya/spanning`, `kaseya/unitrends`) or the `backup-pack` (`restore-test-verification`).

  • **Retention and RPO policy questions** — Backup Radar reports

outcomes, not schedules or retention configuration; use the `backup-pack` (`retention-rpo-compliance`) or the backup vendor.

  • **Assets with no backup at all** — a device missing from Backup Radar

is invisible here by definition. Start from the asset inventory in `scalepad-core` or the RMM and compare inward.

  • **The vendor-agnostic "are backups healthy" method** — how to read

failure streaks, dedupe results across backup products, and decide what to escalate is the `backup-pack` (`backup-job-health`); this skill is the Backup Radar calls that feed it.

API Tools

| Tool | Purpose | |------|---------| | `scalepad_br_backups_list_health` | List backup health records (paginate with `cursor` + `page_size`) | | `scalepad_br_backups_get_health` | Get one backup health record by ID | | `scalepad_br_backups_list_devices` | List backup devices per client |

Common Workflows

1. **Daily failure sweep** — `scalepad_br_backups_list_health`, paginate fully, then group by client and surface failures and no-result (stale) backups first. 2. **Client backup audit** — `scalepad_br_backups_list_devices` for the client's device inventory, cross-checked against `scalepad_br_backups_list_health` to find devices with no recent successful backup. 3. **Drill into one backup** — `scalepad_br_backups_get_health` with the record ID from the list call.

Error Handling

402 means no active Backup Radar subscription. A consistently empty result for a known tenant usually means the wrong region — Backup Radar supports `us` and `eu` only.

Best Practices

  • Everything is read-only — safe for scheduled/repeated sweeps within

the shared 50-req/5-s rate limit.

  • Paginate to completion before reporting totals; partial pages

undercount failures.

  • Pair with Core (`scalepad_core_hardware_assets_list`) to find

servers that have no backup device at all.

Related Skills

  • [core](../core/SKILL.md) - asset inventory to compare coverage against
  • [api-patterns](../api-patterns/SKILL.md) - auth, regions, pagination
Read more
@wyre-technology
Ships withmsp-claude-plugins

One command to supercharge Claude Code for MSP workflows. Then restart Claude Code. That's it. Documentation: mcp.wyre.ai

52200 skills146 agents4 MCP
Get the whole plugin

Stars on GitHub

Momentum

stars in total
52
Star history of wyre-technology/msp-claude-plugins on GitHub, a chart by star-history.com

Other skills on msp-claude-plugins.

More skills from other plugins.

brainstorming
Auto-invoked

brainstorming

You MUST use this before any creative work - creating features, building components, adding functionality, modifying behavior, or…

@obra@obraInstall Skill
ask-matt

ask-matt

Ask which skill or flow fits your situation. A router over the skills in this repo.

skills13d309k
@mattpocock@mattpocockInstall Skill
accessibility
Auto-invoked

accessibility

Design, implement, and audit accessible UI to WCAG 2.2 Level AA across Web, iOS, and Android — semantic ARIA roles and labels,…

ecc2w293k
@affaan-m@affaan-mInstall Skill
compiler-commit

compiler-commit

Use when you want to verify compiler changes and commit with the correct convention. Runs tests, lint, and format, then commits…

react4d252k
@facebook@facebookInstall Skill

Questions about backup-radar.

Which coding agents can use backup-radar?
backup-radar installs in Claude Code, Codex, Cursor, Gemini CLI, GitHub Copilot, OpenCode and Windsurf with the skills CLI, using each agent's flag shown on this page. Flowy's auto-invocation, which fires a skill when your prompt matches, runs in Claude Code only.