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
67%
Does it follow best practices?
Impact
87%
1.20xAverage score across 3 eval scenarios
Passed
No known issues
Optimize this skill with Tessl
npx tessl skill review --optimize ./scientific-skills/pylabrobot/SKILL.mdSimulation with volume and tip tracking
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%
Backend-agnostic multi-platform protocol
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%
Plate reader temperature and measurement workflow
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%
b58ad7e
Table of Contents
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.