Opentrons
Official@opentrons · Brooklyn, NYC
Lab robots for Biologists
Agent Skills by Opentrons
Showing 18 vetted skills indexed across 1 GitHub repositories.
grill-frontend-code
Reviews frontend diffs against Opentrons architecture, accessibility, and component design standards.
documented-mutations
Migrate react-api-client useMutation hooks to useDocumentedMutation with audit log integration.
js-package-testing
Tests packed Opentrons npm packages with Vite demos and Playwright visual checks.
ai-client
Documents conventions for the opentrons-ai-client React and TypeScript frontend codebase.
protocol-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.
react-component-creation
Create reusable React components with Opentrons-specific file structure and testing conventions.
static-deploy
Standardize and execute static deploy tasks for Python CLIs.
Frequently Asked Questions About Opentrons
FAQPage SchemaWhat specific laboratory tasks are enabled by these engineering standards?▼
These standards enable the precise authoring, simulation, and verification of liquid handling protocols for OT-2 and Flex hardware. By utilizing these frameworks, researchers ensure protocol correctness through snapshot analysis and standardized testing before deploying instructions to physical laboratory robots.
Which technical personas benefit from these engineering conventions?▼
These conventions are designed for software engineers and laboratory developers working within the Opentrons ecosystem. The standards specifically support those building React-based user interfaces, maintaining FastAPI services, or defining rigorous end-to-end testing protocols for robotic hardware interactions.
What are the primary dependencies for implementing these protocols?▼
Implementation requires familiarity with the Opentrons monorepo structure, specifically TypeScript and React for interface components. Additionally, developers must utilize Playwright for snapshot testing and pytest for validating protocol analysis outputs against committed JSON snapshots to ensure hardware compatibility.