CtrlK
BlogDocsLog inGet started
Tessl Logo

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.

75

1.20x
Quality

67%

Does it follow best practices?

Impact

87%

1.20x

Average score across 3 eval scenarios

SecuritybySnyk

Passed

No known issues

Optimize this skill with Tessl

npx tessl skill review --optimize ./scientific-skills/pylabrobot/SKILL.md
SKILL.md
Quality
Evals
Security

Evaluation results

88%

17%

Compound Distribution Protocol Validation

Simulation with volume and tip tracking

Criteria
Without context
With context

Simulation backend

50%

90%

Tip tracking enabled

100%

100%

Volume tracking enabled

100%

100%

Tracking before resources

100%

100%

Initial well volumes

100%

87%

Rail-based deck assignment

100%

100%

LiquidHandler instantiation

100%

100%

Async/await usage

100%

100%

Try/finally cleanup

0%

80%

Setup before operations

100%

100%

Well slice notation

0%

100%

Transfer method

0%

0%

85%

1%

Multi-Platform Serial Dilution Protocol

Backend-agnostic multi-platform protocol

Criteria
Without context
With context

Hamilton STAR backend

100%

100%

Opentrons backend

100%

100%

Simulation backend

100%

50%

ChatterboxBackend import path

0%

0%

Backend selection mechanism

100%

100%

Backend-agnostic protocol core

100%

100%

Deck layout saved to JSON

83%

100%

Descriptive resource names

100%

100%

LiquidHandler(backend, deck) pattern

100%

100%

Async/await and setup/stop

50%

100%

89%

27%

Enzyme Activity Assay Automation

Plate reader temperature and measurement workflow

Criteria
Without context
With context

PlateReader import

100%

100%

CLARIOstarBackend import

0%

20%

PlateReader instantiation

50%

62%

Temperature set early

0%

100%

Absorbance reading

100%

100%

Plate open/close

100%

100%

Plate reader setup

100%

100%

Plate reader stop in finally

25%

100%

Liquid handler stop in finally

25%

100%

Liquid handler setup

100%

100%

Results saved to CSV

100%

100%

Repository
K-Dense-AI/claude-scientific-skills
Evaluated
Agent
Claude Code
Model
Claude Sonnet 4.6

Table of Contents

Is this your skill?

If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.