funkadelic

Claude Nomad — Development skill for Claude Code

Development community

Sync your full Claude Code setup across machines: skills, settings, and session history, with path remapping and per-host overrides.

How to install Claude Nomad

This entry records only its repository, not the path inside it, so there is no exact command to give. Open funkadelic/claude-nomad and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What Claude Nomad does

Sync your full Claude Code setup across machines: skills, settings, and session history, with path remapping and per-host overrides.

Alternatives in Development

  • Dotenv Vault — Sync environment variables across machines for consistent Claude Code behavior 1.2k ★
  • Coding Agent Session Search — Unified TUI and CLI to index and search your local coding agent session history across 11+ providers (Codex, C 708 ★
  • Harness Remote — Native-session control plane for Codex, Claude Code, OpenCode, OMP and PI 356 ★

README

claude-nomad

[![tests](https://img.shields.io/github/actions/workflow/status/funkadelic/claude-nomad/tests.yml?branch=main&label=tests)](https://github.com/funkadelic/claude-nomad/actions/workflows/tests.yml) [![codeql](https://img.shields.io/github/actions/workflow/status/funkadelic/claude-nomad/codeql.yml?branch=main&label=codeql)](https://github.com/funkadelic/claude-nomad/actions/workflows/codeql.yml) [![codecov](https://codecov.io/gh/funkadelic/claude-nomad/graph/badge.svg?token=5NML626POS)](https://codecov.io/gh/funkadelic/claude-nomad) [![NPM Version](https://img.shields.io/npm/v/claude-nomad?logo=npm)](https://www.npmjs.com/package/claude-nomad) [![node](https://img.shields.io/node/v/claude-nomad?logo=nodedotjs)](https://www.npmjs.com/package/claude-nomad) [![license](https://img.shields.io/npm/l/claude-nomad)](LICENSE)

![claude-nomad - Sync your Claude Code setup. Same environment. Any machine.](docs/hero.svg)

**Your entire Claude Code setup, on every machine. History included, every push secret-scanned.**

Open Claude Code on a second machine and it is a blank slate: none of your custom skills, slash commands, tuned settings, or past conversations. **claude-nomad** keeps all of it in sync through a private Git repo you control. Run `nomad sync` on any machine and everything is there, conversations included; it pulls in your latest config first, then publishes your local changes, so you never have to remember which one to run first.

Dotfiles managers and rsync copy files. **claude-nomad** understands Claude Code's state, so your session history survives different file paths and your secrets never ride along.

**Full documentation: **

Features

  • Sessions follow you across machines. Start a conversation on your desktop, run claude --resume on your laptop, and it is there. claude-nomad rewrites the machine-specific file paths Claude Code embeds in every transcript, so history survives projects li