Agent Skills: /asciinema-tools:backup

Stream-backup active recordings to GitHub. TRIGGERS - backup recording, sync cast, streaming backup.

UncategorizedID: terrylica/cc-skills/backup

Install this agent skill to your local

pnpm dlx add-skill https://github.com/terrylica/cc-skills/tree/HEAD/plugins/asciinema-tools/skills/backup

Skill Files

Browse the full folder contents for backup.

Download Skill

Loading file tree…

plugins/asciinema-tools/skills/backup/SKILL.md

Skill Metadata

Name
backup
Description
Stream-backup active recordings to GitHub. TRIGGERS - backup recording, sync cast, streaming backup.

/asciinema-tools:backup

Configure and manage streaming backup to GitHub orphan branch.

Arguments

| Argument | Description | | ---------------- | -------------------------------------- | | install | Configure and start backup automation | | status | Show active backups and last sync | | stop | Disable backup for current session | | history | View recent backup commits | | -r, --repo | GitHub repository (e.g., owner/repo) | | -i, --interval | Sync interval (e.g., 30s, 5m) | | --chunk | Split at idle time | | --meta | Include session metadata |

Execution

Invoke the asciinema-streaming-backup skill with user-selected options.

Skip Logic

  • If action provided -> skip Phase 1 (action selection)
  • If -r and -i provided -> skip Phase 2-3 (config and repo)

Workflow

  1. Preflight: Check gh CLI and fswatch
  2. Action: AskUserQuestion for action type
  3. Config: AskUserQuestion for backup settings
  4. Repo: AskUserQuestion for repository selection
  5. Execute: Run selected action

Examples

# 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 stop

Troubleshooting

| Issue | Cause | Solution | | ------------------- | ---------------------------- | ----------------------------------- | | gh not found | gh CLI not installed | brew install gh | | fswatch not found | fswatch not installed | brew install fswatch | | Auth error | GitHub token invalid/expired | Run gh auth login | | Orphan branch error | Branch not initialized | Run /asciinema-tools:daemon-setup | | No recordings found | No active .cast files | Start a recording first |

/asciinema-tools:backup Skill | Agent Skills