Sync Setup
Skill Verified ActiveUse when the user wants to set up config sync for the first time, connect to GitHub, or re-initialize the backup repo.
To provide a reliable and automated way to synchronize your Claude Code environment, including agent configurations, rules, and settings, to a private GitHub repository, ensuring data safety and consistency.
Features
- Automated GitHub repository setup and initialization
- Secret scanning to prevent accidental commits of sensitive data
- Support for multiple profiles for different contexts (work, personal)
- Multi-machine conflict detection and resolution
- Timestamped backups before each pull operation
Use Cases
- Setting up configuration synchronization for the first time
- Connecting your Claude Code environment to GitHub for backup
- Re-initializing your Claude Code configuration on a new machine
- Switching between different configuration profiles (e.g., work vs. personal)
Non-Goals
- Managing generic Git repositories unrelated to Claude Code configuration
- Performing code deployments or CI/CD operations
- Acting as a general-purpose file synchronization tool
Installation
First, add the marketplace
/plugin marketplace add rohithzr/claudebase/plugin install claudebase@rohithzrQuality Score
VerifiedTrust Signals
Similar Extensions
Sync Pull
100Use when the user wants to restore, download, or pull their Claude Code config from GitHub onto this machine.
Sync Profiles
100Use when the user wants to list, create, switch, delete, compare, or inspect config sync profiles.
Github
100Use gh for GitHub issues, PR status, CI/logs, comments, reviews, releases, and API queries.
ClawSweeper Skill
100Use for all ClawSweeper work: OpenClaw issue/PR sweep reports, commit-review reports, repair jobs, cloud fix PRs, @clawsweeper maintainer mention commands, trusted ClawSweeper-reviewed autofix/automerge, GitHub Actions monitoring, permissions, gates, and manual backfills.
Claudebase
98Use when the user wants to back up, save, or push their current Claude Code config to GitHub.
Sync Status
95Use when the user wants to check what config has changed, see sync status, or compare local vs remote config.