Claude Skill MartBrowse skillsWhat is a Skill?
Back to list

Cloud Sync (cmem.ai Pro)

Configure and verify claude-mem cloud sync to a cmem.ai Pro account via SyncHub.

UtilitiesIntermediate90,1397,846AI score 6/10Last updated: Aug 9, 2026

What it does

Sets up and inspects cloud sync between the local claude-mem worker and cmem.ai's SyncHub.

  • Resolves the worker port, queries /api/sync/status, and reports configured, hub.reachable, pending counts, lastFlushAt, and lastError.
  • Writes the three Connect values (sync token, user id, SyncHub URL) into ~/.claude-mem/settings.json with mode 0600, preserving unrelated settings.
  • Restarts the worker and polls status for up to 30 seconds to confirm an authenticated Hub connection.
  • Never prints or logs the token (only its length) and ends with a privacy note that narratives and full prompt text are uploaded.

Who it's for

  • Existing claude-mem users who want memory backup or multi-device sync.
  • cmem.ai Pro subscribers who need a fast connection health check.
  • Anyone who wants a setup flow that keeps secrets out of argv, logs, and shell history.

Examples

  1. "Check my sync status" → returns device id, pending counts, and whether SyncHub is reachable.
  2. "Set up cloud sync" → asks for the three Connect values, writes settings, restarts, then verifies.
  3. "Sync seems broken" → surfaces hub.error and lastError, and explains why zero pending counts don't prove success.

Note: requires a running claude-mem worker and a paid cmem.ai Pro account. Full prompt text is uploaded to the cloud.

· · · Install guide · · ·

Install in the Claude app (no terminal)
  1. Download the ZIP with the button below.
  2. In Claude, open Settings → Capabilities and turn on 'Code execution and file creation'. (one time)
  3. Go to Customize → Skills → + → 'Upload a skill' and upload the ZIP.
Download ZIP
Install in Claude Code

Let Claude do it — paste this into Claude Code

Install the skill I found on Claude Skill Mart.
Copy the plugin/skills/cloud-sync folder from the GitHub repo thedotmack/claude-mem into my ~/.claude/skills/cloud-sync/.
When it's done, tell me in one line what this skill can do.

Install with a command instead

git clone https://github.com/thedotmack/claude-mem.git && mkdir -p ~/.claude/skills && cp -r claude-mem/plugin/skills/cloud-sync ~/.claude/skills/

This is a third-party skill. Check the source repository before installing.

  1. Open a terminal.
  2. Clone the repo: git clone https://github.com/thedotmack/claude-mem.git
  3. Create the skills folder: mkdir -p ~/.claude/skills
  4. Copy the skill: cp -r claude-mem/plugin/skills/cloud-sync ~/.claude/skills/
  5. Make sure claude-mem itself (the worker) is installed and running — follow the claude-mem README first if not.
  6. Sign in to cmem.ai and open Connect to get your sync token, user id, and SyncHub URL.
  7. Restart Claude Code and ask "set up cloud sync" or "check sync status".
  8. When pasting the token, disable screen sharing/recording, and afterwards confirm ~/.claude-mem/settings.json is mode 0600.
View source on GitHubLicense: Apache-2.0