opentrons-integration

Write and execute Opentrons Protocol API v2 workflows for OT-2 and Flex robots.

22|4|Updated May 25, 2026
One-click install
npx skills add https://github.com/crazymsn/academic-skills --skill opentrons-integration-crazymsn
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: opentrons-integration
Source: https://github.com/crazymsn/academic-skills/tree/main/academic-skills/opentrons-integration
Command: npx skills add https://github.com/crazymsn/academic-skills --skill opentrons-integration-crazymsn

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

Write and execute Opentrons Protocol API v2 protocols for OT-2 and Flex robots, enabling reproducible automation with consistent API usage and module/labware management.

Core Features & Use Cases

  • Protocol structure and module integration: load labware, load modules, define metadata, and implement run() functions to perform automated liquid handling and hardware control.
  • Reusable templates and references: access API reference material and example patterns for common workflows like pipetting, PCR setup, serial dilution, and plate handling.
  • Real-world scenarios: rapidly prototype lab automation for workflows such as PCR preparation, plate setup, and reagent distribution across multi-well plates.

Quick Start

Create a Python script that imports protocol_api, defines metadata, loads labware and a pipette, and implements a simple transfer to verify the workflow.

Frequently Asked Questions about opentrons-integration

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

FAQPage Schema
How do I write an Opentrons protocol for OT-2 and Flex robots?

To write an Opentrons protocol, create a Python script importing protocol_api, define metadata, load labware and pipettes, and implement a run() function for automated liquid handling. This Skill provides API v2 references and templates for structuring workflows.

What is the Opentrons Protocol API v2 used for in laboratory automation?

The Opentrons Protocol API v2 is used for programmatically designing and executing reproducible lab automation workflows. It enables hardware module control, liquid handling, and loading labware to automate processes like PCR setup and serial dilutions on OT-2 and Flex robots.

Does this Opentrons integration support hardware module control and labware management?

Yes, this Opentrons integration supports hardware module control and labware management. It provides reference material for loading pipettes, defining modules, and managing liquid resources required for automated laboratory workflows across OT-2 and Flex platforms.

Can I use this Skill to generate templates for PCR preparation and serial dilutions?

Yes, you can use this Skill to generate templates for PCR preparation and serial dilutions. It provides reusable example patterns and API references for common automated lab workflows, including reagent distribution across multi-well plates and plate handling.

Do I need the opentrons package installed to run protocol API scripts?

Yes, you need the opentrons package installed as a dependency to run protocol API scripts. This Skill relies on the opentrons package to programmatically define metadata-driven protocols and execute automated liquid handling operations on your laboratory hardware.