FelixIsaac

Claude Code Sync — Git skill for Claude Code

Git community

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.**

[![CI](https://github.com/felixisaac/claude-code-sync/actions/workflows/ci.yaml/badge.svg)](https://github.com/felixisaac/claude-code-sync/actions/workflows/ci.yaml) [![Release](https://github.com/felixisaac/claude-code-sync/actions/workflows/release.yaml/badge.svg)](https://github.com/felixisaac/claude-code-sync/actions/workflows/release.yaml) [![Go Report Card](https://goreportcard.com/badge/github.com/felixisaac/claude-code-sync)](https://goreportcard.com/report/github.com/felixisaac/claude-code-sync) [![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)


Table of Contents


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