pylabrobot
Pass
Audited by Gen Agent Trust Hub on Aug 17, 2026
Risk Level: SAFE
Full Analysis
- [EXTERNAL_DOWNLOADS]: The instructions describe installing the
pylabrobotPython library from PyPI usinguv pip install. This is a standard procedure for setting up the required environment for laboratory automation tasks and targets a well-known library. - [COMMAND_EXECUTION]: The skill provides numerous code examples for controlling laboratory hardware, such as liquid handlers and plate readers. These commands are executed via the
pylabrobotlibrary to perform legitimate laboratory operations like aspiration, dispensing, and reading measurements. - [INDIRECT_PROMPT_INJECTION]: The skill has an attack surface for indirect prompt injection as it ingests data from external sources.
- Ingestion points: Loads deck layouts and resource states from JSON files (e.g.,
deck_layout.jsoninreferences/resources.md) and receives measurement data from hardware backends (e.g., plate reader output inreferences/analytical-equipment.md). - Boundary markers: The instructions do not specify explicit delimiters or safety warnings for the processed data, relying on the structured nature of JSON and the library's API.
- Capability inventory: The skill uses library functions for file system access (read/write JSON), network operations (Opentrons HTTP API), and direct hardware communication (USB/Serial).
- Sanitization: The skill assumes the underlying
pylabrobotlibrary correctly validates and sanitizes hardware responses and configuration files.
Audit Metadata