opentrons-integration

Develop and execute Opentrons laboratory automation protocols using Python Protocol API v2.

Updated Jan 10, 2026
One-click install
npx skills add https://github.com/robinbarvaag/poynt --skill opentrons-integration-robinbarvaag
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: opentrons-integration
Source: https://github.com/robinbarvaag/poynt/tree/main/.github/skills/opentrons-integration
Command: npx skills add https://github.com/robinbarvaag/poynt --skill opentrons-integration-robinbarvaag

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates complex liquid handling and hardware control for laboratory automation robots, enabling precise and reproducible experimental workflows.

Core Features & Use Cases

  • Protocol Development: Write and execute Python protocols for Opentrons robots (Flex/OT-2).
  • Hardware Control: Manage pipettes, labware, temperature modules, magnetic modules, heater-shakers, and thermocyclers.
  • Use Case: Automate a 96-well plate assay, including reagent addition, sample mixing, incubation, and magnetic bead purification, all controlled by a custom Opentrons protocol.

Quick Start

Use the opentrons-integration skill to write a Python protocol that transfers 100µL from source plate well A1 to destination plate well B1 using a p300 single pipette.

Frequently Asked Questions about opentrons-integration

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

FAQPage Schema
How do I automate liquid handling workflows using Python protocols?

Automate liquid handling workflows by writing Python protocols with the Protocol API v2 to control pipettes, transfer specific volumes between labware, and execute precise experimental steps on Opentrons robots.

Does the Opentrons Protocol API support thermocycler and heater-shaker hardware modules?

Yes, the Opentrons Protocol API supports hardware control for thermocyclers, heater-shakers, temperature modules, and magnetic modules to manage complex laboratory automation workflows.

How do I write a protocol for serial dilutions and PCR setup on an Opentrons robot?

Write a Python protocol using Protocol API v2 to define pipette movements, labware positions, and module commands, enabling automated serial dilutions, plate replication, and PCR setup on Flex or OT-2 robots.

Can I use this lab automation approach for both Flex and OT-2 robot types?

Yes, the Protocol API v2 supports both Flex and OT-2 Opentrons robot types, allowing you to develop and execute liquid handling protocols and hardware control sequences across both platforms.

What is the best way to control a magnetic bead purification step in a 96-well plate assay?

Control magnetic bead purification by integrating a magnetic module into your Python protocol, using Protocol API v2 commands to engage the module, pause for incubation, and automate supernatant transfer from the 96-well plate.