--- name: disaster-recovery-planner description: Generates actionable Disaster Recovery (DR) runbooks from infrastructure and requirements. Validates IaC for resilience (backups, redundancy). status: implemented arguments: - name: dir short: d type: string description: Project directory - name: rto type: number description: Recovery Time Objective in hours - name: rpo type: number description: Recovery Point Objective in hours - name: out short: o type: string description: Output file path category: Strategy & Leadership last_updated: '2026-02-13' tags: - automation - gemini-skill --- # Disaster Recovery Planner This skill translates "Availability" requirements into actual recovery procedures (Runbooks). ## Capabilities ### 1. Runbook Generation - Creates step-by-step guides for recovering from server failures or data loss. - Tailored to your specific Cloud provider and architecture. ### 2. Resilience Audit - Scans Terraform/CloudFormation to ensure automated backups and multi-region/multi-AZ settings are active. - Validates that the current configuration can meet the RTO/RPO goals defined in [Availability Best Practices](../knowledge/operations/availability_best_practices.md). ## Usage - "Generate a DR runbook for our production database on AWS." - "Audit our IaC to see if we can actually meet our 4-hour RTO (Recovery Time Objective)." ## Knowledge Protocol - This skill adheres to the `knowledge/orchestration/knowledge-protocol.md`. It automatically integrates Public, Confidential (Company/Client), and Personal knowledge tiers, prioritizing the most specific secrets while ensuring no leaks to public outputs. - References [Availability Best Practices](../knowledge/operations/availability_best_practices.md) for disaster recovery patterns (Pilot Light, Warm Standby, etc.) and RTO/RPO metrics.