>-
This plugin provides a persistent virtual display (Xvfb on :99) and VNC server (x11vnc on
port 5999, localhost only) for headless Linux servers. It enables browser-based interactions
that normally require a physical monitor.
/vnc-service:setup — One-time install and configuration/vnc-service:run — Ensure running + print connection info (call before browser operations)/vnc-service:stop — Stop services to free resources (restart anytime with /vnc-service:run)/vnc-service:status — Health check and diagnosticsIf your skill needs browser interaction on a headless server, add this to your prerequisites:
### Prerequisite: Virtual Display (headless servers only)
Check if a display is available. If not:
1. Call /vnc-service:setup to install the virtual display service
2. Call /vnc-service:run before any browser operations
3. Wait for user to confirm VNC connection (via SSH tunnel)
4. Set DISPLAY=:99 for browser commands