Toolverse
All skills

automating-database-backups

by jeremylongshore

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,

Installation

Pick a client and clone the repository into its skills directory.

Installation

Quick info

Category
Backend

About this skill

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 \

How to use

  1. Określ typ swojej bazy danych — skill obsługuje PostgreSQL, MySQL, MongoDB i SQLite. Przygotuj informacje o wymaganej częstotliwości kopii zapasowych i polityce przechowywania.
  2. Wyślij polecenie do skilla, na przykład "Utwórz codzienne kopie zapasowe dla mojej bazy PostgreSQL" lub "Automatyzuj cotygodniowe backupy MongoDB". Skill przeanalizuje Twoje wymagania i określi typ bazy oraz parametry kopii.
  3. Skill wygeneruje gotowy skrypt kopii zapasowej dostosowany do Twojej bazy danych, zawierający kompresję i szyfrowanie danych. Otrzymasz pełny kod, który możesz przejrzeć i dostosować.
  4. Skonfiguruj zaplanowane zadania — skill utworzy wpisy cron do automatycznego uruchamiania kopii zapasowych zgodnie z Twoim harmonogramem (codziennie, cotygodniowo itp.).
  5. Przejrzyj wygenerowaną procedurę przywracania danych, którą skill udostępni. Zawiera ona kroki niezbędne do odtworzenia bazy z kopii zapasowej w przypadku awarii.
  6. Wdrożyć rozwiązanie — umieść skrypty na swoim serwerze, skonfiguruj uprawnienia dostępu i przetestuj proces tworzenia i przywracania kopii zapasowej.

Related skills

api-design-principles

by wshobson

Master REST and GraphQL API design principles to build intuitive, scalable, and maintainable APIs that delight developers. Use when designing new APIs, reviewing API specifications, or establishing API design standards.

Backend
50146

architecture-decision-records

by wshobson

Write and maintain Architecture Decision Records (ADRs) following best practices for technical decision documentation. Use when documenting significant technical decisions, reviewing past architectural choices, or establishing decision processes.

Backend
29130

sql-optimization-patterns

by wshobson

Master SQL query optimization, indexing strategies, and EXPLAIN analysis to dramatically improve database performance and eliminate slow queries. Use when debugging slow queries, designing database schemas, or optimizing application performance.

Backend
40163

supabase-operations

by elevanaltd

Supabase operational knowledge for migrations, RLS optimization, MCP tool benchmarks, and ADR-003 compliance. Use when validating database migrations, optimizing Row-Level Security policies, checking MCP tool performance, or ensuring Supabase operational standards. Triggers on:

Backend
27109

pdf-to-markdown

by aliceisjustplaying

Convert entire PDF documents to clean, structured Markdown for full context loading. Use this skill when the user wants to extract ALL text from a PDF into context (not grep/search), when discussing or analyzing PDF content in full, when the user mentions \

Backend
355664

supabase-developer

by daffy0208

Build full-stack applications with Supabase (PostgreSQL, Auth, Storage, Real-time, Edge Functions). Use when implementing authentication, database design with RLS, file storage, real-time features, or serverless functions.

Backend
78170