pylabrobot

Coordinate multi-vendor lab automation workflows across Hamilton STAR and Opentrons OT-2 backends.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Coordinate multi-vendor lab automation workflows.

Core Features & Use Cases

PyLabRobot provides a unified API to orchestrate diverse lab devices and backends, enabling protocols that run across Hamilton STAR, Opentrons OT-2, simulation environments, plate readers, incubators, and more. It supports backend-agnostic protocol development, deck/resource management, and cross-device data capture for integrated experiments.

Quick Start

Install PyLabRobot, initialize a LiquidHandler with a STAR or Opentrons backend, and run a simple cross-backend protocol.

Frequently Asked Questions about pylabrobot

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

FAQPage Schema
How do I coordinate multi-vendor lab automation workflows across different devices?

Multi-vendor lab automation workflows are coordinated through a unified API that orchestrates diverse devices like Hamilton STAR and Opentrons OT-2, enabling protocols spanning liquid handling, analytical devices, and material handling within a single backend-agnostic interface.

What is backend-agnostic protocol development for lab automation?

Backend-agnostic protocol development allows you to write lab automation protocols once using a unified API, then execute them across Hamilton STAR, Opentrons OT-2, or simulation backends without modifying the core protocol logic.

Can I simulate liquid handling protocols before running them on Hamilton STAR or Opentrons OT-2?

Yes, you can simulate liquid handling protocols using built-in simulation backends. This actionable simulation allows testing protocol logic and deck resource management before deploying to physical Hamilton STAR or Opentrons OT-2 devices.

Does PyLabRobot support plate readers and incubators for integrated experiments?

Yes, PyLabRobot supports plate readers and incubators alongside liquid handlers. Cross-device data capture from these analytical devices and incubators enables integrated experiments across the entire lab automation workflow.

What is the best way to manage deck layouts and labware resources for multi-backend protocols?

The best way to manage deck layouts and labware resources is through the comprehensive deck and resource management features, which standardize labware positioning across backends for consistent multi-backend protocol execution.