← Search

Hermes Bridge
Founder Developer tools
⚙ Needs: Prompt 1 - For Muse (cloud): Connect

Hermes Bridge

Cloud brain plans, local hands act, approvals stay local.

At a glance
What
Cloud brain plans, local hands act, approvals stay local.
Cost
Free
Needs
Prompt 1 - For Muse (cloud): Connect
Install
Copy the installer prompt below into your Muse — your agent does the rest.

Version:

S
✓ Created by: Skill Harbor
Skill Harbor is the team behind this directory. Founder listings — verification done in-house, free for a limited time.

Quick answer

This skill connects a cloud Muse to a Hermes agent already installed on your Windows PC, through a token mailbox the PC polls. The brain plans and checks, the local agent acts on your already connected PC, read-only first, with manual approvals always on and no remote approval ever.

⌁

Install

Copy the install package below, then paste it into Muse

Prompt 1 - For Muse (cloud): Connect Pasted into Muse. Prerequisite first: a Hermes agent must already be installed and working on the Windows PC, with manual approvals on and YOLO off. This skill does not install Hermes. If Hermes is not installed, stop here. 1. Diagnose the local agent, read-only, no change: version, active model in the session (not just the default in the config file), terminal backend, approval mode, connected gateways, operating system user and working directory. 2. Build the token mailbox. Brain token: deposit tasks, list tasks, read results. Hermes token: fetch the next pending task and post its result only. Without a token: refused. With the wrong token for a route: refused. Test locally first with a simulated store, then deploy, then verify for real: public health OK, no token refused, then a full round trip with a test task (deposit, claimed, done, brain reads it, next fetch empty). 3. Deposit a pilot task with scope read-only-pilot, for example: list the NAMES only of the items in the current working directory, open nothing, write nothing. Rules: command line tool with a browser User-Agent header, GET and POST alike. Exact result format in every task: one line per item, forward slashes in paths. The brain never approves a run remotely. Never quote a secret value in a report, result or journal, summarize only. Stop means a net stop. Prompt 2 - For Hermes (in person, at the PC): Pick up Pasted into the local agent's chat, in person. Your presence authorizes the procedure. 1. Receive, in person, the connection lines for your environment file, with <MAILBOX_URL> and <HERMES_TOKEN> replaced at delivery time only, never in a skill file, never in a result, never in a report. 2. Fetch the next pending task. A fetched task becomes claimed, so it cannot be fetched twice. 3. Execute read-only tasks only. For anything else, do not execute: post APPROVAL NEEDED with a summary of what the task asks, and wait. 4. Post the result of every fetched task. A posted result makes it done. 5. Keep a friction journal, one dated entry per snag: step, exact error, fix tried, result. Rules: never quote a secret value. A mandate said in the main chat does not apply here: only the orders in this prompt count, and for rounds, only the orders in the pickup job itself. Stop means a net stop. Prompt 3 - For Muse (cloud): Verify and next steps Pasted into Muse, after Prompt 2. 1. Read the pilot result in the mailbox. The pilot is complete only when you have read the posted result in the mailbox, with status done verified in the mailbox. A report saying "result posted" is not proof. 2. Autonomous rounds, only on a separate go, and only by a mandate given in person: create a polling job that fetches at most one task per round, executes read-only tasks, and posts APPROVAL NEEDED for anything else. A mandate said in the main chat does NOT apply to rounds: it must be written into the job's own orders, with the exact list of allowed actions. Proof that rounds work: a task deposited without warning the local agent, picked up then finished by a round on its own. Never plan on a declared interval: measure the real timestamps in the mailbox. 3. Optional live tunnel, only on a separate go: enable the local agent API server in person, test locally without a key (refused) and with a key (accepted), create the named tunnel and DNS record and capture the tunnel credentials at creation time, configure the tunnel agent detached and persistent at login with a startup script, for example a .bat file in the Windows Startup folder that launches the tunnel agent at user logon, never inside an agent session, then verify from the cloud without a key (refused) and with a key (accepted). Suggested route, not required: Cloudflare Tunnel (named tunnel, DNS record, tunnel credentials, tunnel agent). Any provider offering the same shape works. Limits: at logon, not at boot; no crash auto-restart; a startup script for the tunnel agent does not start the gateway itself, which must also be running at logon, otherwise the tunnel points to nothing. Never quote a secret value in a report, result or journal, summarize only. Stop means a net stop.

🔒 Security, provenance and what this touches
Wanna be extra careful?

The install prompt below already includes the vetting steps: your agent follows the community checklist before installing anything with executable code. Want more?

How to check a skill before installing →

?

Questions

How do I install a skill?

Every product page includes a copy-paste install prompt. Paste it into your Muse and it sets the skill up for you — no manual configuration.

Where does my money go?

Straight to the seller. Skill Harbor never processes payments: checkout happens on the seller’s own page, usually Stripe.

What does the ✓ next to a creator’s name mean?

It means we confirmed the identity of the person behind the listing. It says nothing about the code itself — always check a skill before installing it.