← Back to Skills Marketplace
686
Downloads
0
Stars
2
Active Installs
1
Versions
Install in OpenClaw
/install vscode-tunnel
Description
Start VS Code Remote Tunnel in Docker containers for remote terminal access
Usage Guidance
This skill appears to do what it claims: it downloads the VS Code CLI from Microsoft's servers into ~/.vscode-cli and runs it to create a remote tunnel. Before installing, consider: 1) the script will execute a downloaded binary — only use it if you trust the source or prefer to preinstall/verify the CLI yourself; 2) creating a VS Code remote tunnel grants remote access to the container once you authorize via your Microsoft account — ensure you want that exposure and run it in a controlled environment; 3) logs and PID files are stored under the CLI_DIR (default ~/.vscode-cli) and may contain messages related to authorization — inspect them if you're concerned about sensitive data; 4) the script uses pgrep to find 'code tunnel' processes which may occasionally match unrelated processes, so status/stop behavior can be imperfect. If you want stronger assurance, review the downloaded CLI binary/checksums manually or run the skill in an isolated container.
Capability Analysis
Type: OpenClaw Skill
Name: vscode-tunnel
Version: 1.0.0
The skill downloads and executes a binary from a remote URL (code.visualstudio.com) using `curl` and `tar` in `tunnel.sh`. While the source is legitimate and the stated purpose (VS Code Remote Tunnel) is benign, the act of fetching and executing remote code is a high-privilege operation and introduces a supply chain risk. If the download source were compromised, this skill could be leveraged to execute arbitrary malicious code. The script correctly quotes user-provided arguments, preventing direct shell injection, and there are no signs of prompt injection against the agent in `SKILL.md` or other malicious behaviors like data exfiltration or unauthorized persistence mechanisms beyond the intended background tunnel process.
Capability Assessment
Purpose & Capability
Name/description match the provided script and SKILL.md. The script only implements start/stop/status/log for VS Code Remote Tunnel and requires curl/tar/grep as documented — these are appropriate for downloading and running the VS Code CLI.
Instruction Scope
SKILL.md instructs the agent to run tunnel.sh commands only. The script only reads/creates files under the configured CLI_DIR, checks for dependencies, downloads/extracts the CLI, and tails its own log; it does not access unrelated system paths or undeclared environment variables.
Install Mechanism
There is no package install spec; the script itself downloads a tarball from code.visualstudio.com and extracts it into ~/.vscode-cli. Downloading and extracting remote binaries is normal for this task but carries the usual network/code-execution risk (the URL appears to be the official Microsoft VS Code download endpoint).
Credentials
The skill does not request secrets or unrelated environment variables. The script respects VSCODE_TUNNEL_NAME and VSCODE_CLI_DIR as documented and does not require other credentials. Authorization for the tunnel is performed interactively via the VS Code flow (Microsoft account), which the SKILL.md notes.
Persistence & Privilege
always is false and the skill does not attempt to modify other skills or global agent settings. It writes files only under the CLI_DIR it creates and places a PID/log file there; this is expected for a long-running helper.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install vscode-tunnel - After installation, invoke the skill by name or use
/vscode-tunnel - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release of vscode-tunnel skill.
- Enables starting and managing VS Code Remote Tunnels inside Docker containers.
- Provides simple commands for starting, stopping, checking status, and logging tunnel sessions.
- Supports trigger phrases for natural language activation.
- Details setup, command usage, environment variables, and platform compatibility.
- Requires first-time Microsoft account authorization for tunnel access.
Metadata
Frequently Asked Questions
What is vscode-tunnel?
Start VS Code Remote Tunnel in Docker containers for remote terminal access. It is an AI Agent Skill for Claude Code / OpenClaw, with 686 downloads so far.
How do I install vscode-tunnel?
Run "/install vscode-tunnel" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is vscode-tunnel free?
Yes, vscode-tunnel is completely free (open-source). You can download, install and use it at no cost.
Which platforms does vscode-tunnel support?
vscode-tunnel is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created vscode-tunnel?
It is built and maintained by listky (@listky); the current version is v1.0.0.
More Skills