Hardware-aware desktop-to-laptop environment sync. Gathers package and dotfile snapshots from a base (desktop) and remote (laptop) Ubuntu/Debian system over SSH, then runs an AI analysis to recommend incremental sync, removal, and skip decisions — without forcing perfect replication.
Hardware-aware desktop-to-laptop environment synchronisation, packaged as a Claude Code plugin.
This plugin wraps a small Bash gatherer (scripts/sync-agent.sh) with a Claude-driven analysis skill. It snapshots packages and dotfiles from a base machine (desktop/workstation) and a remote machine (laptop, reached over SSH), then produces an incremental install / remove / sync plan rather than trying to clone the two systems.
/plugin install os-sync-agent@danielrosehill
(Available via the danielrosehill marketplace.)
/sync-os # gather both sides + analyse (default)
/sync-os --gather-profiles # snapshots only
/sync-os --gather-base # base side only
/sync-os --gather-remote # remote side only
/sync-os --sync # analyse already-gathered snapshots
The slash command delegates to the sync-environments skill, which produces a four-section plan:
.bashrc, .zshrc, .gitconfig, etc.Both systems are Ubuntu/Debian-family (dpkg, apt; optionally snap, flatpak, pip, conda, ollama).
SSH alias for the remote — defaults to laptop. Override with SYNC_REMOTE_HOST:
SYNC_REMOTE_HOST=travel-laptop /sync-os
Recommended ~/.ssh/config:
Host laptop
HostName 10.0.0.XXX
User youruser
Profile snapshots are written to:
${CLAUDE_USER_DATA:-$HOME/.claude/data}/os-sync-agent/profiles/
├── base/ # local (desktop) snapshot
└── remote/ # remote (laptop) snapshot
Override with SYNC_PROFILES_DIR=/some/other/path for one-off comparisons.
.
├── .claude-plugin/plugin.json
├── commands/sync-os.md
├── skills/sync-environments/SKILL.md
├── scripts/sync-agent.sh # snapshot gatherer
├── system-prompt.md # original agent prompt (kept for reference)
├── docs/ # architecture, usage, privacy notes
└── archive/ # legacy prompts
MIT.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
npx claudepluginhub danielrosehill/claude-code-plugins --plugin os-sync-agentClaude Code plugin for image editing, batch operations, format conversion, and filesystem organisation of image libraries — bucket by resolution, aspect ratio, orientation, format, EXIF capture time, camera, and dedupe duplicates / near-duplicates.
First-pass data analysis toolkit: correlations, PII flagging, anomalies, hypothesis tests, data dictionaries, and trend analysis on a dataset in a folder.
Claude Code plugin: ideation and planning workflow — capture, evaluate, rank, simulate, and plan ideas, with ideation/single-idea-eval/multi-idea-ranking/feature-ideas/simulation/idea-capture variants.
Manage a Proxmox VE host via SSH and the Proxmox API — guided first-run onboarding, VM/CT lifecycle, storage and ZFS inspection, log review, and update workflows. Per-host config is stored outside the plugin so the same install works across multiple Proxmox environments.
Personal budgeting workflow primitives — transaction logging, categorization, budget creation, spending analysis, goal tracking, and forecasting — plus a provisioning skill for a fresh budgeting workspace.
Comprehensive skill pack with 66 specialized skills for full-stack developers: 12 language experts (Python, TypeScript, Go, Rust, C++, Swift, Kotlin, C#, PHP, Java, SQL, JavaScript), 10 backend frameworks, 6 frontend/mobile, plus infrastructure, DevOps, security, and testing. Features progressive disclosure architecture for 50% faster loading.
Upstash Context7 MCP server for up-to-date documentation lookup. Pull version-specific documentation and code examples directly from source repositories into your LLM context.
Comprehensive startup business analysis with market sizing (TAM/SAM/SOM), financial modeling, team planning, and strategic research
v9.44.1 — Patch release for Gemini environment/version detection and qwen auth gating. Run /octo:setup.
Complete creative writing suite with 10 specialized agents covering the full writing process: research gathering, character development, story architecture, world-building, dialogue coaching, editing/review, outlining, content strategy, believability auditing, and prose style/voice analysis. Includes genre-specific guides, templates, and quality checklists.
Comprehensive .NET development skills for modern C#, ASP.NET, MAUI, Blazor, Aspire, EF Core, Native AOT, testing, security, performance optimization, CI/CD, and cloud-native applications