feat: Add 6 new Claude Code skills
Skills added: - 🔐 Secret Scanner: Detect leaked credentials in codebases - 🏛️ Git Archaeologist: Analyze git history, find bugs - 💾 Backup Automator: Automated encrypted cloud backups - 🌐 Domain Manager: Unified DNS management - 🔒 SSL Guardian: Certificate automation and monitoring - 📡 Log Sentinel: Log analysis and anomaly detection All skills include: - SKILL.md with trigger patterns - README.md with documentation - GLM 5 attribution and disclaimer Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
57
skills/backup-automator/README.md
Normal file
57
skills/backup-automator/README.md
Normal file
@@ -0,0 +1,57 @@
|
||||
<div align="center">
|
||||
|
||||
# 💾 Backup Automator
|
||||
|
||||
### Automated, Encrypted Cloud Backups
|
||||
|
||||
---
|
||||
|
||||
<p align="center">
|
||||
<a href="https://z.ai/subscribe?ic=R0K78RJKNW">
|
||||
<img src="https://img.shields.io/badge/Designed%20by-GLM%205%20Advanced%20Coding%20Model-blue?style=for-the-badge" alt="Designed by GLM 5">
|
||||
</a>
|
||||
</p>
|
||||
|
||||
<p align="center">
|
||||
<i>✨ Autonomously developed by <a href="https://z.ai/subscribe?ic=R0K78RJKNW"><strong>GLM 5 Advanced Coding Model</strong></a></i>
|
||||
</p>
|
||||
|
||||
<p align="center">
|
||||
<b>⚠️ Disclaimer: Test in a test environment prior to using on any live system</b>
|
||||
</p>
|
||||
|
||||
</div>
|
||||
|
||||
## Overview
|
||||
|
||||
Automated, encrypted backups to S3, Backblaze B2, or any storage with retention policies.
|
||||
|
||||
## Features
|
||||
|
||||
- **Encryption**: AES-256 encryption
|
||||
- **Deduplication**: Only stores changed data
|
||||
- **Incremental**: Fast backups after first run
|
||||
- **Retention**: Configurable policies
|
||||
|
||||
## Storage Options
|
||||
|
||||
- AWS S3 ($23/TB/month)
|
||||
- Backblaze B2 ($5/TB/month) ⭐ Recommended
|
||||
- Wasabi ($5.99/TB/month)
|
||||
|
||||
## Quick Start
|
||||
|
||||
```bash
|
||||
# Install restic
|
||||
sudo apt install -y restic
|
||||
|
||||
# Initialize and backup
|
||||
restic init -r b2:bucket:backup
|
||||
restic backup -r b2:bucket:backup /home /var/www
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
<p align="center">
|
||||
<a href="https://z.ai/subscribe?ic=R0K78RJKNW">Learn more about GLM 5</a>
|
||||
</p>
|
||||
41
skills/backup-automator/SKILL.md
Normal file
41
skills/backup-automator/SKILL.md
Normal file
@@ -0,0 +1,41 @@
|
||||
---
|
||||
name: backup-automator
|
||||
description: Use this skill when the user asks to "setup backups", "automated backup", "backup to cloud", "backup database", "schedule backup", "encrypted backup", "backup to S3/B2", or mentions backing up data.
|
||||
version: 1.0.0
|
||||
---
|
||||
|
||||
# Backup Automator Skill
|
||||
|
||||
Sets up automated, encrypted backups to cloud storage with scheduling and retention policies.
|
||||
|
||||
## What It Does
|
||||
|
||||
1. **Scheduled Backups**: Automatic backup at defined intervals
|
||||
2. **Encryption**: AES-256 encryption for all backup data
|
||||
3. **Cloud Storage**: S3, Backblaze B2, SFTP
|
||||
4. **Retention Policies**: Keep daily/weekly/monthly backups
|
||||
5. **Database Support**: MySQL, PostgreSQL, MongoDB
|
||||
|
||||
## Quick Start
|
||||
|
||||
```bash
|
||||
# Install restic
|
||||
sudo apt install -y restic
|
||||
|
||||
# Initialize repository
|
||||
restic init -r s3:s3.amazonaws.com/my-bucket
|
||||
|
||||
# Backup files
|
||||
restic backup -r s3:bucket /home /var/www /etc
|
||||
|
||||
# Apply retention
|
||||
restic forget -r s3:bucket --keep-daily 7 --keep-weekly 4 --prune
|
||||
```
|
||||
|
||||
## Usage
|
||||
|
||||
```
|
||||
"Setup automated backups to S3"
|
||||
"Backup my database to Backblaze B2"
|
||||
"Create encrypted backup schedule"
|
||||
```
|
||||
Reference in New Issue
Block a user