sync-config
Use when the user wants to view or change claudebase settings like global sync, agent skills sync, auto-push, or machine ID.
Allowed Tools
Bash(bash "${CLAUDE_PLUGIN_ROOT}/scripts/*")Read
Provided by Plugin
claudebase
Back up and restore your entire Claude Code environment to a private GitHub repo
Installation
This skill is included in the claudebase plugin:
/plugin install claudebase@claude-code-plugins-plus
Click to copy
Instructions
Config Sync Settings
View and modify claudebase configuration.
Instructions
Run the config manager script with the appropriate action:
bash "${CLAUDE_PLUGIN_ROOT}/scripts/config-manager.sh" ACTION [KEY] [VALUE]
Actions
- show (default) — Display all current settings
- set
— Change a setting - get
— Read a single setting - reset
— Remove a setting (revert to default)
Configurable keys
| Key | Values | Description |
|---|---|---|
include_global |
true/false |
Sync ~/.claude/settings.json on push/pull |
syncagentskills |
true/false |
Sync skills-lock.json (lock file only; prints install commands on pull) |
auto_push |
true/false |
Auto-push config when a Claude Code session ends |
machine_id |
any string | Identifier for this machine (used in multi-machine warnings) |
Examples
/sync-config— show all settings/sync-config set include_global true— enable global settings sync/sync-config set auto_push false— disable auto-push
User Arguments
$ARGUMENTS