backup
Original:🇺🇸 English
Translated
Stream-backup active recordings to GitHub. TRIGGERS - backup recording, sync cast, streaming backup.
3installs
Sourceterrylica/cc-skills
Added on
NPX Install
npx skill4agent add terrylica/cc-skills backupTags
Translated version includes tags in frontmatterSKILL.md Content
View Translation Comparison →/asciinema-tools:backup
Configure and manage streaming backup to GitHub orphan branch.
Arguments
| Argument | Description |
|---|---|
| Configure and start backup automation |
| Show active backups and last sync |
| Disable backup for current session |
| View recent backup commits |
| GitHub repository (e.g., |
| Sync interval (e.g., |
| Split at idle time |
| Include session metadata |
Execution
Invoke the skill with user-selected options.
asciinema-streaming-backupSkip Logic
- If action provided -> skip Phase 1 (action selection)
- If and
-rprovided -> skip Phase 2-3 (config and repo)-i
Workflow
- Preflight: Check gh CLI and fswatch
- Action: AskUserQuestion for action type
- Config: AskUserQuestion for backup settings
- Repo: AskUserQuestion for repository selection
- Execute: Run selected action
Examples
bash
# Check current backup status
/asciinema-tools:backup status
# Configure and start backup automation
/asciinema-tools:backup install
# View recent backup history
/asciinema-tools:backup history
# Stop backup for current session
/asciinema-tools:backup stopTroubleshooting
| Issue | Cause | Solution |
|---|---|---|
| gh not found | gh CLI not installed | |
| fswatch not found | fswatch not installed | |
| Auth error | GitHub token invalid/expired | Run |
| Orphan branch error | Branch not initialized | Run |
| No recordings found | No active .cast files | Start a recording first |