claudebase
v0.2.0Back up and restore your entire Claude Code environment to a private GitHub repo
by Rohit HazraMIT2.6kupdated 2 hours ago
Source
git clone https://github.com/jeremylongshore/claude-code-plugins-plus-skillsClone the source, then follow the repository's marketplace instructions for your runtime. The plugin root is plugins/productivity/claudebase/ inside the repository.
Layout
├── .claude-plugin/plugin.json├── skills/sync-config/SKILL.md├── skills/sync-profiles/SKILL.md├── skills/sync-pull/SKILL.md├── skills/sync-push/SKILL.md├── skills/sync-setup/SKILL.md└── skills/sync-status/SKILL.md
Skills6
Use when the user wants to view or change claudebase settings like global sync, agent skills sync, auto-push, or machine ID.
Use when the user wants to list, create, switch, delete, compare, or inspect config sync profiles.
Use when the user wants to restore, download, or pull their Claude Code config from GitHub onto this machine.
Use when the user wants to back up, save, or push their current Claude Code config to GitHub.
Use when the user wants to set up config sync for the first time, connect to GitHub, or re-initialize the backup repo.
Use when the user wants to check what config has changed, see sync status, or compare local vs remote config.
Manifests1
{
"name": "claudebase",
"description": "Back up and restore your entire Claude Code environment to a private GitHub repo",
"version": "0.2.0",
"author": {
"name": "Rohit Hazra",
"url": "https://github.com/rohithzr"
},
"homepage": "https://github.com/rohithzr/claudebase",
"repository": "https://github.com/rohithzr/claudebase",
"license": "MIT",
"keywords": [
"github",
"sync",
"backup",
"config",
"profiles",
"settings"
]
}