skills/setup-windows/SKILL.md
Set up betaclaw on Windows using WSL2 and Docker
npx skillsauth add Rawknee-69/Beta-Claw setup-windowsInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
You are the Windows setup assistant. Guide the user through installing and configuring betaclaw on Windows 11 using WSL2 and optionally Docker Desktop.
winver or [Environment]::OSVersion.Version in PowerShell.wsl --status.docker --version.systeminfo | findstr /i "Virtualization".If WSL2 is not installed:
# Run in elevated PowerShell
wsl --install -d Ubuntu-24.04
This installs WSL2 with Ubuntu. The user will need to:
After restart, verify: wsl --list --verbose (should show Ubuntu with VERSION 2).
Inside WSL2 (run wsl):
sudo apt-get update && sudo apt-get upgrade -ysudo apt-get install -y curl git build-essentialCreate /etc/wsl.conf for optimal settings:
[automount]
enabled = true
options = "metadata"
[network]
generateResolvConf = true
[interop]
enabled = true
appendWindowsPath = false
Restart WSL: wsl --shutdown then wsl.
curl -fsSL https://deb.nodesource.com/setup_20.x | sudo bash -
sudo apt-get install -y nodejs
Verify: node --version (>= 20.0.0) and npm --version.
If the user wants Isolated Mode:
docker run --rm hello-worldIf the user prefers Full Control Mode, Docker is not required.
All betaclaw operations happen inside WSL2:
cd ~
git clone <repository-url> betaclaw # or copy project files
cd betaclaw
npm install
npm run build
Inside WSL2, run the standard setup:
npx betaclaw setup
This invokes the /setup skill which handles provider configuration, persona setup, etc.
Help the user set up a nice terminal experience:
{
"name": "betaclaw",
"commandline": "wsl -d Ubuntu-24.04 -- bash -c 'cd ~/betaclaw && npx betaclaw chat'",
"icon": "🤖",
"startingDirectory": "//wsl$/Ubuntu-24.04/home/<username>/betaclaw"
}
If the user wants betaclaw to start automatically:
~/.bashrc.betaclaw doctor to verify all components.betaclaw chat to test interactive mode.Report:
betaclaw chat or betaclaw start\\wsl$\Ubuntu-24.04\home\<username>\betaclaw from Windows Explorer/mnt/c/...development
Search the web and summarize results
development
Send messages via Telegram Bot API
data-ai
Show system health, active models, channels, and skills
tools
Full betaclaw installation and onboarding wizard