opentrons-heater-shaker

Automate temperature-controlled mixing for laboratory protocols via the Opentrons API.

34|7|Updated Nov 29, 2025
One-click install
npx skills add https://github.com/jkitchin/skillz --skill opentrons-heater-shaker
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: opentrons-heater-shaker
Source: https://github.com/jkitchin/skillz/tree/main/skills/laboratory/opentrons-heater-shaker
Command: npx skills add https://github.com/jkitchin/skillz --skill opentrons-heater-shaker

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

The Opentrons Heater-Shaker module combines precise heating with orbital shaking, enabling temperature-controlled incubations and mixing on-deck for rapid, unattended workflows.

Core Features & Use Cases

  • Simultaneous heating and shaking with independent control.
  • Incubation protocols for enzyme reactions, cell culture, and sample prep.
  • Latch control and timing for synchronized operations with pipetting.

Quick Start

Set the heater to 37°C and the shaker to 1000 rpm, run for 15 minutes, then stop.

Frequently Asked Questions about opentrons-heater-shaker

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate temperature-controlled mixing for laboratory protocols?

Temperature-controlled mixing automates simultaneous heating and shaking on-deck for cell culture incubation, enzymatic reactions, bacterial transformations, and ELISA steps. Set your target temperature (37–95°C) and shaking speed (200–3000 rpm), specify duration via the protocol API, then run blocking or non-blocking modes synchronized with pipetting steps.

Can I use on-deck heating and shaking together for enzyme reactions?

Yes. On-deck heater-shaker modules combine independent heating and orbital shaking control, enabling enzyme reactions, cell culture incubations, and sample prep without transferring plates. Latch management and programmable timing integrate with your protocol workflow.

What temperature range and shaking speeds are supported for incubation protocols?

Supported specifications include precise temperature control from 37–95°C and orbital shaking from 200–3000 rpm. Both heating and agitation operate independently with blocking and non-blocking modes, allowing flexible timing and synchronization with other on-deck operations.

How do blocking and non-blocking operation modes differ?

Blocking mode pauses protocol execution until heating and shaking complete; non-blocking mode allows other on-deck operations to proceed in parallel. Both modes support programmable timing and latch control for synchronized, unattended workflows.

What laboratory workflows benefit from simultaneous heating and agitation?

Simultaneous heating and shaking accelerate cell culture incubation, bacterial transformations, enzymatic reactions, ELISA assay steps, and general sample preparation. Rapid, unattended on-deck operation eliminates manual plate transfers and reduces protocol runtime.