Install
openclaw skills install perplexity-pro-to-openclawConnect Perplexity PRO to OpenClaw with anti-bot browser automation, bypassing Cloudflare protection via Xvfb and VNC authentication
openclaw skills install perplexity-pro-to-openclawThis skill enables OpenClaw to search Perplexity PRO with persistent authenticated sessions, bypassing Cloudflare protection through undetectable browser automation.
During installation, the agent will guide you through:
The agent will help you remove Snap Chromium and install proper Google Chrome:
sudo snap remove chromium
wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb
sudo dpkg -i google-chrome-stable_current_amd64.deb
The agent creates start-stealth-browser.sh with anti-bot settings:
~/.openclaw/browser-profile/The agent sets up x11vnc for remote browser access:
sudo apt-get install -y x11vnc
x11vnc -storepasswd openclaw /tmp/vncpass
⚠️ Security Note: Default VNC password is "openclaw" - change this in production!
You must authenticate manually through VNC:
open vnc://your-server:5900, Windows: RealVNC Viewer)Important: App Passwords do NOT work for web authentication. Use your actual Google password.
After setup, the agent can search Perplexity:
# Via skill script
./scripts/start-stealth-browser.sh
# Search Perplexity
openclaw browser open "https://www.perplexity.ai/search?q=your+query"
perplexity-pro-openclaw/
├── SKILL.md # This file - skill metadata and setup
├── README.md # Detailed installation guide
├── scripts/
│ └── start-stealth-browser.sh # Browser launcher
└── CHANGELOG.md # Version history
--disable-blink-features=AutomationControlled~/.openclaw/browser-profile/ (not /tmp)| Issue | Solution |
|---|---|
| Chrome shows "HeadlessChrome" | Ensure Xvfb is running, not --headless flag |
| Cloudflare still blocking | Update Chrome, verify all stealth flags |
| VNC connection refused | Check ss -tlnp | grep 5900, verify firewall |
| Perplexity asks to login again | Profile directory issue - re-authenticate via VNC once |
~/.openclaw/browser-profile/ (user home, not /tmp)Created by rundax.com
Part of the OpenClaw ecosystem - ClawHub