Claude Account Sync Skill — Development skill for Claude Code
A Claude Code skill that keeps the Claude desktop app's Code sidebar identical across several Claude accounts on one Mac: the same session list, pins, order, custom groups and archive state.
How to install Claude Account Sync Skill
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open parousia8888/-claude-account-sync-skill and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Claude Account Sync Skill does
A Claude Code skill that keeps the **Claude desktop app's Code sidebar identical across several Claude accounts on one Mac**: the same session list, pins, order, custom groups and archive state. When
Alternatives in Development
- Om Tidy — Self-maintenance pass — acts on every hygiene flag: archives completed work, groups loose clusters, splits ove 4.6k ★
- Codenotch — A macOS app that pins usage limits from Claude Code, Cursor, Codex, and Antigravity to a screen edge 1.3k ★
- Not Claude Code Emulator — ULTRA DANGEROUS CLAUDE CODE EMULATOR; MAKING THE API REQUEST IDENTICAL TO CLAUDE CODE 398 ★
README
claude-account-sync
A Claude Code skill that keeps the **Claude desktop app's Code sidebar identical across several Claude accounts on one Mac**: the same session list, pins, order, custom groups and archive state. When you log out and back in with another account, every session is still there and continues where it left off, instead of an empty sidebar.
[中文说明](#中文说明)
Why it is possible
Claude Code keeps conversation transcripts, `~/.claude/CLAUDE.md` and auto-memory under `~/.claude`, keyed by project path, not by account. Only the desktop app's sidebar is stored per account:
| What | Where |
|---|---|
| One sidebar entry per session (title, pin, ordering timestamps, archive state, model, permission mode) | ~/Library/Application Support/Claude/claude-code-sessions///local_*.json |
| Archive index, routines | same directory: archived-sessions.idx, scheduled-tasks.json |
| Custom groups, section order, folder permission modes | claude_desktop_config.json → preferences.epitaxyPrefs (keyed by account) |
The skill picks one account's directory as the **primary** and turns every other linked account's directory into a symlink to it, so there is only ever one session list. Group preferences are merged across accounts after the app quits, because the app rewrites its config file while it runs. Every write is preceded by a backup.
Requirements
- macOS with the Claude desktop app (Code tab).
python3(the macOS system Python 3.9 is fine). No dependencies.
Install
git clone https://github.com/parousia8888/-claude-account-sync-skill.git ~/.claude/skills/claude-account-sync
The directory name must be `claude-account-sync`. Start a new Claude Code session afterwards so the skill is picked up.
Use
Say "switch account" (or 切号) in a Code session before you switch. The agent will:
- show which accounts are linked and what is pending (
status); - the first time you are logged in with a new account, ask you
Related Skills
Claude Account Switcher
Menu bar / tray app that keeps every Claude Code login and switches accounts in one click, or automatically wh
Claude Switcher
Run multiple Anthropic accounts on one Mac while sharing a single ~/.claude — same memories, skills, subagents
Cc Same
Keep Claude Desktop's local sessions identical across all your accounts. Desktop app (macOS, Windows, Linux) a
Claude Graft
Run several Claude Desktop accounts side by side on macOS, sharing Claude Code chats between them
Planswap
PlanSwap: switch between your Claude Code and Codex subscription accounts (Pro, Max, Plus…) from a VS Code sid
Herdr Claude Usage Multi
Claude plan usage gauges in the Herdr sidebar - Session/Week %, color escalation, countdown to reset, multi-ac
Related Agents
Refactor Duplication
Scans for copy-pasted or near-identical code blocks of 10+ lines across files and returns the duplication grou
Vibe Slop Hunter
First-order AI-slop detector for UIs. One lens of the vibe-audit panel — hunts the obvious "vibecoded" tells (
Household Coordination
Coordinate several accounts or UMA sleeves against one shared gain budget per tax unit, with cross-sleeve wash