aj-geddes avatar

Disaster Recovery Testing

This handles the operational side of disaster recovery by giving you structured test plans, automation scripts, and validation procedures. Use it when you're running annual DR exercises, validating RTO/RPO targets, or testing failovers after infrastructure changes. The source includes YAML test plans, pre-test checklists, and automated validation steps. The real value is in the systematic approach: it walks you through pre-test prep, execution, and post-test analysis so you're not winging it when leadership asks if your backups actually work. The emphasis on measuring actual recovery times and documenting lessons learned keeps this practical rather than just checking compliance boxes.

skills.sh installs
437
GitHub stars
379
last updated
Aug 21, 2026

Install

$ npx -y skills add aj-geddes/useful-ai-prompts --skill disaster-recovery-testing --agent claude-code

Installs into .claude/skills of the current project.

Files

Disaster Recovery Testing

Table of Contents

Overview

Implement systematic disaster recovery testing to validate recovery procedures, measure RTO/RPO, identify gaps, and ensure team readiness for actual incidents.

When to Use

  • Annual DR exercises
  • Infrastructure changes
  • New service deployments
  • Compliance requirements
  • Team training
  • Recovery procedure validation
  • Cross-region failover testing

Quick Start

Minimal working example:

# dr-test-plan.yaml
apiVersion: v1
kind: ConfigMap
metadata:
  name: dr-test-procedures
  namespace: operations
data:
  dr-test-plan.md: |
    # Disaster Recovery Test Plan

    ## Test Objectives
    - Validate backup restoration procedures
    - Verify failover mechanisms
    - Test DNS failover
    - Validate data integrity post-recovery
    - Measure RTO and RPO
    - Train incident response team

Sponsors

Details

Repository
github.com/aj-geddes/useful-ai-prompts
Categories
Testing & QA, AI & Agent Building
First seen
Jun 3, 2026

More from aj-geddes/useful-ai-prompts

All 258
1customware-ai avatarplaywright-interactive-sandboxcustomware-ai/skillsPersistent browser interaction through a normal Node.js Playwright script for fast iterative web UI debugging.401skills.sh installs
2levnikolaevich avatarln-631-test-business-logic-auditorlevnikolaevich/claude-code-skillsDetects tests proving platform behavior instead of local product behavior. Use when auditing product-behavior focus.395skills.sh installs
3omkamal avatarpict-test-designeromkamal/pypict-claude-skillpict test designer383skills.sh installs
4sickn33 avatarsql-injection-testingsickn33/antigravity-awesome-skillssql injection testing382skills.sh installs
5secondsky avatarbun-test-basicssecondsky/claude-skillsUse for bun:test syntax, assertions, describe/it, test.skip/only/each, and basic patterns.375skills.sh installs
6davila7 avatartest-driven-developmentdavila7/claude-code-templatesUse when implementing any feature or bugfix, before writing implementation code363skills.sh installs