opentrons
Lab robot protocol authoring, simulation, and code review
All Skills in This Repository (18)
Pure Emerald Level Indicatorsprotocol-authoring
Automate Opentrons protocol authoring and validation for OT-2 and Flex robots.
locize-sync
Synchronize English and Chinese translations between the codebase and Locize.
e2e-testing
Prescribe Playwright and pytest conventions for end-to-end tests.
components-testing
Tests ProtocolDeck with built packages and Playwright snapshots.
protocol-verification
Simulates and analyzes Opentrons protocols to verify correctness.
docs
Guide MkDocs authoring and styling for Opentrons documentation.
analyses-snapshot-testing
Validate protocol analysis outputs against committed JSON snapshots.
opentrons-typescript
Define TypeScript and React conventions for the Opentrons monorepo.
ai-server
Standardize FastAPI service project structure and deployment workflows.
css-modules
Enforce CSS Modules naming, imports, and design tokens in React components.
robot-python-projects
Organize Opentrons robot Python projects with standardized build, test, lint, and type-check configurations.
protocol-designer
Document Protocol Designer architecture, Redux slices, and step/timeline conventions.
Frequently Asked Questions
FAQPage SchemaHow to install Opentrons skills?â–¼
Run `npx skills add Opentrons/opentrons --all -g -y` in your terminal to install all skills in this collection globally.
How to write an Opentrons robot protocol?â–¼
The protocol-authoring skill generates valid Python API protocols for OT-2 and Flex robots with correct labware, pipettes, liquid classes, and deck layouts.
How to test a protocol before running it on a robot?â–¼
The protocol-verification skill simulates and analyzes your protocol to catch deck conflicts, missing tips, and invalid labware before any physical run.
Do these skills work with Cursor and Claude Code?â–¼
Yes. All skills follow the universal SKILL.md standard and run in Cursor, Claude Code, and other compatible coding environments.
Can I use these skills without biology lab experience?â–¼
Yes. The skills pick sensible defaults for labware, volumes, and pipettes, so you can describe what you need in plain language.
Related Repositories in Software Engineering
View All in Software Engineering→openclaw
Run a personal AI assistant across your devices and chat apps
superpowers
Gives coding agents a disciplined workflow from idea to merged code
react
AI agent skills for building, testing, and porting React core