Data Backup¶
Take a local snapshot of work-buddy's vital SQLite DBs and portable Truth exports. Remote GitHub upload requires an explicit persistent private-content opt-in or exact one-shot high consent.
Skill name: data_backup
Category: backups
Mutates state (retry policy: manual)
Parameters¶
| Name | Type | Required | Description |
|---|---|---|---|
manual |
bool |
No | Tag the snapshot as user-triggered (suffix '-manual'; separate retention bucket; default False = cron-driven. |
push_remote |
bool |
No | False forces local-only. None (default/scheduled) uploads only when a repo and backups.github.allow_unencrypted_private_content=true are configured. True without that opt-in requires exact high-risk per-invocation consent. |