Agent Skills: Config Sync Status

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

UncategorizedID: jeremylongshore/claude-code-plugins/sync-status

Install this agent skill to your local

pnpm dlx add-skill https://github.com/jeremylongshore/claude-code-plugins-plus-skills/tree/HEAD/plugins/productivity/claudebase/skills/sync-status

Skill Files

Browse the full folder contents for sync-status.

Download Skill

Loading file tree…

plugins/productivity/claudebase/skills/sync-status/SKILL.md

Skill Metadata

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

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