界面已本地化;技能介绍与说明文档按所选语言由 AI 自动翻译,代码、命令、路径和专业术语保留原文,以原作者文档为准。
探索技能
开发与工程 · SKILL.md

sync-config

sync-config

【开发与工程】Use when the user wants to view or change claudebase settings like global sync, agent skills sync, auto-push, or machine ID.

独立 GitHub 快照 · 自动分类 · 以原作者文档为准

技能说明

GitHub

name: sync-config description: Use when the user wants to view or change claudebase settings like global sync, agent skills sync, auto-push, or machine ID. argument-hint: "[show] | [set ] | [get ] | [reset ]" user-invocable: true allowed-tools: Bash(bash "${CLAUDE_PLUGIN_ROOT}/scripts/*"), Read version: 0.2.0 author: Rohit Hazra license: MIT

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

KeyValuesDescription
include_globaltrue/falseSync ~/.claude/settings.json on push/pull
sync_agent_skillstrue/falseSync skills-lock.json (lock file only; prints install commands on pull)
auto_pushtrue/falseAuto-push config when a Claude Code session ends
machine_idany stringIdentifier 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

我的收藏