← Back to Skills Marketplace
kevinl1993

OpenClaw Launcher

by kevinL1993 · GitHub ↗ · v1.1.0 · MIT-0
cross-platform ⚠ suspicious
121
Downloads
0
Stars
0
Active Installs
4
Versions
Install in OpenClaw
/install openclaw-launcher
Description
Create Windows desktop shortcut and scripts for one-click OpenClaw startup on WSL. Use when: (1) user asks to create/open/fix OpenClaw launcher, (2) user rep...
Usage Guidance
Before installing or running these instructions: 1) Inspect every generated .ps1/.bat/.bat keep-alive file — don't run them blindly. 2) Be aware the script reads your WSL OpenClaw config (~/.openclaw/openclaw.json) to extract a token; that token is sensitive and is used locally to open a dashboard URL. 3) netsh interface portproxy changes networking and requires admin privileges; allow it only if you trust the source and understand the change. 4) PowerShell uses -ExecutionPolicy Bypass and hidden execution — this suppresses prompts and reduces protections; prefer to review and run interactively first. 5) SKILL.md appears truncated; get the full instructions before proceeding. 6) If unsure, manually create the shortcut and run the steps one-by-one (or test in a disposable/VM environment). 7) Ensure Python + Pillow are installed if you need icon conversion, and back up any existing files the scripts may overwrite.
Capability Analysis
Type: OpenClaw Skill Name: openclaw-launcher Version: 1.1.0 The openclaw-launcher skill bundle (SKILL.md) automates the creation of a Windows-to-WSL bridge using several high-risk techniques: it extracts a 40-character authentication token from a local configuration file (~/.openclaw/openclaw.json), modifies system-wide network settings using `netsh interface portproxy` (requiring administrative privileges), and creates hidden background processes while bypassing PowerShell execution policies. Although these actions are technically consistent with the stated goal of facilitating a one-click startup for the OpenClaw dashboard, the combination of credential extraction and administrative network manipulation represents a significant security surface.
Capability Assessment
Purpose & Capability
The name/description (create Windows shortcut + scripts for one-click OpenClaw startup on WSL) matches the instructions: creating a scripts directory, writing .ps1/.bat launchers, configuring netsh portproxy, starting a systemd user service in WSL, keep-alive process, and optionally converting icons. All requested actions are coherent with the stated purpose.
Instruction Scope
Instructions stay within the launcher scope but include sensitive and high-impact steps: reading ~/.openclaw/openclaw.json inside WSL to extract a token, adding/removing netsh portproxy entries (requires admin), and using PowerShell -ExecutionPolicy Bypass to run hidden scripts. Also the provided SKILL.md appears truncated at the end (final shortcut-creation block is incomplete); you should not run commands until the full instructions are available and you inspect generated files.
Install Mechanism
No install spec or code files are present (instruction-only). Nothing is downloaded or written by an installer — risk from install mechanism is minimal.
Credentials
The skill declares no environment variables or credentials, which is appropriate. However, it explicitly reads a local OpenClaw config file in WSL to extract a token (sensitive secret material) and constructs a dashboard URL including that token. That behavior is proportionate to building an auto-login launcher but is sensitive and should be explicitly reviewed by the user.
Persistence & Privilege
The skill does not request always:true and does not modify other skills or global agent settings. The only elevated action implied is running netsh portproxy (requires administrator rights), which is typical for binding Windows localhost to WSL IP but should be granted consciously.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install openclaw-launcher
  3. After installation, invoke the skill by name or use /openclaw-launcher
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.1.0
Fixed: Token extraction now uses [regex]::Match() for reliability. Fixed: Keep-alive now uses pre-created batch file to prevent gateway stopping. Added: Admin privilege warning for portproxy. Security: Removed hardcoded usernames.
v1.0.2
Revert to v1.0.0 without security notice (content unchanged)
v1.0.1
Add security notice about token access and portproxy modification
v1.0.0
Initial release: Windows desktop shortcut for one-click OpenClaw startup via WSL
Metadata
Slug openclaw-launcher
Version 1.1.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 4
Frequently Asked Questions

What is OpenClaw Launcher?

Create Windows desktop shortcut and scripts for one-click OpenClaw startup on WSL. Use when: (1) user asks to create/open/fix OpenClaw launcher, (2) user rep... It is an AI Agent Skill for Claude Code / OpenClaw, with 121 downloads so far.

How do I install OpenClaw Launcher?

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

Is OpenClaw Launcher free?

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

Which platforms does OpenClaw Launcher support?

OpenClaw Launcher is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created OpenClaw Launcher?

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

💬 Comments