Sync Status

Use when the user wants to check what config has changed, see sync status, or compare local vs remote config.

gabrielmoreira Updated 17 repo stars

File contents

Config Sync Status

Compare your local Claude Code configuration against what's stored in the GitHub backup repo.

Instructions

Run the diff script:

bash "${CLAUDE_PLUGIN_ROOT}/scripts/diff-config.sh" --profile PROFILE_NAME

If the user doesn't specify a profile, omit the --profile flag (uses active profile).

Interpreting output

The script shows each tracked file/directory with a status:

  • + local only (green) — Exists locally but hasn't been pushed yet
  • + remote only (cyan) — Exists in the repo but hasn't been pulled yet
  • ~ modified (yellow) — Exists in both but differs

Recommendations

Based on the output, suggest the appropriate action:

  • Local-only files → suggest /sync-push
  • Remote-only files → suggest /sync-pull
  • Modified files → suggest checking what changed, then push or pull

User Arguments

$ARGUMENTS

gabrielmoreira/agent-skills-mirror/tree/main/mirrors/repos/jeremylongshore@tons-of-skills-marketplace/plugins/productivity/claudebase/skills/sync-status commit 26d9863cb6

Frequently asked questions

npx skillmds@latest add gabrielmoreira/sync-status