Automating Database Backups

This skill streamlines the creation of database backup solutions. It generates scripts, configures schedules, and provides comprehensive restore procedures, ensuring data safety and efficient recovery.

Databases Plugin marketplace

Install

Claude Code plugin
/plugin marketplace add jeremylongshore/claude-code-plugins-plus-skills
/plugin install database-backup-automator@claude-code-plugins-plus

Run these inside Claude Code. The skill comes with its plugin.

What this skill does

This skill automates database backups using the database-backup-automator plugin. It creates scripts for scheduled backups, compression, encryption, and restore procedures across PostgreSQL, MySQL, MongoDB, and SQLite. Use this when the user requests database backup automation, disaster recovery planning, setting up backup schedules, or creating restore procedures. The skill is triggered by phrases like "create database backup", "automate database backups", "setup backup schedule", or "generate restore procedure".

Trigger phrases

Claude loads this skill automatically when you say things like:

“create database backup”“automate database backups”“setup backup schedule”“generate restore procedure”

How it works

  1. Generate Scripts: Creates backup scripts with compression and encryption.
  2. Schedule Backups: Sets up cron jobs for automated, scheduled backups.
  3. Document Restore: Generates clear, concise restore procedures.

When to use it

  • Create a backup schedule for a database.
  • Automate the database backup process.
  • Generate scripts for database restoration.
  • Implement a disaster recovery plan for a database.

Best practices

  • Testing Restores: Regularly test restore procedures to ensure data integrity.
  • Secure Storage: Store backups in secure, encrypted locations, preferably offsite.

Details

Skill name
automating-database-backups
Plugin
database-backup-automator

FAQ

What does the Automating Database Backups skill do?

This skill automates database backups using the database-backup-automator plugin. It creates scripts for scheduled backups, compression, encryption, and restore procedures across PostgreSQL, MySQL, MongoDB, and SQLite. Use this when the user requests database backup automation, disaster recovery planning, setting up backup schedules, or creating restore procedures. The skill is triggered by phrases like "create database backup", "automate database backups", "setup backup schedule", or "generate restore procedure".

How do I install the Automating Database Backups skill?

Claude Code plugin: /plugin marketplace add jeremylongshore/claude-code-plugins-plus-skills then /plugin install database-backup-automator@claude-code-plugins-plus. Skills go in ~/.claude/skills (personal) or .claude/skills (project), and Claude loads them automatically when a task matches the description.

Related skills

000 Jeremy Content Consistency Validator

jeremylongshore/claude-code-plugins-plus-skills

Validates messaging consistency across website, GitHub repositories, and local documentation. Generates comprehensive read-only discrepancy reports showing where messaging conflicts or inconsistencies exist. Activates when user mentions "consistency check", "validate documentation", "check for mixed messaging", "audit content consistency", or before updating internal paperwork.

Writing & Content

001 Jeremy Taskwarrior Integration

jeremylongshore/claude-code-plugins-plus-skills

Enforces complete Taskwarrior integration protocol for ALL coding tasks. Activates automatically when user mentions "taskwarrior", "task warrior", "tw", or discusses task management. Decomposes all coding work into properly tracked Taskwarrior tasks with full lifecycle: task add → task start → implementation → task done. Integrates with Timewarrior for automatic time tracking.

Productivity & Notes

Adapting Transfer Learning Models

jeremylongshore/claude-code-plugins-plus-skills

This skill automates the adaptation of pre-trained machine learning models using transfer learning techniques. It is triggered when the user requests assistance with fine-tuning a model, adapting a pre-trained model to a new dataset, or performing transfer learning. It analyzes the user's requirements, generates code for adapting the model, includes data validation and error handling, provides performance metrics, and saves artifacts with documentation. Use this skill when you need to leverage existing models for new tasks or datasets, optimizing for performance and efficiency.

Learning & Education

Comparing Database Schemas

jeremylongshore/claude-code-plugins-plus-skills

This skill leverages the database-diff-tool plugin to compare database schemas, generate migration scripts, and provide rollback procedures. It is triggered when the user requests database schema comparisons, migration script generation, or database synchronization. Use this skill when asked to identify differences between database schemas (PostgreSQL or MySQL), create safe migration scripts with transaction safety, validate changes before deployment, or generate rollback procedures. The skill is activated by requests involving terms like "database diff", "schema comparison", "generate migrati

Databases

Attach Db

duckdb/duckdb-skills

Attach a DuckDB database file for use with /duckdb-skills:query. Explores the schema (tables, columns, row counts) and writes a SQL state file so subsequent queries can restore this session automatically via duckdb -init.

DatabasesIn 1 list

Designing Database Schemas

jeremylongshore/claude-code-plugins-plus-skills

This skill enables Claude to design and visualize database schemas. It leverages normalization guidance (1NF through BCNF), relationship mapping, and ERD generation to create efficient and well-structured databases. Use this skill when the user requests to "design a database schema", "create a database model", "generate an ERD", "normalize a database", or needs help with "database design best practices". The skill is triggered by terms like "database schema", "ERD diagram", "database normalization", and "relational database design".

Databases

Browse the most popular Claude skills, all databases skills, or write your own with the skills generator.