Cross-Device Dev Sync
Connect two development machines over a private network and generate a drift report of repos, branches, and sessions.
- devops
- git
- productivity
- security
Video coming soon
This skill's short video goes here.What it does
Links two development machines over a secure private network and generates a read-only report comparing git repositories, unpushed branches, uncommitted changes, and active work sessions between both machines. Useful after travel or switching work computers.
When to use it
- Working from two different computers on the same projects
- Returning from travel and needing to reconcile local changes
- Setting up secure remote access between two of your own machines
Steps
- Create a dedicated private network key for the connection
- Install the connection with password-protected access
- Configure SSH access between both machines
- Compare git repositories across the two machines
- Generate a report of unpushed branches and uncommitted changes
- Present the read-only report before syncing anything manually
The skill
cross-device-dev-sync/SKILL.mdDownload SKILL.md
--- name: cross-device-dev-sync description: Connect two development machines over a private network and generate a drift report of repos, branches, and sessions. --- # Cross-Device Dev Sync ## 1. What it does Links two development machines over a secure private network and generates a read-only report comparing git repositories, unpushed branches, uncommitted changes, and active work sessions between both machines. Useful after travel or switching work computers. ## 2. When to use it - Working from two different computers on the same projects - Returning from travel and needing to reconcile local changes - Setting up secure remote access between two of your own machines ## 3. Steps 1. Create a dedicated private network key for the connection 2. Install the connection with password-protected access 3. Configure SSH access between both machines 4. Compare git repositories across the two machines 5. Generate a report of unpushed branches and uncommitted changes 6. Present the read-only report before syncing anything manually ## 4. Safety rules Always work in draft mode: nothing is sent, published, or paid for without explicit client approval. Never invent data, metrics, or results. No passwords, tokens, or API keys are requested or shown in chat. ## 5. Deliverable A clear, reviewable draft of the output (text, code, report, or file), ready for the user to approve before it becomes final.
For Claude Code, save it as ~/.claude/skills/cross-device-dev-sync/SKILL.md. In Cursor, ChatGPT or another assistant, paste it as project instructions.
Want to build it together?
Inside PubliExpert AI Guild you get snapshots, live sessions and builders to finish it with.