pylabrobot

Pass

Audited by Gen Agent Trust Hub on Aug 17, 2026

Risk Level: SAFE
Full Analysis
  • [EXTERNAL_DOWNLOADS]: The instructions describe installing the pylabrobot Python library from PyPI using uv 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 pylabrobot library 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.json in references/resources.md) and receives measurement data from hardware backends (e.g., plate reader output in references/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 pylabrobot library correctly validates and sanitizes hardware responses and configuration files.
Audit Metadata
Risk Level
SAFE
Analyzed
Aug 17, 2026, 02:13 AM