GitHub Gist sync gives you cloud backup and cross-device access for your skills and pipelines without requiring any server infrastructure. GUIness pushes your skill library (and optionally your open pipelines) to a private Gist on your GitHub account, and pulls them back down on any device where you have the same GitHub token in the Vault. Conflict detection based on timestamps prevents silent data loss when switching between machines.Documentation Index
Fetch the complete documentation index at: https://mintlify.com/discoposse/GUIness/llms.txt
Use this file to discover all available pages before exploring further.
Setup
Create a classic GitHub token
Go to https://github.com/settings/tokens and generate a new classic token (not a fine-grained token). Select the
gist scope. Copy the token — you won’t be able to see it again after leaving the page.Add the token to the Vault
Open the Vault in GUIness and add the token as a GitHub Token credential. Enter your master password to encrypt and save it.
Sync options
| Option | Description |
|---|---|
| Scope: Skills / All | Sync just your skill library, or skills plus all open pipelines. |
| Auto-Sync: On / Off | When enabled, GUIness pushes to the Gist on every autosave tick — no manual action needed. |
| ↓ Pull | Download the Gist contents. Conflict detection compares timestamps: remote wins if it is newer; local wins if it is newer (the remote copy is skipped). |
| ↑ Push | Upload to the Gist. Only user-created skills are pushed — built-in primitives are excluded. |
Only classic GitHub tokens are supported. Fine-grained personal access tokens do not work with the Gist API in the way GUIness uses it. Make sure the token has the
gist scope selected.