cobibean

Agent Local Cloud Sync — DevOps skill for Claude Code

DevOps community

Push-to-deploy for agent builders and vibe coders.

How to install Agent Local Cloud Sync

This entry records only its repository, not the path inside it, so there is no exact command to give. Open cobibean/agent-local-cloud-sync and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What Agent Local Cloud Sync does

Push-to-deploy for agent builders and vibe coders. Auto-pull your repo on a single cloud host when you git push. Python 3 stdlib + systemd + HMAC. Claude Code skill.

Alternatives in DevOps

  • Render Deploy — Deploy applications to Render's cloud platform using Git-backed services 14.6k ★
  • Ship Release — Systematic release workflow for RTK: build verification, version bump, changelog update, git tag, and push to 11.9k ★
  • Code On Incus — Give each AI agent its own isolated machine with root, Docker, and systemd 670 ★

README

Agent Local ↔ Cloud Sync

A tiny push-to-deploy system for agent builders and vibe coders running one thing on one cloud host.

You build the agent on your laptop. It runs on a droplet. You want `git push` to be the whole deploy — no CI runner, no ngrok, no `pip install`, no DevOps afternoon. This repo is the ~100 lines of Python and one systemd unit that does exactly that.

Framework and skill authored by Jacobi Lange — [@cobi_bean](https://x.com/cobi_bean) on X, [@cobibean](https://github.com/cobibean) on GitHub.

What this is

A public, generalized version of the sync pipeline I built for a personal Hermes agent running on a DigitalOcean droplet. Every gotcha in `SKILL.md` actually happened during that deploy.

The flow is dead simple:

  1. You git push from your laptop.
  2. GitHub fires a webhook at your droplet.
  3. The droplet fast-forwards the repo.
  4. Your agent reads the new files on its next turn.

No build step. No platform. No lock-in. Just a webhook, a `git pull`, and HMAC to keep randos out.

Open `SKILL.md` for the full runbook.

Who it is for

  • Agent builders running a Hermes / Claude Code / custom agent on a VPS
  • Vibe coders who want the laptop-to-cloud loop to feel like one repo
  • Solo devs running a bot, scheduler, or scraper on a single host
  • Anyone tired of ssh host 'cd repo && git pull' after every change

What it isn't

  • A build system — if your deploy needs compile/bundle/migrate steps, add a post-pull hook or use CI
  • A multi-host deployer — this is one-host by design
  • TLS out of the box — payloads are plain HTTP. HMAC protects integrity, not confidentiality. Put it behind Caddy if you need more.

Install in Claude Code

# User-level (available in every project)
git clone https://github.com/cobibean/agent-local-cloud-sync.git ~/.claude/skills/agent-local-cloud-sync

# Or project-level (available only in this repo)
git clone https://github.com/cobibean/agent-local-cloud-sync.git .claude/skills/agent-loc