Deep expertise in Azure Backup Recovery operations with deterministic runbooks, fail-fast context validation, and redacted output requirements.
Resources
1Install
npx skillscat add markus41/claude-m/azure-backup-recovery Install via the SkillsCat registry.
SKILL.md
Azure Backup Recovery
Integration Context Contract
- Canonical contract: `docs/integration-context.md`
| Workflow | tenantId | subscriptionId | environmentCloud | principalType | scopesOrRoles |
|---|---|---|---|---|---|
| Azure Backup Recovery operations | required | required | AzureCloud* |
service-principal or delegated-user | Backup Reader, Site Recovery Contributor, Reader |
- Use sovereign cloud values from the canonical contract when applicable.
Fail fast before API calls when required context is missing or malformed. Redact tenant, subscription, and object identifiers.
Command Surface
| Command | Purpose |
|---|---|
backup-recovery-setup |
Deterministic workflow for backup recovery setup. |
backup-job-health |
Deterministic workflow for backup job health. |
backup-restore-drill |
Deterministic workflow for backup restore drill. |
backup-recovery-plan-audit |
Deterministic workflow for backup recovery plan audit. |
backup-cross-region-check |
Deterministic workflow for backup cross region check. |
Guardrails
- Validate context schema and minimum grants before any API call.
- Run read-only discovery first whenever possible.
- Require explicit confirmation for destructive actions.
- Re-query and verify post-action state.
- Return structured, redacted output.
Progressive Disclosure - Reference Files
| Topic | File |
|---|---|
| Endpoint and permission reference | `references/api-reference.md` |