remobi-setup
Full interactive onboarding for remobi — the mobile terminal overlay for tmux. Checks prerequisites, inspects tmux config, interviews the user about their workflow, generates a validated remobi.config.ts, suggests tmux mobile optimisations, and walks through deployment. Use this skill whenever someone asks to set up remobi, configure remobi, onboard with remobi, generate a remobi config, make tmux mobile-friendly, or deploy remobi with Tailscale. Also use when the user says "onboard me" or "set up my phone terminal". --- # remobi-setup Interactive onboarding skill for [remobi](https://github.com/connorads/remobi) — monitor and control tmux from your phone. This skill walks the user through the full setup journey in one conversation. Each phase builds on the last; skip phases the user doesn't need. ## Workflow ### Phase 1: Assess environment Check what's installed and help fill gaps. ```bash node --version # need >= 22 which ttyd # must be on PATH tmux -V # target multiplexer which remobi # npm install -g remobi ``` If anything is missing, help install it: - **Node**: suggest mise, nvm, or direct install - **ttyd**: `brew install ttyd` (macOS), distro package or source build (Linux) — see [ttyd installation](https://github.com/tsl0922/ttyd#installation) - **tmux**: `brew install tmux` or distro package - **remobi**: `npm install -g remobi` Move on once all four are present. ### Phase 2: Inspect tmux setup Gather the user's tmux configuration to inform config generation. ```bash tmux show-options -g prefix # prefix key tmux list-keys # all bindings tmux show-options -g mouse # mouse mode tmux show-options -g status-left # status bar tmux list-keys | grep display-popup # popup bindings ``` If tmux isn't running, fall back to reading the config file directly: ```bash cat ~/.config/tmux/tmux.conf 2>/dev/null || cat ~/.tmux.conf
更新日志: Source: GitHub https://github.com/connorads/remobi
还没有评论,快来第一个发言吧。