SKILL

pylabrobot

Laboratory automation toolkit for controlling liquid handlers, plate readers, pumps, heater shakers, incubators, centrifuges, and analytical equipment. Use this skill when automating laboratory workflows, programming liquid handling robots (Hamilton STAR, Opentrons OT-2, Tecan EVO), integrating lab equipment, managing deck layouts and resources (plates, tips, containers), reading plates, or creating reproducible laboratory protocols. Applicable for both simulated protocols and physical hardware control.

Target: Software development & testing. Automatically collected · unverified.

Excerpt from the author’s documentation

Extracted from a fixed version of SKILL.md in its original language. This is the author’s documentation; installation, compatibility and runtime results have not been verified by this site.

Read the original English text

Topics in the source

  • PyLabRobot
  • Overview
  • When to Use This Skill
  • Core Capabilities
  • 1. Liquid Handling (references/liquid-handling.md)
  • 2. Resource Management (references/resources.md)
  • 3. Hardware Backends (references/hardware-backends.md)
  • 4. Analytical Equipment (references/analytical-equipment.md)

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). 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 PyLabRobot provides comprehensive laboratory automation through six main capability areas, each detailed in the references/ directory: Cont

This is an excerpt. Refer to the complete source and its current requirements.

Source repository
davila7/claude-code-templates
Source file
cli-tool/components/skills/scientific/pylabrobot/SKILL.md
Fixed revision
21be197f100a12b8d0dd9a211cc244c8179f84d3
Read the complete original documentation ↗

Sources and evidence

This record was collected automatically. Its documentation, suitability and runtime behavior have not been manually verified.

Author: davila7/claude-code-templates · original repository metadata. Documentation review: Not reviewed. Last source check: 2026-11-09T15:01:40.282Z.

Categories are inferred from names, descriptions and paths. They do not establish compatibility.

License and attribution

MIT. Third-party content and copyright remain with their authors. Refer to the original license and terms.

Original license ↗

Synchronization, copying and user-reported success do not mark a resource as runtime-tested.

Limitations and notes

  • Collecting metadata does not mean this site has installed, adapted, runtime-tested or security-reviewed the resource.