Skill · em Dados, IA e pesquisa

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…

Procedência

Antes de instalar

7 arquivos · 81,3 KB · só texto, nenhum script

Instalar na sua CLI

O comando baixa a versão fixada (commit 57f899e) direto da origem, para a pasta que a CLI lê. Precisa de curl (macOS e Linux); no Windows não há comando, porque o Rook Labs é para macOS.

Claude Code

Neste projeto: instala em .claude/skills/pylabrobot/.

d=".claude/skills/pylabrobot"
u="https://raw.githubusercontent.com/davila7/claude-code-templates/57f899e5394bb8ca166f38eacae8f0853cbfe033/cli-tool/components/skills/scientific/pylabrobot"
curl -fsSL --create-dirs \
  -o "$d/SKILL.md" "$u/SKILL.md" \
  -o "$d/references/analytical-equipment.md" "$u/references/analytical-equipment.md" \
  -o "$d/references/hardware-backends.md" "$u/references/hardware-backends.md" \
  -o "$d/references/liquid-handling.md" "$u/references/liquid-handling.md" \
  -o "$d/references/material-handling.md" "$u/references/material-handling.md" \
  -o "$d/references/resources.md" "$u/references/resources.md" \
  -o "$d/references/visualization.md" "$u/references/visualization.md" \
  -o "$d/LICENSE" "https://raw.githubusercontent.com/davila7/claude-code-templates/57f899e5394bb8ca166f38eacae8f0853cbfe033/LICENSE"

Global: instala em ~/.claude/skills/pylabrobot/.

d="$HOME/.claude/skills/pylabrobot"
u="https://raw.githubusercontent.com/davila7/claude-code-templates/57f899e5394bb8ca166f38eacae8f0853cbfe033/cli-tool/components/skills/scientific/pylabrobot"
curl -fsSL --create-dirs \
  -o "$d/SKILL.md" "$u/SKILL.md" \
  -o "$d/references/analytical-equipment.md" "$u/references/analytical-equipment.md" \
  -o "$d/references/hardware-backends.md" "$u/references/hardware-backends.md" \
  -o "$d/references/liquid-handling.md" "$u/references/liquid-handling.md" \
  -o "$d/references/material-handling.md" "$u/references/material-handling.md" \
  -o "$d/references/resources.md" "$u/references/resources.md" \
  -o "$d/references/visualization.md" "$u/references/visualization.md" \
  -o "$d/LICENSE" "https://raw.githubusercontent.com/davila7/claude-code-templates/57f899e5394bb8ca166f38eacae8f0853cbfe033/LICENSE"

Codex

Neste projeto: instala em .agents/skills/pylabrobot/.

d=".agents/skills/pylabrobot"
u="https://raw.githubusercontent.com/davila7/claude-code-templates/57f899e5394bb8ca166f38eacae8f0853cbfe033/cli-tool/components/skills/scientific/pylabrobot"
curl -fsSL --create-dirs \
  -o "$d/SKILL.md" "$u/SKILL.md" \
  -o "$d/references/analytical-equipment.md" "$u/references/analytical-equipment.md" \
  -o "$d/references/hardware-backends.md" "$u/references/hardware-backends.md" \
  -o "$d/references/liquid-handling.md" "$u/references/liquid-handling.md" \
  -o "$d/references/material-handling.md" "$u/references/material-handling.md" \
  -o "$d/references/resources.md" "$u/references/resources.md" \
  -o "$d/references/visualization.md" "$u/references/visualization.md" \
  -o "$d/LICENSE" "https://raw.githubusercontent.com/davila7/claude-code-templates/57f899e5394bb8ca166f38eacae8f0853cbfe033/LICENSE"

Global: instala em ~/.agents/skills/pylabrobot/.

d="$HOME/.agents/skills/pylabrobot"
u="https://raw.githubusercontent.com/davila7/claude-code-templates/57f899e5394bb8ca166f38eacae8f0853cbfe033/cli-tool/components/skills/scientific/pylabrobot"
curl -fsSL --create-dirs \
  -o "$d/SKILL.md" "$u/SKILL.md" \
  -o "$d/references/analytical-equipment.md" "$u/references/analytical-equipment.md" \
  -o "$d/references/hardware-backends.md" "$u/references/hardware-backends.md" \
  -o "$d/references/liquid-handling.md" "$u/references/liquid-handling.md" \
  -o "$d/references/material-handling.md" "$u/references/material-handling.md" \
  -o "$d/references/resources.md" "$u/references/resources.md" \
  -o "$d/references/visualization.md" "$u/references/visualization.md" \
  -o "$d/LICENSE" "https://raw.githubusercontent.com/davila7/claude-code-templates/57f899e5394bb8ca166f38eacae8f0853cbfe033/LICENSE"

Antigravity

Neste projeto: instala em .agents/skills/pylabrobot/.

d=".agents/skills/pylabrobot"
u="https://raw.githubusercontent.com/davila7/claude-code-templates/57f899e5394bb8ca166f38eacae8f0853cbfe033/cli-tool/components/skills/scientific/pylabrobot"
curl -fsSL --create-dirs \
  -o "$d/SKILL.md" "$u/SKILL.md" \
  -o "$d/references/analytical-equipment.md" "$u/references/analytical-equipment.md" \
  -o "$d/references/hardware-backends.md" "$u/references/hardware-backends.md" \
  -o "$d/references/liquid-handling.md" "$u/references/liquid-handling.md" \
  -o "$d/references/material-handling.md" "$u/references/material-handling.md" \
  -o "$d/references/resources.md" "$u/references/resources.md" \
  -o "$d/references/visualization.md" "$u/references/visualization.md" \
  -o "$d/LICENSE" "https://raw.githubusercontent.com/davila7/claude-code-templates/57f899e5394bb8ca166f38eacae8f0853cbfe033/LICENSE"

Global: instala em ~/.gemini/antigravity-cli/skills/pylabrobot/.

d="$HOME/.gemini/antigravity-cli/skills/pylabrobot"
u="https://raw.githubusercontent.com/davila7/claude-code-templates/57f899e5394bb8ca166f38eacae8f0853cbfe033/cli-tool/components/skills/scientific/pylabrobot"
curl -fsSL --create-dirs \
  -o "$d/SKILL.md" "$u/SKILL.md" \
  -o "$d/references/analytical-equipment.md" "$u/references/analytical-equipment.md" \
  -o "$d/references/hardware-backends.md" "$u/references/hardware-backends.md" \
  -o "$d/references/liquid-handling.md" "$u/references/liquid-handling.md" \
  -o "$d/references/material-handling.md" "$u/references/material-handling.md" \
  -o "$d/references/resources.md" "$u/references/resources.md" \
  -o "$d/references/visualization.md" "$u/references/visualization.md" \
  -o "$d/LICENSE" "https://raw.githubusercontent.com/davila7/claude-code-templates/57f899e5394bb8ca166f38eacae8f0853cbfe033/LICENSE"

Peça ao Rook

Já usa o Rook Labs? Cole no chat do Rook: instale a skill https://rooklabs.sh/marketplace/cct.pylabrobot

Prévia do SKILL.md

---
name: pylabrobot
description: 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 equipme…
---

# 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 acro…

## 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. Resource Management (`references/resources.md`)

Manage laboratory resources in a hierarchical system:
…

Ver todo o marketplace