Claudebase sync-config
Use when the user wants to view or change claudebase settings like global sync, agent skills sync, auto-push, or machine ID.
install
source · Clone the upstream repo
git clone https://github.com/rohithzr/claudebase
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/rohithzr/claudebase "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/sync-config" ~/.claude/skills/rohithzr-claudebase-sync-config && rm -rf "$T"
manifest:
skills/sync-config/SKILL.mdsource content
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
<key>
— Change a setting<value> - get
— Read a single setting<key> - reset
— Remove a setting (revert to default)<key>
Configurable keys
| Key | Values | Description |
|---|---|---|
| / | Sync on push/pull |
| / | Sync (lock file only; prints install commands on pull) |
| / | Auto-push config when a Claude Code session ends |
| any string | Identifier for this machine (used in multi-machine warnings) |
Examples
— show all settings/sync-config
— enable global settings sync/sync-config set include_global true
— disable auto-push/sync-config set auto_push false
User Arguments
$ARGUMENTS