This skill covers de novo and constrained protein design workflows using:
BoltzgenRFdiffusionRFdiffusion2RFdiffusion3ProteinMPNNLigandMPNNBindCraftFreeBindCraft when the user requests the open-source BindCraft variantor small molecule
hotspot, contig, or partial-redesign constraints
sequence optimization, and filtering
https://sciminer.tech/utility.~/.config/sciminer/credentials.json with JSON shaped as {"api_key":"your_api_key_here"}.~/.config/sciminer/credentials.json and send it as the X-Auth-Token header.If ~/.config/sciminer/credentials.json is not available or does not contain an api_key field, stop and tell the user to obtain a free SciMiner API key from https://sciminer.tech/utility and store it in that file. Do not try to complete the task by switching to other tools or services.
The published Markdown files under https://sciminer.tech/tool_api_files/ are
the single source of truth for provider_name, tool_name, allowed
parameters, file-upload behavior, request encoding, and the example
submission flow for this skill's included tools.
Use these SciMiner Markdown docs:
Boltzgen -> Boltzgen_api_doc.mdRFdiffusion -> RFdiffusion_api_doc.mdRFdiffusion2 -> RFdiffusion2_api_doc.mdRFdiffusion3 -> RFdiffusion3_api_doc.mdProteinMPNN -> ProteinMPNN_api_doc.mdLigandMPNN -> LigandMPNN_api_doc.mdBindCraft -> BindCraft_api_doc.mdFreeBindCraft -> FreeBindCraft_api_doc.mdThe agent MUST:
invocation.
provider_name, tool_name, parameter names, enum values,upload-field names, content type, or submission flow from memory.
variants, such as backbone generation vs binder design, enzyme design vs
small-molecule binder design, protein binder vs DNA binder design, or
ProteinMPNN vs LigandMPNN model variants.
If a user-provided parameter is not present in the selected Markdown doc
section, ask for correction or drop it with an explanation.
request.
https://sciminer.tech/tool_api_files/.
doc and replace local paths with returned file_id values.
base-information block, parameter table, file-upload instructions, and
example code. Do not apply a shared invocation template or local registry
abstraction in this skill.
structures or sequences from one task into the next only after the upstream
task succeeds.
share_url in the final user-facingsummary.
before invocation.
parameters with the returned file_id strings. not override the form field, use file.
{
"status": "SUCCESS",
"result": {...},
"task_id": "xxx",
"share_url": "https://sciminer.tech/share?id=<task_id>&type=API_TOOL"
}
Boltzgen. Prefer this when the user wants candidate designs against a
protein, peptide, antigen, or small molecule without specifying detailed
diffusion contigs, catalytic atoms, or downstream scoring controls.
RFdiffusion.Use it for unconditional protein generation, partial diffusion of an existing
structure, motif scaffolding, symmetric oligomer design, peptide design, or
hotspot-guided binder backbones when sequence design and validation can be
handled downstream.
motif, ligand, guidepost, or atom-level constraints -> RFdiffusion2. Prefer
it when the user supplies catalytic motifs, ligand residue names, ORI
coordinates or pocket residues, partially fixed ligand atoms, or a scaffold
template.
predictor selection -> RFdiffusion3. Prefer it for protein binders, DNA
binders, small-molecule binders, or enzyme designs that need AlphaFold3 or
RosettaFold3 validation choices, explicit hotspot or fixed-atom selection,
hydrogen-bond donor/acceptor constraints, or total-length constraints.
ProteinMPNN.Use it after RFdiffusion-family backbone generation, after manual backbone
editing, or when the user wants to redesign chains/residues while keeping the
backbone fixed. Use the selected doc to choose model variants such as
ProteinMPNN, SolubleMPNN, or AntiBMPNN when present.
backbone redesign -> LigandMPNN. Prefer it when ligand context, fixed side
chain context, ligand-proximal scoring, or protein-ligand complex sequence
optimization matters.
MPNN optimization, and filters -> BindCraft. Prefer it when the user has a
target PDB, target chains, hotspot residues, and wants a final filtered binder
panel rather than just raw backbones.
FreeBindCraft. Use it when the userexplicitly requests FreeBindCraft or an open-source BindCraft-style pipeline;
otherwise prefer BindCraft for generic BindCraft requests.
RFdiffusion3 or RFdiffusion for backbone generation, then ProteinMPNN for sequence
design, then a structure-prediction skill for validation if requested.
RFdiffusion2 or RFdiffusion3 for backbone generation, then LigandMPNN for sequence design
on the protein-ligand complex.
RFdiffusion2 or RFdiffusion3; use ProteinMPNN or LigandMPNN afterward only if the generated backbone
needs additional sequence redesign.
ProteinMPNN for protein-only structures or LigandMPNN for protein-ligand complexes. Do not start RFdiffusion-family
backbone generation unless the user asks to change the backbone.
BindCraft or FreeBindCraft, especiallywhen the user wants filtering and final design selection in one workflow.
Boltzgen unless the userspecifically asks for antibody engineering, humanization, numbering, or
mutation analysis, in which case use the antibody-engineering skill.
https://sciminer.tech/tool_api_files/ as the authoritative source for
payload construction and invoke-method details.
~/.config/sciminer/credentials.json and send it as the X-Auth-Token header. Do not print or persist the API key in prompts, logs, or repository files.~/.config/sciminer/credentials.json is missing or does not contain an api_key field, stop and tell the user to obtain a free SciMiner API key from https://sciminer.tech/utility and store it in that file.provider_name must exactly match the selected Markdown doc.motif and ligand controls, sequence-design model variants, file inputs,
parameter placement, and any tool-specific submission details.
as separate steps unless the selected doc explicitly returns designed
sequences that satisfy the user's request.
the user provides only a target structure.
share_url links of every successful task at the end so that users can view the online results of each invoked tool, rather than showing the file download links.task_id and share_url so the user can check later.共 4 个版本