opentrons-integration

Control Opentrons OT-2 and Flex robots using Protocol API v2.

1|Updated Mar 12, 2026
One-click install
npx skills add https://github.com/yf8578/clawomics --skill opentrons-integration-yf8578
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: opentrons-integration
Source: https://github.com/yf8578/clawomics/tree/main/skills/opentrons-integration
Command: npx skills add https://github.com/yf8578/clawomics --skill opentrons-integration-yf8578

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill provides comprehensive access to the Opentrons Protocol API v2, enabling the precise automation of liquid handling tasks on OT-2 and Flex robots, streamlining complex laboratory workflows.

Core Features & Use Cases

  • Protocol Development: Write and execute Python-based protocols for liquid handling.
  • Hardware Control: Manage pipettes, modules (temperature, magnetic, thermocycler), and labware.
  • Use Case: Automate a 96-well plate assay by programming precise liquid transfers, temperature control for incubations, and sample processing steps.

Quick Start

Use the opentrons-integration skill to write a Python protocol for a serial dilution.

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 protocols on an Opentrons robot?

Automate liquid handling on Opentrons robots by writing Python scripts with the Protocol API v2 to control pipettes, modules, and labware for OT-2 and Flex hardware.

Can I use Python to control temperature and magnetic modules on an OT-2?

Yes, you can control temperature, magnetic, and thermocycler modules on an OT-2 by utilizing the Opentrons Protocol API v2 to manage hardware components within your Python protocol.

Do I need Python 3 to run Opentrons Protocol API v2 workflows?

Yes, you need Python 3 and the Opentrons SDK installed, as the Protocol API v2 requires a Python environment to execute laboratory automation workflows on the robot.

What is the best way to program a serial dilution for lab automation?

Program a serial dilution by writing a Python protocol using the Opentrons API v2, which enables precise liquid transfers across labware to streamline complex laboratory workflows.

How does labware management work when automating a 96-well plate assay?

Labware management for a 96-well plate assay works by defining labware positions in your Python protocol, allowing the Opentrons API to execute precise liquid transfers and sample processing steps.

What are the limitations of automating PCR setup with Opentrons?

Limitations of automating PCR setup with Opentrons depend on the physical constraints of your OT-2 or Flex robot, requiring accurate labware definitions and compatible pipettes to execute precise liquid handling.