bioresearcher-onboardlisted
Install: claude install-skill yeyuan98/bioresearcher-skills
# BioMCP Project-Local Onboarding
This skill sets up a self-contained, project-local BioMCP runtime in your
working directory under `.bioresearcher-runtime/`.
## What it does
- Checks if the host has Node.js >= 22.13. If missing, downloads a pinned,
cryptographically verified portable Node.js LTS binary into
`.bioresearcher-runtime/node/` (zero global installation, does not touch `~`
or `/usr/local`).
- Auto-detects network conditions (official distribution vs. fast npmmirror in
mainland China).
- Installs `biomcp` locally into `.bioresearcher-runtime/node_modules/` with
sub-100ms startup latency and offline resilience.
- Configures optional features (R analysis, Biowasm genomics, SQLite database)
and registers the server in your harness configuration (`opencode.json`,
`.mcp.json`, etc.) without overwriting existing settings.
- Verifies the configuration using the built-in diagnostic doctor.
## Steps
Follow the steps below in order.
### Step 1: Run Stage 0 Bootstrap
Execute the bootstrap script corresponding to your operating system.
**For Unix-like shells (Linux, macOS, Git Bash):**
```bash
bash skills/bioresearcher-onboard/scripts/bootstrap.sh
```
**For Windows (PowerShell):**
```powershell
powershell -NoProfile -ExecutionPolicy Bypass -File skills\bioresearcher-onboard\scripts\bootstrap.ps1
```
The script automatically:
1. Reuses your host Node.js if version >= 22.13 is available.
2. If missing, downloads and verifies the official portable Node.js