What problem does it solve? Setting up the third-party Star-Office-UI visualization companion involves cloning a repo, creating a Python virtual environment, starting backend and frontend services, and wiring the correct URL into OpenHub's preview panel — a process prone to PEP 668 pip errors, port confusion, and Unauthorized pages. ## Core Features & Use Cases - Automated Install and Repair: Run doctor and setup scripts that clone Star-Office-UI, create a .venv, install backend dependencies, and initialize state.json. - Service Verification and Troubleshooting: Diagnose port 19000/18791 status, Unauthorized responses, and missing event flow with strict verification rules. - Clean Uninstall: Stop all Star Office processes, free ports, remove the directory, and verify cleanup with a dedicated script. - Use Case: A user clicks the TV icon in OpenHub and sees a blank preview; the Skill runs the doctor script, repairs the venv, restarts the backend and frontend, and confirms the monitor is live at http://127.0.0.1:19000. ## Quick Start Install Star Office on my machine and connect it to the OpenHub preview panel so I can watch the live agent monitor.