Your agents, skills, MCP servers and instructions live in dotfiles scattered across every machine and repo. flowsync scans them, shows you exactly what you have, and moves it anywhere with one command.
npm install -g flowsync-cliadded 42 packages in 2s███████╗██╗ ██████╗ ██╗ ██╗███████╗██╗ ██╗███╗ ██╗ ██████╗██╔════╝██║ ██╔═══██╗██║ ██║██╔════╝╚██╗ ██╔╝████╗ ██║██╔════╝█████╗ ██║ ██║ ██║██║ █╗ ██║███████╗ ╚████╔╝ ██╔██╗ ██║██║ ██╔══╝ ██║ ██║ ██║██║███╗██║╚════██║ ╚██╔╝ ██║╚██╗██║██║ ██║ ███████╗╚██████╔╝╚███╔███╔╝███████║ ██║ ██║ ╚████║╚██████╗╚═╝ ╚══════╝ ╚═════╝ ╚══╝╚══╝ ╚══════╝ ╚═╝ ╚═╝ ╚═══╝ ╚═════╝┌ flowsync scan ◆ What do you want to scan?│ ● Project level (.claude/ in this repo)│ ○ Global level ○ Both◇ Found 3 AI coding tools● You're using Claude Code in this project — pre-selected.│ The others were only found in your home folder.◆ Which tools do you want to scan?│ ■ Claude Code (used in this project)│ □ OpenAI Codex □ Cursor● Selected 1 tool: Claude Code││ Claude Code│ Project scope ~/dev/my-app│ Instructions CLAUDE.md│ Settings settings.local.json [machine-local]│ Skills create-doc│ MCPs github [secret-bearing]││ 1 secret-bearing artifact — push excludes these by default│ 1 machine-local artifact — push excludes these by default└ 5 artifacts foundHow it works
flowsync scan
Inventories your Claude Code, Codex and Cursor config at user and project scope.
flowsync push
You pick the artifacts; anything credential-shaped is excluded by default.
flowsync pullcoming soon
Restore everything on a new machine.
Works with
Each tool is one adapter — more on the way.