backup

Create a private GitHub backup repository and enable auto-push on deploy.

Updated Apr 22, 2026
One-click install
npx skills add https://github.com/mitcheman/bodega --skill backup-mitcheman
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: backup
Source: https://github.com/mitcheman/bodega/tree/main/.cursor/skills/backup
Command: npx skills add https://github.com/mitcheman/bodega --skill backup-mitcheman

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Copies your project to a private GitHub repository to serve as a safe, private backup that survives local machine failures and enables quick restoration.

Core Features & Use Cases

  • Private GitHub backup repository creation from an existing project.
  • Automatic push on every deploy to keep backups up-to-date.
  • Safe, user-friendly workflow with optional auto-push configuration and recovery steps.

Quick Start

Set up a private GitHub backup repository for the current project and enable auto-push on every deploy.

Frequently Asked Questions about backup

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I back up my project code to a private GitHub repository?

Back up your project by creating a private GitHub repository and pushing your code to it. This provides a safe, recoverable copy that survives local machine failures and enables quick restoration.

Can I automatically push code to my GitHub backup on every deploy?

Yes, you can enable auto-push on deploy to keep your GitHub backup up-to-date. The workflow includes optional auto-push configuration to automatically sync your project across deployments.

What do I need to set up a private GitHub backup repository?

You need a GitHub account with permission to create private repositories and the ability to configure auto-push on deploy. These prerequisites allow you to establish a recoverable backup for your project.

Why should I use a private GitHub repository for code backup instead of local copies?

A private GitHub backup serves as a safe, recoverable copy that survives local machine failures. It enables quick restoration and keeps your backups current through automatic pushes on every deploy.

How does the backup process handle recovery if my local machine fails?

The backup workflow includes recovery steps to restore your project from the private GitHub repository. Because your code is pushed automatically on deploy, you can quickly recover the latest working version.