service-opentrons-integration

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

Updated Mar 13, 2026
One-click install
npx skills add https://github.com/biomaps-infra/blender-opencode --skill service-opentrons-integration
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: service-opentrons-integration
Source: https://github.com/biomaps-infra/blender-opencode/tree/main/.opencode/skills/service-opentrons-integration
Command: npx skills add https://github.com/biomaps-infra/blender-opencode --skill service-opentrons-integration

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill enables the creation and execution of automated laboratory workflows on Opentrons OT-2 and Flex robots, streamlining complex liquid handling and experimental procedures.

Core Features & Use Cases

  • Protocol Development: Write Python protocols using the Opentrons Protocol API v2 for precise liquid handling, module control, and labware management.
  • Hardware Integration: Control pipettes, temperature modules, magnetic modules, heater-shakers, and thermocyclers.
  • Use Case: Automate a 96-well plate assay by programming a Flex robot to dispense reagents, incubate samples using a thermocycler, and perform magnetic bead purification.

Quick Start

Use the service-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 service-opentrons-integration

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

FAQPage Schema
How do I program Opentrons liquid handling workflows for a Flex or OT-2 robot?

You program Opentrons liquid handling workflows by writing Python protocols using the Opentrons Protocol API v2, which supports controlling pipettes, transferring liquids, and managing labware on both OT-2 and Flex robots.

Can I control temperature, magnetic, and thermocycler modules in an Opentrons protocol?

Yes, the Opentrons Protocol API v2 supports direct control of temperature modules, magnetic modules, heater-shakers, and thermocyclers, enabling complex experimental procedures like incubation and magnetic bead purification.

What is the best way to automate a 96-well plate assay with Opentrons?

Automating a 96-well plate assay requires writing a Python protocol to dispense reagents, control modules like a thermocycler for incubation, and manage labware definitions for precise automated liquid handling.

Does Opentrons Protocol API v2 support both single-channel and multi-channel pipettes?

Opentrons Protocol API v2 provides comprehensive pipette control for automated liquid handling, supporting precise transfers across labware, though specific pipette compatibility depends on the robot configuration and API level specifications.

Why do I need to adhere to API level specifications when writing Opentrons protocols?

Adhering to Opentrons API level specifications is required to ensure robot compatibility and access specific features, as the API v2 strictly manages hardware integration and protocol execution for OT-2 and Flex robots.

How do I transfer liquids between specific wells using Opentrons Protocol API?

You transfer liquids by writing a Python protocol that initializes a pipette and commands it to aspirate from a source plate well and dispense to a destination plate well using the Opentrons Protocol API v2.