← Back to Skills Marketplace
topcheer

Remoting

by topcheer · GitHub ↗ · v1.1.0 · MIT-0
macoslinux ⚠ suspicious
95
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install remoting
Description
Mirror your Claude Code terminal in a browser for remote viewing and real-time interaction. Creates a public web terminal via localhost.run tunnel.
Usage Guidance
This skill will open a publicly reachable, interactive shell session — anyone with the URL can type commands and see your terminal, so it can expose sensitive files, environment variables, or credentials. Before using: 1) Don’t run this on a machine containing secrets; prefer an isolated VM/container. 2) Verify the npm package and source code before running (check npm owner, package homepage, and the GitHub repo contents). The SKILL.md lists @remotego/remotego but points to a different GitHub repo — confirm this mismatch. 3) Be aware tunnels often reuse your SSH agent/keys (check whether localhost.run will access your SSH keys) and avoid exposing machines with SSH credentials. 4) Prefer using read-only/viewer modes if available, or restrict --cwd to an empty/safe directory. 5) If you must use it, run npx in a disposable environment, avoid global installs, and never run as root. If you want me to, I can: (a) help locate and inspect the npm package and its GitHub repo, or (b) suggest safer alternatives (screen-only viewers, authenticated sharing services) and command examples for running inside a disposable container.
Capability Analysis
Type: OpenClaw Skill Name: remoting Version: 1.1.0 The skill facilitates remote terminal mirroring and interaction by installing the '@remotego/remotego' package and establishing a public tunnel via 'localhost.run'. While the stated purpose is terminal sharing, this functionality effectively creates a remote shell/backdoor, exposing the entire Claude Code session (including potentially sensitive environment variables and credentials) to the public internet. The use of third-party tunneling to bypass local security boundaries for terminal access is a high-risk behavior primarily seen in remote access tools. (File: SKILL.md)
Capability Assessment
Purpose & Capability
Name/description align with the instructions: the SKILL.md tells the user to run an npm package (remotego) to export the current terminal to a public tunnel. Declaring node as a required binary is appropriate.
Instruction Scope
The instructions create a public, interactive shell session (any URL holder can interact). SKILL.md does not warn about data leakage (exposing env vars, files, credentials) nor explicitly mention the need to confirm user consent before exposing an interactive shell. It also suggests --cwd which may expose local project files to remote users.
Install Mechanism
The runtime flow relies on npm/npx to fetch and execute @remotego/remotego from the registry (npx executes remote code). The SKILL.md lists a GitHub homepage (topcheer/claude-remoting) that does not obviously match the npm package name (@remotego/remotego) — this mismatch is unexplained and increases supply-chain risk.
Credentials
No env vars are declared, but tunneling via localhost.run typically uses SSH (SKILL.md even references SSH port 22). That implies use of the user's SSH agent/keys which is sensitive and not declared. The skill exposes the full terminal, which can leak secrets, credentials, or files — a high-impact capability that should be called out and constrained.
Persistence & Privilege
always is false and there is no install spec in the skill bundle itself. However SKILL.md encourages global npm install (-g) which modifies the system; running npx will execute remote code transiently. The skill does not request persistent platform privileges, but following its instructions may install software to disk.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install remoting
  3. After installation, invoke the skill by name or use /remoting
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.1.0
Mirror Claude Code terminal as a public web terminal via localhost.run tunnel
Metadata
Slug remoting
Version 1.1.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is Remoting?

Mirror your Claude Code terminal in a browser for remote viewing and real-time interaction. Creates a public web terminal via localhost.run tunnel. It is an AI Agent Skill for Claude Code / OpenClaw, with 95 downloads so far.

How do I install Remoting?

Run "/install remoting" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Remoting free?

Yes, Remoting is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Remoting support?

Remoting is cross-platform and runs anywhere OpenClaw / Claude Code is available (macos, linux).

Who created Remoting?

It is built and maintained by topcheer (@topcheer); the current version is v1.1.0.

💬 Comments