boltzgen
BoltzGen is an all-atom diffusion model that generates antibody, nanobody, and de novo miniprotein backbones conditioned on a…
`by-design-workflow` is the **routing brain** of BY. It does not run any engine itself. Instead, it answers four questions before any GPU compute is committed:
$ npx -y skills add 001TMF/blatant-why --skill by-design-workflow --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/by-design-workflowContext preview
The summary Claude sees to decide when to auto-load this skill.
`by-design-workflow` is the **routing brain** of BY. It does not run any engine itself. Instead, it answers four questions before any GPU compute is committed:
id: "skill_30755445e07649dbb29c836632a0417a" name: "by-design-workflow" display-name: "BY Design Workflow — Master Orchestrator" short-description: "Master orchestration skill that decides which design engine (Protenix, PXDesign, BoltzGen) runs, with which preset, on which compute target, and how to evaluate the result. Use when starting any new design project, deciding between modalities, planning a campaign end-to-end, setting quality thresholds, or deciding accept vs re-run." category: "orchestration" keywords: "orchestration, routing, decision tree, modality, antibody, nanobody, VHH, scFv, de novo, binder, Protenix, PXDesign, BoltzGen, preset, tier, compute target, pass rate, quality threshold" version: "1.0" last-updated: "2026-05-20"
`by-design-workflow` is the **routing brain** of BY. It does not run any engine itself. Instead, it answers four questions before any GPU compute is committed:
1. **Which engine?** — Protenix (fold), PXDesign (de novo binder), or BoltzGen (antibody / nanobody / fallback binder). 2. **Which preset / protocol / tier?** — Preview vs Standard vs Production vs Exploratory; `nanobody-anything` vs `antibody-anything` vs `protein-anything`; PXDesign `preview` vs `extended`. 3. **Which compute target?** — `local` (default), `hpc` (RunPod / Modal / SLURM via `by-deploy-compute`), or `tamarind` (cloud fallback). 4. **Accept or re-run?** — given the screening output, do the designs clear the quality bar, or does the campaign need a second pass with new hotspots, a new modality, or a different scaffold?
This skill encodes the canonical decision tree, the modality → tool mapping, the preset comparison, the quality thresholds, and the accept-vs-re-run heuristics that other skills depend on. It is the connective tissue between `by-research` / `by-campaign-manager` (upstream) and the three tool wrappers `protenix`, `pxdesign`, `boltzgen` (downstream).
---
Use this skill when you have:
Do NOT use this skill when:
🚨 **CRITICAL:** Never trust the routing decision without checking `.by/config.json` for the compute target. If `compute.fallback_allowed` is `false`, the choice between local / HPC / Tamarind is the **user's**, not yours. See `references/tool-selection-matrix.md` and the by-deploy-compute skill.
---
**Required:**
**Optional:**
See `references/tool-selection-matrix.md` for how each input combination maps to a routing decision.
---
This skill writes **routing artifacts**, not design data. Place them under the active campaign directory at `campaigns/{target}/campaign_{date}_{id}/routing/`.
| File | Format | Purpose | Consumer | |------|--------|---------|----------| | `routing_decision.json` | JSON | Engine + preset + compute target + rationale | by-campaign-manager, the engine skill | | `handoff_package.json` | JSON | Bundle of inputs the engine skill needs
AI-powered biologics design campaign agent — multi-agent orchestration with BoltzGen, PXDesign, Protenix, and 200+ cloud tools. Antibodies, nanobodies, de novo binders, and beyond.
BoltzGen is an all-atom diffusion model that generates antibody, nanobody, and de novo miniprotein backbones conditioned on a…
Plan, execute, monitor, and assess protein/antibody design campaigns. This skill governs how to size a campaign, track run state,…
Multi-round design campaigns generate scored designs at every iteration. This skill turns that scoring history into actionable…
Most "AI scientist" demos fake reasoning by chaining LLM calls and calling the chain a hypothesis. This skill does the opposite:…
Use the BY MCP database tools to query PDB, UniProt, and SAbDab for target characterization, antibody scaffold selection, and…
BY is a **local-first** agent. The default compute provider is `"local"` (see `.by/config.json` → `compute.default_provider`).…