| name | benchos-twist-order |
| description | Create Twist quotes and orders for clonal genes or gene blocks through the BenchOS-managed Twist integration. Use when the user asks to check available vectors, get a quote, or place a synthesis order. |
| license | Proprietary |
| compatibility | Requires BenchOS agent runtime with `labbook_cli`, `benchos-cli`, and server-side Twist credentials. |
| metadata | {"author":"benchos","version":"1"} |
| allowed-tools | labbook_cli |
BenchOS Twist Order
Use this skill when the user wants a Twist quote or order.
Quick Rules
- Use
vectors list first when the user needs vector or insertion-point IDs.
- Prefer
--quote-only first unless the user explicitly asks to place the order.
- Actual order creation requires explicit confirmation.
Command Patterns
List vectors
{"args":["twist-order","vectors","list"]}
Create a quote for a clonal gene
{"args":["twist-order","gene","--sequence","ATGGCC...","--name","SUPT6H_insect","--vector-id","<vector-id>","--insertion-point-id","<insertion-point-id>","--recipient-address-id","<address-id>","--first-name","Ada","--last-name","Lovelace","--phone","555-555-5555","--quote-only"]}
Place an actual order
{"args":["twist-order","gene-block","--sequence","ATGGCC...","--name","Control_fragment","--recipient-address-id","<address-id>","--first-name","Ada","--last-name","Lovelace","--phone","555-555-5555","--payment-method-id","<payment-id>","--confirm"]}