← ClaudeAtlas

setuplisted

Install, start, or update the JobPilot agent terminal on this machine, then open the dashboard. Run this first after installing the plugin in Claude Code or Codex.
suxrobGM/claude-plugins · ★ 1 · AI & Automation · score 72
Install: claude install-skill suxrobGM/claude-plugins
# JobPilot Setup Onboarding + update entry point: ensure the local terminal host is installed, current, and running, then send the user to the dashboard where the agent signs in. Safe to run without a token - do not defer to any auth gate. ```bash JOBPILOT_WEB="${JOBPILOT_WEB:-https://jobpilot.suxrobgm.net}" ``` ## 1. Already inside the terminal host? If `JOBPILOT_API_TOKEN` is set, this session is already running inside the agent terminal - nothing to install. Confirm and stop: > You're connected to JobPilot. Run the `search` skill to find jobs, `auto-apply` to run a campaign, or manage everything at $JOBPILOT_WEB. ## 2. Probe the host ```bash curl -fsS http://localhost:4102/healthz ``` - Reachable → already running; go to step 5 to check for updates. - Refused but installed (`jobpilot` on `PATH`, or `~/.jobpilot/jobpilot` exists) → go to step 4. - Not found → install it (step 3), then start it (step 4). ## 3. Install the terminal host Confirm with the user before running a remote install script, then run the one-liner for their OS: - **Windows (PowerShell):** ```powershell irm https://raw.githubusercontent.com/suxrobGM/jobpilot/main/apps/terminal/install.ps1 | iex ``` - **macOS / Linux:** ```bash curl -fsSL https://raw.githubusercontent.com/suxrobGM/jobpilot/main/apps/terminal/install.sh | bash ``` It downloads the latest release into `~/.jobpilot` and adds it to `PATH`. ## 4. Start the host Start it yourself - don't ask the user to. Launch it d