By seilk
Beam your Claude Code setup across machines — sync plugins, skills, agents, rules, hooks, and settings
Import configs from another user's public teleport repo
First-time setup: create private hub repo, scan and export your Claude Code environment
Pull configs from your hub to this machine
Deprecated alias for /teleport-update. Pushes local Claude Code changes to your private hub.
Publish safe configs to a public repo for other users to import
Beam your Claude Code setup across machines.
Teleport is a Claude Code plugin that syncs your entire environment — plugins, skills, agents, rules, hooks, and settings — across machines using a private GitHub repo as a central hub.
Add the marketplace in Claude Code:
/plugin marketplace add seilk/claude-teleport
Install the plugin:
/plugin install claude-teleport
Initialize on your first machine:
/claude-teleport:teleport-init
Pull on another machine:
/claude-teleport:teleport-pull
| Command | Description |
|---|---|
/claude-teleport:teleport-init | First-time setup: create private hub, export your config |
/claude-teleport:teleport-pull | Pull configs from hub to this machine |
/claude-teleport:teleport-update | Push unpushed local changes to private hub (and optionally public repo) |
/claude-teleport:teleport-share | Publish safe configs for others to import |
/claude-teleport:teleport-from <user> | Import from another user's public repo |
/claude-teleport:teleport-push | Deprecated alias for /teleport-update; prefer /teleport-update |
[Your Machine A] --push--> [claude-teleport-private] <--pull-- [Your Machine B]
branch: macbook-pro
branch: work-imac
branch: main (merged)
|
v /claude-teleport:teleport-share
[claude-teleport-public] <--from-- [Other Users]
branch: main (curated)
Each machine gets its own git branch. When you push, your machine's branch is updated and then merged into main.
main branch = union of all machines (merged)macbook-pro branch = Machine A's configs onlywork-imac branch = Machine B's configs onlyWhen pulling, you choose which machine's branch to pull from — or use main for everything.
settings.local.json and .credentials.json never synced# 1. Update the marketplace catalog (pulls latest from GitHub)
claude plugin marketplace update claude-teleport
# 2. Update the installed plugin
claude plugin update claude-teleport@claude-teleport
# 3. Restart Claude Code to apply
claude plugin update compares the version string in plugin.json, not the git commit SHA.
If the upstream repo has new commits but the version hasn't changed, plugin update will say
"already at the latest version" and skip.
To force-update in this case:
# 1. Update the marketplace catalog
claude plugin marketplace update claude-teleport
# 2. Delete the cached snapshot (force re-copy on next install)
rm -rf ~/.claude/plugins/cache/claude-teleport/
# 3. Reinstall from the updated marketplace
claude plugin install claude-teleport@claude-teleport
# 4. Restart Claude Code to apply
Tip: You can verify what's installed vs. what's available:
# Check installed version and commit SHA claude plugin list # Check marketplace HEAD cd ~/.claude/plugins/marketplaces/claude-teleport && git log --oneline -1
gh) authenticatedMIT
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 seilk/claude-teleport --plugin claude-teleportAsync English coach for Claude Code. Critiques English prompts inline with a diff UI; translates non-English prompts (Korean, Japanese, etc.) to natural English. Zero perceived latency via fire-and-forget worker + defer-bash retrieval.
Instant on-the-fly harness assembler. Discovers available skills, agents, and commands across Claude Code, Hermes, and OpenClaw — pops them together to execute any task.
Sync and evolve your Claude Code brain across machines. Automatically exports, merges, and applies your accumulated knowledge (memory, skills, agents, rules, settings) across all your development machines via Git.
Sync Claude Code sessions across devices with encrypted cloud storage
Ultra-compressed communication mode. Cuts ~75% of tokens while keeping full technical accuracy by speaking like a caveman.
Frontend design skill for UI/UX implementation
Comprehensive UI/UX design plugin for mobile (iOS, Android, React Native) and web applications with design systems, accessibility, and modern patterns
Memory compression system for Claude Code - persist context across sessions