brainstorming
brainstorming
You MUST use this before any creative work - creating features, building components, adding functionality, modifying behavior, or planning anything new, in software or out of it (a talk, a business, a renovation).
sync-pullUse when the user wants to restore, download, or pull their Claude Code config from GitHub onto this machine.
Independent GitHub snapshot · Automated classification · Original documentation governs
Pull configuration from your GitHub backup repo and apply it to the local machine.
shared/ directory are applied first (base layer)global/ are applied to ~/.claude/Parse user arguments and run the pull script:
bash "${CLAUDE_PLUGIN_ROOT}/scripts/sync-pull.sh" [OPTIONS]
Options:
--profile NAME — Pull a specific profile (default: active profile)--dry-run — Show what would be applied without writing any files--no-backup — Skip backup step (use with caution)--yes / -y — Skip confirmation prompt (auto-approve)--include-global — Also pull ~/.claude/settings.json (global settings are opt-in)If the user specifies a different profile than their current one, this effectively switches their setup. Let them know which profile they're switching from/to.
Tell the user:
$ARGUMENTS