MCP HubMCP Hub
返回技能列表

implementing-backup-strategies

jeremylongshore
更新于 Today
49 次查看
712
74
712
在 GitHub 上查看
automationdata

关于

This skill generates production-ready backup configurations and setup code for databases and applications, triggered by requests like "implement backup strategy" or "configure backups." It provides multi-platform support, automation scripts, and follows security and scalability best practices for data protection and disaster recovery.

快速安装

Claude Code

推荐
插件命令推荐
/plugin add https://github.com/jeremylongshore/claude-code-plugins-plus
Git 克隆备选方式
git clone https://github.com/jeremylongshore/claude-code-plugins-plus.git ~/.claude/skills/implementing-backup-strategies

在 Claude Code 中复制并粘贴此命令以安装该技能

技能文档

Overview

This skill empowers Claude to generate and implement robust backup strategies for databases and applications. It provides ready-to-use configurations and setup scripts, streamlining the process of data protection and disaster recovery.

How It Works

  1. Analyzing Requirements: The skill analyzes the user's specific requirements, including database type, application architecture, and desired backup frequency.
  2. Generating Configuration: Based on the requirements, the skill generates optimized configuration files for the chosen backup solution.
  3. Creating Setup Code: The skill creates setup code (e.g., scripts, commands) to automate the backup process and ensure its consistency.

When to Use This Skill

This skill activates when you need to:

  • Implement a new backup strategy for a database or application.
  • Automate existing backup processes.
  • Configure backups for disaster recovery purposes.

Examples

Example 1: Setting up daily backups for a PostgreSQL database.

User request: "Implement daily backups for my PostgreSQL database named 'users_db' to an AWS S3 bucket."

The skill will:

  1. Generate a pg_dump script configured to backup the 'users_db' database and upload it to the specified S3 bucket.
  2. Provide instructions for scheduling the script to run daily using cron.

Example 2: Configuring application-level backups for a Dockerized application.

User request: "Configure application-level backups for my Dockerized application. I want to backup the application's data directory every hour."

The skill will:

  1. Generate a Docker Compose configuration that includes a volume for the application's data directory.
  2. Create a backup script to copy the volume's contents to a backup location.
  3. Provide instructions for scheduling the backup script using a Docker container and cron.

Best Practices

  • Security: Always encrypt backup data, both in transit and at rest.
  • Retention: Implement a well-defined backup retention policy to manage storage costs and meet compliance requirements.
  • Testing: Regularly test backup and restore procedures to ensure their effectiveness.

Integration

This skill can be integrated with other tools and plugins, such as infrastructure-as-code tools (e.g., Terraform, CloudFormation) to automate the deployment and configuration of backup infrastructure. It can also work with monitoring tools to provide alerts on backup failures.

GitHub 仓库

jeremylongshore/claude-code-plugins-plus
路径: backups/skills-batch-20251204-000554/plugins/devops/backup-strategy-implementor/skills/backup-strategy-implementor
aiautomationclaude-codedevopsmarketplacemcp

相关推荐技能

content-collections

Content Collections 是一个 TypeScript 优先的构建工具,可将本地 Markdown/MDX 文件转换为类型安全的数据集合。它专为构建博客、文档站和内容密集型 Vite+React 应用而设计,提供基于 Zod 的自动模式验证。该工具涵盖从 Vite 插件配置、MDX 编译到生产环境部署的完整工作流。

查看技能

sglang

SGLang是一个专为LLM设计的高性能推理框架,特别适用于需要结构化输出的场景。它通过RadixAttention前缀缓存技术,在处理JSON、正则表达式、工具调用等具有重复前缀的复杂工作流时,能实现极速生成。如果你正在构建智能体或多轮对话系统,并追求远超vLLM的推理性能,SGLang是理想选择。

查看技能

Algorithmic Art Generation

这个Claude Skill帮助开发者使用p5.js创建算法艺术,特别适用于生成式艺术和交互式可视化项目。它支持种子随机性、流场和粒子系统等关键技术,确保艺术作品的重复性和独特性。当讨论生成艺术、算法艺术或计算美学时,该技能会自动激活,指导开发者完成从概念设计到技术实现的全过程。

查看技能

llamaindex

LlamaIndex是一个专门构建RAG应用的开发框架,提供300多种数据连接器用于文档摄取、索引和查询。它具备向量索引、查询引擎和智能代理等核心功能,支持构建文档问答、知识检索和聊天机器人等数据密集型应用。开发者可用它快速搭建连接私有数据与LLM的RAG管道。

查看技能