Agent skill · data analytics · aiskillstore
pylabrobot
Vendor-agnostic lab automation framework. Use when controlling multiple equipment types (Hamilton, Tecan, Opentrons, plate readers, pumps) or needing unified programming across different vendors. Best for complex workflows, multi-vendor setups, simulation. For Opentrons-only protocols with official API, opentrons-integration may be simpler.
Why this skill is useful
Adds a unified programming interface for controlling diverse lab equipment and automating complex workflows that the AI cannot generate on its own.
What it needs
Requires python installed locally. About 4k tokens when loaded. Last updated 2026-08-07. 405 stars on the source repository.
What this skill does
PyLabRobot Overview PyLabRobot is a hardware-agnostic, pure Python Software Development Kit for automated and autonomous laboratories. Use this skill to control liquid handling robots, plate readers, pumps, heater shakers, incubators, centrifuges, and other laboratory automation equipment through a unified Python interface that works across platforms (Windows, macOS, Linux). When to Use This Skill Use this skill when: Programming liquid handling robots (Hamilton STAR/STARlet, Opentrons OT-2, Tecan EVO) Automating laboratory workflows involving pipetting, sample preparation, or analytical measurements Managing deck layouts and laboratory resources (plates, tips, containers, troughs) Integrating multiple lab devices (liquid handlers, plate readers, heater shakers, pumps) Creating reproducible laboratory protocols with state management Simulating protocols before running on physical hardware Reading plates using BMG CLARIOstar or other supported plate readers Controlling temperature, shaking, centrifugation, or other material handling operations Working with laboratory automation in Python Core Capabilities PyLabRobot provides comprehensive laboratory automation through six main capability areas, each detailed in the references/ directory: 1. Liquid Handling (references/liquid-handling.md) Control liquid handling robots for aspirating, dispensing, and transferring liquids. Key operations include: Basic Operations: Aspirate, dispense, transfer liquids between wells Tip Management: Pick up, drop, and track pipette tips automatically Advanced Techniques: Multi-channel pipetting, serial dilutions, plate replication Volume Tracking: Automatic tracking of liquid volumes in wells Hardware Support: Hamilton STAR/STARlet, Opentrons OT-2, Tecan EVO, and others 2. …
How to use it
Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:
@skills aiskillstore/pylabrobot--3a198b