autorenew

SKILL DETAIL

Disaster-Recovery Testing

Use this skill when you need evidence-bounded disaster-recovery-testing analysis and validation preparation; triggers include 灾备测试 and disaster-recovery-testing.

StatusStable
TypeAtomic Skill
DomainSoftware testing
SDLCTest design
Good forQA / SRE / DevOps
LanguageChinese / English
EvalsEvals ✓
Synced2026-09-15

Why this Skill

It turns this Skill's method into a quality input that can be executed, reviewed, and reused.

  • Use this Skill when the work needs evidence-bounded analysis of disaster scenarios, recovery priority, backup evidence, runbooks, and restore validation.
  • Analyze only disaster scenarios, recovery priority, backup evidence, runbooks, and restore validation; do not inject faults, access real dependencies, or call production systems.
  • Do not invent thresholds, availability, recovery times, vulnerability states, or completed test runs.
  • Mark unsupported claims as pending, blocked, or unassessed and provide a validation method.
  • Treating adjacent performance, incident, or API analysis as a complete substitute for Disaster-Recovery Testing.

When to use

Use this Skill
  • Use this Skill when the work needs evidence-bounded analysis of disaster scenarios, recovery priority, backup evidence, runbooks, and restore validation.
  • Use it when the input is incomplete but a reviewable first draft with assumptions and gaps is still useful.
  • Use it when static design evidence must remain separate from planned validation and completed execution.
Common pitfalls
  • Treating adjacent performance, incident, or API analysis as a complete substitute for Disaster-Recovery Testing.
  • Listing steps without triggers, expected results, owner roles, or close conditions.
  • Refusing incomplete input, or filling critical facts with template assumptions.

Input

Minimum Input
  • Read prompts/disaster-recovery-testing.md and follow its input audit, coverage checklist, and output order.
Recommended Input
  • Project goal
  • Test scope
  • Constraints
Optional Context
  • Relevant code or configuration
  • Historical results
  • Logs and metrics

Output

The output follows this Skill's method and makes facts, assumptions, risks, and next steps explicit.

Judge the output value before installing

  1. 01Read prompts/disaster-recovery-testing.md and follow its input audit, coverage checklist, and output order.
  2. 02Extract scope, environment, version, dependencies, constraints, success criteria, and available evidence.
  3. 03Model disaster scenarios, recovery priority, backup evidence, runbooks, and restore validation with scenarios and decision criteria, prioritizing high-impact or hard-to-detect items.
  4. 04Separate facts, evidence-backed inferences, candidate recommendations, and Human decisions.
View full output structure
  1. 05When information is missing, deliver a bounded draft and the smallest evidence-gathering actions; do not write recommendations as execution results.

How It Works

  1. 01Read prompts/disaster-recovery-testing.md and follow its input audit, coverage checklist, and output order.
  2. 02Extract scope, environment, version, dependencies, constraints, success criteria, and available evidence.
  3. 03Model disaster scenarios, recovery priority, backup evidence, runbooks, and restore validation with scenarios and decision criteria, prioritizing high-impact or hard-to-detect items.
  4. 04Separate facts, evidence-backed inferences, candidate recommendations, and Human decisions.
  5. 05When information is missing, deliver a bounded draft and the smallest evidence-gathering actions; do not write recommendations as execution results.

Install & Quick Start

Install command / SHELL
npx skills add \
  https://github.com/naodeng/awesome-qa-skills/tree/main/skills/en/testing-types/disaster-recovery-testing
  -g
disaster-recovery-testing.prompt
@skill disaster-recovery-testing

Using the current project context, produce an actionable result following this Skill.

Additional context:
[Paste project context or requirement]