Skip to main content
AI/MLjeremylongshore

sync-config

Use when the user wants to view or change claudebase settings like global sync, agent skills sync, auto-push, or machine ID.

Stars
2,267
Source
jeremylongshore/claude-code-plugins-plus-skills
Updated
2026-05-31
Slug
jeremylongshore--claude-code-plugins-plus-skills--sync-config
View on GitHubRaw SKILL.md

// install — copy + paste into any project

mkdir -p .claude/skills && curl -fsSL https://raw.githubusercontent.com/jeremylongshore/claude-code-plugins-plus-skills/HEAD/plugins/productivity/claudebase/skills/sync-config/SKILL.md -o .claude/skills/sync-config.md

Drops the SKILL.md into .claude/skills/sync-config.md. Works with Claude Code, Cursor, and any agent that loads SKILL.md files from .claude/skills/.

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> <value> — Change a setting
  • get <key> — Read a single setting
  • reset <key> — Remove a setting (revert to default)

Configurable keys

Key Values Description
include_global true/false Sync ~/.claude/settings.json on push/pull
sync_agent_skills 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