← Back to Skills Marketplace
255
Downloads
0
Stars
0
Active Installs
2
Versions
Install in OpenClaw
/install share-local-site
Description
Share a local development server with anyone via a public URL. Use when you need to demo a site to a client, let a colleague preview your work, test on mobil...
Usage Guidance
This skill appears to do what it says: open a public tunnel to a local dev server. Before using it, keep in mind: (1) tunnels expose whatever is served on the chosen port—do not share sensitive dashboards, internal APIs, or authentication-protected pages; (2) the guide includes options that reduce security (StrictHostKeyChecking=no for SSH and DANGEROUSLY_DISABLE_HOST_CHECK for dev servers) which make connections easier but lower safety—only use them if you understand the risk; (3) your ngrok authtoken is a secret—do not paste it into untrusted places; (4) localhost.run establishes an outbound SSH connection to a third party—if you have strict network or data policies, review that; (5) the helper script is small and interactive (prompts before continuing if no server is detected) and requires standard tools (ssh, curl, ngrok/cloudflared if selected). Finally, if you consider the recommended persistent-process skill, review that other skill separately before installing.
Capability Analysis
Type: OpenClaw Skill
Name: share-local-site
Version: 1.1.0
The skill provides legitimate utilities for exposing a local development server to the internet using established services like ngrok, localhost.run, and cloudflared. The instructions in SKILL.md and the logic in scripts/tunnel.sh are consistent with the stated purpose, using standard commands and configuration fixes for common web frameworks. While tunneling services inherently expose local ports to the public internet, there is no evidence of malicious intent, data exfiltration, or hidden backdoors.
Capability Assessment
Purpose & Capability
The name/description (share a local dev server) align with the included SKILL.md and the helper script. The script and docs only invoke tunneling services (ssh to localhost.run, ngrok, cloudflared) and local checks; there are no unrelated credentials, binaries, or install actions.
Instruction Scope
Instructions direct the agent/user to run SSH/ngrok/cloudflared and to query local endpoints (e.g., localhost:4040). This is expected. Two potentially risky but coherent items are present: the SKILL.md shows a command that disables SSH host-key checking (StrictHostKeyChecking=no) for localhost.run, and it documents use of DANGEROUSLY_DISABLE_HOST_CHECK for some dev servers. Both are relevant to the task but reduce security if used carelessly; the skill does advise a pre-send checklist to verify the tunnel content before sharing.
Install Mechanism
This is instruction-only with a small helper script. There is no automatic installer, no downloads from arbitrary URLs, and no extracted archives. Suggested installs (brew, npm, or ngrok.com) are standard and optional; nothing in the package writes or executes third‑party code silently.
Credentials
The skill declares no environment variables or credentials. The only credential-like item referenced is the user's ngrok authtoken (documented as expected). No unrelated secrets or config paths are requested.
Persistence & Privilege
The skill is not always-enabled and does not request elevated persistence. It recommends (but does not require) installing a separate 'persistent-process' skill to keep tunnels running across agent restarts; that is a separate decision and not inherent privilege escalation in this package.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install share-local-site - After installation, invoke the skill by name or use
/share-local-site - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.1.0
Add recommendation to pair with openclaw-tmux-persistent-process for stable tunnels that survive exec session cleanup.
v1.0.0
Initial release: share localhost via ngrok, localhost.run, or cloudflared. Includes pre-send verification checklist, framework-specific fixes (Vue CLI, CRA), multi-tunnel setup, and helper script.
Metadata
Frequently Asked Questions
What is Share Local Site?
Share a local development server with anyone via a public URL. Use when you need to demo a site to a client, let a colleague preview your work, test on mobil... It is an AI Agent Skill for Claude Code / OpenClaw, with 255 downloads so far.
How do I install Share Local Site?
Run "/install share-local-site" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Share Local Site free?
Yes, Share Local Site is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Share Local Site support?
Share Local Site is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Share Local Site?
It is built and maintained by Joey Luo (@darwin7381); the current version is v1.1.0.
More Skills