boltzgen
BoltzGen is an all-atom diffusion model that generates antibody, nanobody, and de novo miniprotein backbones conditioned on a…
Interpret and apply BY custom scoring metrics for protein and antibody design. This skill covers ipSAE (interface Predicted Structural Accuracy Error) — the primary custom metric that differentiates BY from generic structure prediction tools — along with ipTM, pLDDT, RMSD,
$ npx -y skills add 001TMF/blatant-why --skill by-scoring --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/by-scoringContext preview
The summary Claude sees to decide when to auto-load this skill.
Interpret and apply BY custom scoring metrics for protein and antibody design. This skill covers ipSAE (interface Predicted Structural Accuracy Error) — the primary custom metric that differentiates BY from generic structure prediction tools — along with ipTM, pLDDT, RMSD,
id: "skill_c170f6b9f5464c23b9969f7ca78fa96b" name: "by-scoring" display-name: "BY Scoring" short-description: "Interpret and apply BY scoring metrics — ipSAE, ipTM, pLDDT, RMSD, liability counts, and the composite ranking formula. Use when scoring designs, interpreting screening output, troubleshooting metric disagreements, or advising on candidate ranking." category: "scoring" keywords: "ipSAE, ipTM, pLDDT, composite score, scoring, ranking, PAE, Protenix, BoltzGen, antibody, nanobody, design" version: "1.0" last-updated: "2026-05-20" mcp_tools: ["mcp__by-screening__score_ipsae", "mcp__by-screening__score_ipsae_multi_seed", "mcp__by-screening__compute_composite", "mcp__by-screening__screen_liabilities"]
Interpret and apply BY custom scoring metrics for protein and antibody design. This skill covers ipSAE (interface Predicted Structural Accuracy Error) — the primary custom metric that differentiates BY from generic structure prediction tools — along with ipTM, pLDDT, RMSD, liability scoring, and the BY composite ranking formula.
ipSAE uses the open-source DunbrackLab formula (Dunbrack et al. 2025) with no proprietary dependencies. Use this skill whenever you need to score designs, interpret scoring output, troubleshoot disagreements between metrics, or advise on candidate ranking.
---
**Use this skill when:**
**Don't use this skill for:**
---
Compute ipSAE for a single Protenix output:
# JSON confidence file (Protenix /summary_confidence.json)
python scripts/calc_ipsae.py \
--pae confidence.json \
--chains confidence.json \
--design A --target B \
--pae-cutoff 10.0
# Or run the worked numerical example from references/
python scripts/calc_ipsae.py --example
# Expected: ipsae_min = 0.0396Rank a panel by composite score:
python scripts/composite_score.py \
--input scored.csv \
--output ranked.csv \
--modality nanobody
# Expected verification:
# ✓ Composite scoring completed: 95 rows -> ranked.csv
# LAB-READY=10 FOLLOW-UP=18 BORDERLINE=32 NOT-VIABLE=20 FILTER-FAIL=15Visualize score distributions:
python scripts/plot_score_distributions.py \
--input ranked.csv \
--output distributions.pdf \
--modality nanobodyVia MCP (preferred inside the agent loop):
Tool: mcp__by-screening__score_ipsae
Args: { "npz_path": "/path/to/protenix.npz",
"design_chain_ids": [0],
"target_chain_ids": [1] }---
ALWAYS name tools explicitly when discussing workflows:
When explaining pipeline stages, always say which tool does each step:
---
**Required for scoring a single design:**
**Required for composite ranking:**
**Required for multi-seed scoring:**
**Optional:**
---
**Primary results (per design):**
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`).…