Claude Code Sync — Git skill for Claude Code
Secure cross-platform CLI to sync Claude Code configs (~/.claude/) across machines via GitHub with age encryption.
How to install Claude Code Sync
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open FelixIsaac/claude-code-sync and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Claude Code Sync does
Secure cross-platform CLI to sync Claude Code configs (~/.claude/) across machines via GitHub with age encryption.
Alternatives in Git
- Epic Sync — Sync epic issue bodies, labels, and local coordination snapshots from GitHub 243.5k ★
- Triage Open Pull Requests — Review, label, and act on all open PRs for a repository using parallel review agents 10.8k ★
- Fullstack Dev Skills — by jeffallan - A comprehensive Claude Code plugin with 65 specialized skills covering full-stack development a 7k ★
README
claude-code-sync
**Secure, cross-platform CLI to sync [Claude Code](https://claude.com/claude-code) configs across machines via GitHub with [age](https://github.com/FiloSottile/age) encryption.**
[](https://github.com/felixisaac/claude-code-sync/actions/workflows/ci.yaml) [](https://github.com/felixisaac/claude-code-sync/actions/workflows/release.yaml) [](https://goreportcard.com/report/github.com/felixisaac/claude-code-sync) [](https://opensource.org/licenses/MIT)
Table of Contents
- Why This Exists
- Features
- Installation
- Quick Start
- Commands
- Understanding Claude Code's Directory Structure
- What Gets Synced
- Security
- How It Works
- Configuration
- Workflows
- FAQ
- Contributing
- License
Why This Exists
The Problem
If you use [Claude Code](https://claude.com/claude-code) across multiple machines (desktop, laptop, SSH servers), you've faced these pain points:
| Pain Point | How It Manifests |
|---|---|
| Config drift | Custom commands, agents, and skills only exist on one machine |
| Tedious setup | Setting up a new dev environment means manually copying configs |
| No encryption | Can't safely store configs in git (API keys, OAuth tokens in settings.json and ~/.claude.json) |
| Complex tools | chezmoi requires learning file prefixes, templates, and chezmoi edit workflow |
| Server dependency |
Related Skills
Cclayer
Sync Claude Code config across machines: CLAUDE.md, skills, hooks, settings.json, plugins and MCP servers. Lay
Dazzle Claude Config Sync
Sync Claude Code configuration across machines (ccs): collect, apply, bootstrap from a GitHub payload repo
Droidconkotlin
by touchlab - Delivers comprehensive Gradle commands for cross-platform Kotlin Multiplatform development with
Claude Copilot Local
Cross-platform GitHub Copilot Gateway Hub for Claude Code
Claude Pulse
Live Claude usage HUD — cross-platform fetcher + statusline segment + GitHub Pages dashboard (5-hour & weekly
Stack Hugo
Installe une stack IA perso en une commande sur WSL Ubuntu : 6 agents CLI (Claude Code, Hermes, OpenCode, Code
Related Agents
Squad Mobile
Operate as the squad's Mobile Engineer — React Native/Expo, Flutter, SwiftUI or Compose screens, API integrati
Project Reviewer Adams
Use for reviewing PRs or auditing project consistency across code, configs, docs, and tests, including structu
Security Compliance Officer
Use this agent for banking security audits, compliance validation, and secure coding practices in Android appl