One command. Full security. Set up your personal AI assistant the right way.
Setting up OpenClaw securely takes 15+ manual steps. This plugin does it in one command.
/openclaw-setupThat's it. You're done.
| Before | After |
|---|---|
| Gateway exposed to network | Loopback only (local access) |
| No authentication | 32-byte cryptographic token |
| Anyone can DM your bot | Pairing code required |
| Full tool access | Dangerous tools blocked |
| Default permissions | Hardened 700/600 |
# One-liner
/plugin install github:cathy-kim/openclaw-plugin/openclaw-setup| Command | What it does |
|---|---|
/openclaw-setup |
Full install + security hardening |
/openclaw-setup install |
Install OpenClaw only |
/openclaw-setup security |
Apply security settings only |
/openclaw-setup audit |
Run security audit |
This plugin applies paranoid-level security out of the box:
exec- Shell executionwrite/edit- File modificationbrowser- Browser automationprocess- Process controlapply_patch- Code patches
read- File readingsearch- Code searchweb_search/web_fetch- Web access
| Component | Version | Why |
|---|---|---|
| Claude Code | 2.0.0+ | Plugin system |
| Node.js | 18+ | Native fetch, crypto.subtle |
| Node.js | 22+ | OpenClaw runtime (sandbox isolation) |
# 1. Connect channels
openclaw onboard
# 2. Login to WhatsApp
openclaw channels login whatsapp
# 3. Verify everything works
openclaw statusopenclaw-plugin/
├── skills/openclaw-setup/
│ ├── SKILL.md # Main logic
│ ├── hooks/setup.sh # Automation script
│ └── references/ # Security docs
└── .claude-plugin/plugin.json
MIT - Do whatever you want.
Stop configuring. Start building.