← ClaudeAtlas

vibebridge-node-installlisted

Install, deploy, or reconfigure a VibeBridge Node server. Use when setting up configs/node.toml, asking the user for required node deployment settings, creating a dedicated Python virtualenv, choosing direct WebSocket or HTTP registration mode, starting the node with nohup/systemd/launchd, and validating /health plus Main registration. 适用于安装或部署 VibeBridge Node 节点,并在改配置前向用户确认必要参数。
Palmate-dwarfwillow375/VibeBridge · ★ 1 · Web & Frontend · score 71
Install: claude install-skill Palmate-dwarfwillow375/VibeBridge
# VibeBridge Node Install Use this skill when the task is to install, deploy, or reconfigure a VibeBridge Node. ## Ask first Before editing `configs/node.toml` or starting a long-running process, ask the user for the required deployment values instead of guessing: - whether the install target is the current machine or a machine reached through SSH - if the target is remote, the SSH user, host, port, and whether the SSH session is already open - repo path on the target machine - whether a fresh isolated environment is required, and the desired venv path - connection mode: - `main_server_url` for direct `Node -> Main` WebSocket - `main_register_url` for HTTP registration followed by Main callback - the actual Main URL for the chosen mode - `register_token` - node listen `host` and `port` - whether Main can reach the callback address if HTTP registration mode is chosen - optional node identity overrides: `id`, `name`, `labels`, `capabilities` - preferred run style: `nohup`, `systemd`, `launchd`, or manual - whether Codex must work on this node; if yes, confirm the `codex` CLI path or install method If any of the required values are missing, stop and ask. Do not silently invent network addresses, tokens, or service managers. ## Defaults and preferences - Prefer a fresh role-specific venv such as `.venv-vibebridge-node`. - For long-running deployment, use `python -m uvicorn app:app ...`. - Do not use `python app.py` for production-like runs because the repo entrypoint e