Skip to content

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.