CtrlK
BlogDocsLog inGet started
Tessl Logo

implementing-backup-strategies

Execute use when you need to work with backup and recovery. This skill provides backup automation and disaster recovery with comprehensive guidance and automation. Trigger with phrases like "create backups", "automate backups", or "implement disaster recovery".

Install with Tessl CLI

npx tessl i github:jeremylongshore/claude-code-plugins-plus-skills --skill implementing-backup-strategies
What are skills?

84

1.01x

Quality

45%

Does it follow best practices?

Impact

92%

1.01x

Average score across 9 eval scenarios

Optimize this skill with Tessl

npx tessl skill review --optimize ./plugins/devops/backup-strategy-implementor/skills/implementing-backup-strategies/SKILL.md
SKILL.md
Review
Evals

Evaluation results

100%

2%

Production Database Backup for a Healthcare SaaS Platform

PostgreSQL automated backup with S3 and security

Criteria
Without context
With context

pg_dump usage

100%

100%

S3 upload command

100%

100%

Encryption in transit

100%

100%

Encryption at rest

100%

100%

Retention policy defined

80%

100%

Cron scheduling

100%

100%

Configuration file

100%

100%

Automation script produced

100%

100%

Database name parameterized

100%

100%

Error handling

100%

100%

Restore reference

100%

100%

Without context: $0.2422 · 1m 15s · 12 turns · 15 in / 4,252 out tokens

With context: $0.5988 · 2m 30s · 26 turns · 264 in / 8,951 out tokens

100%

4%

Hourly Data Protection for a Containerized Document Management System

Docker application volume backup automation

Criteria
Without context
With context

Docker Compose volumes

100%

100%

Volume maps to host

100%

100%

Backup script created

100%

100%

Copies volume contents

100%

100%

Cron scheduling

100%

100%

Encryption addressed

60%

100%

Retention policy

100%

100%

Container named correctly

100%

100%

Correct image used

100%

100%

Error or status handling

100%

100%

Without context: $0.3566 · 1m 31s · 21 turns · 28 in / 4,688 out tokens

With context: $0.5288 · 2m 13s · 27 turns · 294 in / 7,246 out tokens

90%

2%

Disaster Recovery Readiness for a Fintech Startup

Backup retention, restore testing, and failure alerting

Criteria
Without context
With context

Retention policy enforced

100%

100%

Restore script provided

100%

100%

Test restore script

100%

100%

DR runbook present

100%

100%

Failure alerting included

100%

100%

Encryption at rest

0%

0%

Backup automation script

100%

100%

Scheduling documented

100%

100%

Restore procedure documented

100%

100%

Testing procedure documented

83%

100%

Without context: $0.6607 · 3m 31s · 24 turns · 79 in / 13,440 out tokens

With context: $0.6744 · 3m 4s · 28 turns · 268 in / 11,774 out tokens

100%

Cloud Backup Infrastructure for an RDS MySQL Database

IaC-integrated backup infrastructure

Criteria
Without context
With context

IaC tool used

100%

100%

S3 bucket defined in IaC

100%

100%

Encryption at rest in IaC

100%

100%

Lifecycle or retention rule in IaC

100%

100%

IAM permissions defined

100%

100%

Backup script produced

100%

100%

Cron scheduling provided

100%

100%

Encryption in transit

100%

100%

Retention period specified

100%

100%

Production-ready config

100%

100%

Restore documented

100%

100%

Without context: $0.5641 · 2m 23s · 24 turns · 29 in / 9,954 out tokens

With context: $0.8004 · 3m 26s · 32 turns · 38 in / 13,789 out tokens

97%

-3%

Automated Backup System for a Production MongoDB Database

MongoDB backup automation

Criteria
Without context
With context

mongodump used

100%

100%

Backup destination configured

100%

100%

Encryption at rest

100%

80%

Encryption in transit

100%

87%

Retention policy enforced

100%

100%

Retention period specified

100%

100%

Cron scheduling

100%

100%

Parameterized configuration

100%

100%

Restore script or command

100%

100%

Restore documented

100%

100%

Error handling in script

100%

100%

Without context: $0.3141 · 1m 46s · 14 turns · 21 in / 6,628 out tokens

With context: $0.5047 · 2m 18s · 20 turns · 23 in / 8,839 out tokens

93%

7%

Production Backup System for a Python File-Storage Service

Application-level backup with monitoring integration

Criteria
Without context
With context

App data directory backed up

100%

100%

Encryption at rest

0%

50%

Encryption in transit

50%

75%

Retention policy present

100%

100%

Retention window specified

100%

100%

Monitoring integration

100%

100%

Success notification or heartbeat

100%

100%

Cron scheduling provided

100%

100%

Parameterized config

100%

100%

Restore procedure documented

100%

100%

Large file cleanup

100%

100%

Without context: $0.3450 · 1m 38s · 17 turns · 21 in / 5,689 out tokens

With context: $0.5403 · 2m 22s · 26 turns · 173 in / 8,296 out tokens

73%

-8%

Backup Strategy Design for a Healthcare Startup

Data inventory, RPO/RTO classification, and rsync file system backup

Criteria
Without context
With context

All data sources inventoried

100%

100%

Config files included in inventory

100%

100%

RPO defined per source

100%

100%

RTO defined per source

100%

100%

Strategy per data class

100%

100%

rsync used for file systems

100%

20%

rsync -avz flag

0%

0%

rsync --delete flag

100%

0%

Database strategy uses full+incremental

50%

70%

Tiered retention defined

25%

100%

Inventory document produced

100%

100%

Without context: $0.3529 · 1m 55s · 14 turns · 21 in / 7,044 out tokens

With context: $0.6509 · 2m 59s · 28 turns · 35 in / 10,389 out tokens

90%

1%

Production-Grade Backup Automation for a Media Archive Server

systemd timer scheduling, lock files, and tiered retention policy

Criteria
Without context
With context

Lock file mechanism

100%

100%

Lock file path defined

100%

100%

systemd service unit file

100%

100%

systemd timer unit file

100%

100%

Tiered daily retention

100%

100%

Tiered weekly retention

100%

100%

Tiered monthly retention

100%

100%

sha256sum checksum generated

100%

100%

Encryption applied

0%

0%

Script logging

62%

75%

Error handling present

100%

100%

Without context: $0.3021 · 1m 40s · 15 turns · 22 in / 5,352 out tokens

With context: $0.5167 · 2m 18s · 26 turns · 65 in / 7,908 out tokens

87%

4%

Remote Office File Backup over Unreliable WAN

rsync network resilience flags and checksum integrity verification

Criteria
Without context
With context

rsync used

100%

100%

rsync -avz flags

30%

70%

rsync --delete flag

0%

0%

rsync --timeout flag

100%

100%

rsync --partial flag

100%

100%

sha256sum checksum generated

100%

100%

Checksum file written

100%

100%

Encryption applied

100%

100%

Retention policy enforced

100%

100%

Cron or systemd scheduling

100%

100%

Error handling present

100%

100%

Without context: $0.3040 · 1m 51s · 14 turns · 21 in / 6,284 out tokens

With context: $0.5803 · 2m 39s · 25 turns · 292 in / 9,296 out tokens

Evaluated
Agent
Claude Code
Model
Claude Sonnet 4.6

Table of Contents

Is this your skill?

If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.