Place lab supply orders from member requests — route by request header to Amazon Business, the Pritzker Lab Google Form, or a direct vendor; stage the cart/form and stop for human review before any purchase. Use when the user pastes an order request or asks to order supplies, place an order, or fill the Pritzker form.
72
91%
Does it follow best practices?
Run evals on this skill
Adds up to 20 points to the overall score
Low
Low-risk findings worth noting
Use this skill when the user pastes a lab order request (a field table of Requested by / Item / Link / Part # / Quantity / Project-grant / Urgency / Notes) or asks to place/stage a supply order.
Keywords: order, ordering, purchase, supplies, Amazon Business, Pritzker, cart, catalog number, restock, requisition.
Read ~/.config/lab_ordering/config.yaml.
identity, pritzker_form_url, amazon_business_url,
and funding_sources.references/config.example.yaml, ask for each value, and write
the completed file to ~/.config/lab_ordering/config.yaml. Never store these
values in the skill repo.Extract, per item: item description, vendor/company, catalog/part #, quantity, product URL, plus request-level: requester name, urgency, notes/flags, and the stated project/grant. Field names are fuzzy — map synonyms (Part # = Catalog #, Project/grant = Account, etc.). A request may list multiple items.
Read the request header / first line:
references/amazon_business.md)references/pritzker_form.md)references/direct_vendor.md)Note any flags in the header (e.g. "Clean Lab").
Before touching a browser:
funding_sources and ask the user to
confirm.detail string forward:
Always begin the route by checking login state; pause if not authenticated.
Follow the matching reference file. Default to the cheapest shipping unless the request notes ask for faster. Check availability/in-stock before staging.
Present a review summary table for each item: item, catalog #, quantity, price seen vs. quoted, link, funding account, shipping. List all flags. Then STOP and wait for the user — do not purchase or submit.
If the request header/flags indicate the CLEAN LAB, after staging output a prominent capital-letters alert, e.g.:
*** CLEAN LAB ORDER — THIS ORDER IS FOR THE CLEAN LAB. HANDLE / STORE ACCORDINGLY. ***references/pritzker_form.md — Pritzker form field mapping and fill steps.references/amazon_business.md — Amazon Business cart + PO-field review.references/direct_vendor.md — generic vendor cart-and-review.references/config.example.yaml — placeholder config layout.5bdff99
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.