Wrappers
Skill JonMcMillan/claude-sync-by-skill/wrappers/sync-add-note
Directional, cross-platform, transport-agnostic sync for Claude Code env (settings, memory, plans, skills) driven by an in-Claude skill. up/down/status.
npx -y skills add JonMcMillan/claude-sync-by-skill --skill sync-add-noteAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
One thing to look at
- 0 stars0 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
What its author says it does
Copied from the file, not written here
Leave a cross-device reminder note that surfaces on your OTHER machines the next time they run a sync-down. Use when the user types /sync-add-note or says they want to remember a follow-up task on another device / leave themselves a note for their next session elsewhere (e.g. "remind me to do X when I'm on the Surface"). The note does not surface on the machine that created it.
SKILL.md
2.1 KB, 435 tokens by cl100k_base, as published. Nobody here has run it
sync-add-note — leave a cross-device reminder
Records a note in the shared sync folder. It surfaces on the user's other
machines the next time they run /sync-env-down, never on the machine that made
it. The engine (sync_engine.py) lives in the sibling sync-envs skill folder.
How to run the engine
- Windows:
py -3 "<claudeSkillsDir>\sync-envs\sync_engine.py" --add-note "TEXT" - macOS/Linux:
python3 "<claudeSkillsDir>/sync-envs/sync_engine.py" --add-note "TEXT"
Run it in the background (the Bash tool's run_in_background: true) — it
writes to the sync folder, which is usually a cloud drive; see the timing note
in /sync-env-down if it stalls.
Procedure
- Get the note text. Use what the user gave after
/sync-add-note. If they just invoked the skill with no text, ask what they want to remember. Keep it a single, self-contained reminder — enough to act on from another machine with no memory of this conversation. Split multiple unrelated reminders into separate--add-notecalls. - Heads-up on content. Notes are stored as plaintext in the sync folder. Don't put secrets (tokens, passwords) in a note; if the user's text contains one, flag it and suggest leaving the secret out.
- Add it. Run the engine with
--add-note "TEXT". Quote the text; it may contain spaces. - Confirm. Relay the engine's confirmation, including the note id, and remind
the user it will show up on their other machines on the next
/sync-env-down— not on this one.
Notes
- One reminder per note. For several follow-ups, call
--add-noteonce each. /sync-noteslists everything currently active across all machines.