← Files Tamarind BioARCHIVED FILE
SKILL.md
2.27 KB · Sep 30, 2026 · 22:50 UTC
--- name: tamarind-mcp-tool-discovery description: Choose a Tamarind Bio tool by querying the live MCP catalog and schema. Use when the user requests MCP, has not named a tool, several tools could fit, or availability and required inputs must be verified. Not for reconnecting OAuth or executing a tool that is already selected. --- # Choose a live Tamarind tool Never recommend a tool from memory alone. The catalog is account-scoped and changes over time. ## Narrow the catalog 1. Identify the input already available: sequence, structure, receptor plus ligand, fixed backbone, labeled table, density map, or library. 2. Identify the required output: structure, pose, affinity, designed sequence, generated molecule, embedding, property score, or ranked candidates. 3. Call `listModalities` and `listTags` when the correct facet values are not known. 4. Call `getAvailableTools` with `modality`, `function`, or a narrow `search`. Avoid an unfiltered catalog response. 5. Inspect the strongest candidate with `getJobSchema(jobType=...)`. Recommend one primary tool and at most two conditional alternatives. Explain the input or scientific condition that changes the choice; avoid unsupported best-in-class claims. ## Treat the schema as authority Confirm required fields, types, enum values, conditionals, defaults, file inputs, and account-visible variants. Do not copy settings between sibling models. For a concrete proposed payload, call `validateJob` with a durable probe name. Require `valid: true` and no `mutatedFields` warning. Validation is free and does not authorize a paid run. If a file field fails because the file is absent, upload it with `uploadFile` or choose an exact `s3Path` from `listJobFiles`; do not guess a path. Validation checks schema and character constraints, not scientific identity. Confirm molecule type independently, especially when nucleotide letters could also be parsed as amino-acid codes. ## Route execution - One known job: use the matching MCP domain skill plus `tamarind-mcp-submit-and-poll`. - One tool over many inputs: use `tamarind-mcp-batch`. - Dependent stages: use `tamarind-mcp-pipeline`. Compute trivial local properties locally when a standard library can answer them quickly. Reserve Tamarind for managed inference, durable artifacts, or platform workflows.
SHA-256: b5b3a55d40fb0f70a193ff1915c4aa72ffe9af5377521e7ba756c255393be6c5