drive-biomni-lab
Use when the user wants to run a biomedical/clinical-genomics analysis on the hosted Biomni Lab (biomni.phylo.bio, Phylo Inc.) from Claude Code — starting or continuing a Biomni agent task, controlling effort/model, attaching skills or @-resources, polling a running run, switching/rotating Biomni accounts, or checking Biomni usage/billing. Triggers include "run this on Biomni", "ask Biomni to…", "start a Biomni task", "rotate Biomni accounts", "which Biomni account", or mentions of the bm_* tools. Applies to the cloud-hub `biomni` backend driven through the local cookie-broker.
- License 许可
- MIT
- 最近更新
- 2026-11-02
- Stars
- ★ 0
- Forks
- 0
01 前言 Front Matter
- name
- drive-biomni-lab
- description
- Use when the user wants to run a biomedical/clinical-genomics analysis on the hosted Biomni Lab (biomni.phylo.bio, Phylo Inc.) from Claude Code — starting or continuing a Biomni agent task, controlling effort/model, attaching skills or @-resources, polling a running run, switching/rotating Biomni accounts, or checking Biomni usage/billing. Triggers include "run this on Biomni", "ask Biomni to…", "start a Biomni task", "rotate Biomni accounts", "which Biomni account", or mentions of the bm_* tools. Applies to the cloud-hub `biomni` backend driven through the local cookie-broker.
03 SKILL.md 正文
Drive Biomni Lab (hosted) via the cookie-broker connector
The cloud-hub biomni backend exposes 25 bm_* tools that drive the hosted
Biomni Lab far beyond its official 10-tool claude.ai connector — effort control,
skills, @-resources, live HPC/GPU introspection, usage-aware account rotation —
while never handling the credential (a local broker injects the session_id
cookie; you only ever see masked previews). Setup + architecture:
tools/mcp/cloud-hub/biomni-mcp/README.md.
Preconditions (fail fast, don't improvise auth)
- The
bm_*tools are live (hub restarted after the backend was registered). - For each account, its daemons are running — debug Chrome (signed in) + broker +
refresher (see the biomni-mcp README /
autostart.py). - If a call returns 401 / no-auth, the account's cookie is stale → tell the user to ensure that account's debug Chrome is signed in and its refresher is running. Do NOT try to obtain or paste a token yourself — auth is the broker's job.
The task loop
- Pick the account —
bm_account_list/bm_account_current; switch withbm_account_switchor rotate withbm_account_cycle. Before a heavy run, checkbm_billing_balanceand rotate to an account with headroom (runs consume usage). - Pick a project —
bm_list_projects(orbm_create_project). - Start a task —
bm_create_session(project_id, content, model_profile=…):model_profileis the EFFORT tier:standard(default) |fast|premium
Cautions
Escape hatch
04 同仓库更多 Skills
clarify-requirements
Resolve genuine pre-execution ambiguity by scanning repo context, generating 1-6 grounded options, and asking 1-3 focused questions via AskUserQuestion. NOT for mid-task use (injection risk); NOT when the goal is already unambiguous; use to disambiguate vague prompts before any file edits.
openmm-md
Run FREE, open-source, Windows-native GPU molecular dynamics via the openmm-md MCP (OpenMM + CUDA on the local NVIDIA GPU). Use for protein / protein-ligand MD when you want a free stack or are on Windows without a Schrodinger license. Covers the full workflow (prepare, solvate, minimize, equilibrate, production, analyze, mmgbsa) AND an honest decision guide vs Schrodinger Desmond, including how to run Desmond legitimately on Linux or a cloud GPU with a real license. This is a deliberately LESSER free alternative and does NOT replace the schrodinger MCP tools. Do NOT use it to pick a free tool when a validated FEP+, WaterMap, IFD-MD, or Prime MM-GBSA result is actually required.
visual-review
Take screenshots of web pages and UI using Playwright for visual review and iteration
status
Diagnostic status report — shows metaswarm installation state, project setup, and potential issues
start
Use when starting work on any task, when the user mentions metaswarm, or when the user wants to begin tracked development work
setup
Interactive project setup — detects your project, configures metaswarm, writes project-local files