benchling-integration

Automates Benchling registry, inventory, and ELN workflows via Python SDK and REST API.

Updated May 24, 2026
One-click install
npx skills add https://github.com/Estrella-231/Mathematical_modeling_tongmeng --skill benchling-integration-estrella-231
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: benchling-integration
Source: https://github.com/Estrella-231/Mathematical_modeling_tongmeng/tree/main/.agents/skills/benchling-integration
Command: npx skills add https://github.com/Estrella-231/Mathematical_modeling_tongmeng --skill benchling-integration-estrella-231

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Benchling-integration reduces the manual burden of registering sequences, tracking inventory, writing ELN entries, and coordinating workflows by enabling programmatic control through Benchling APIs and SDKs.

Core Features & Use Cases

  • Registry automation: Create, update, list, and archive DNA/RNA/AA/custom entities (including direct registration into an entity registry).
  • Inventory management: Create containers/boxes/locations/plates and transfer or check items in and out to maintain chain-of-custody.
  • ELN + workflow integration: Create and link notebook entries to entities, create workflow tasks, update task status, and monitor async operations.

Quick Start

Use benchling-integration to create a Benchling DNA sequence and link it to a new ELN entry by calling the Benchling SDK with your tenant URL and API key for authenticated automation.

Frequently Asked Questions about benchling-integration

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate DNA sequence registration in Benchling?

Automate DNA sequence registration by using the Benchling Python SDK and authenticated REST API to create, update, and archive entities directly into the registry, eliminating manual data entry.

Can I transfer inventory containers and track chain-of-custody in Benchling programmatically?

Yes, you can programmatically create containers, boxes, and locations, then transfer items or check them in and out via the Benchling API to maintain accurate chain-of-custody.

How do I link ELN entries to workflow tasks for lab automation?

Link ELN entries to workflow tasks by using the API to create notebook entries, generate workflow tasks, update task statuses, and monitor asynchronous operations for end-to-end lab automation.

Does this Benchling integration support Data Warehouse queries for analytics?

Yes, it supports authenticated Data Warehouse access, enabling you to execute warehouse-style analytics queries to retrieve and analyze life-science data at scale.

What authentication methods can I use for Benchling API integration?

You can authenticate Benchling API integration using either an API key or OAuth, passing your tenant URL alongside the credentials to establish reliable, paginated automation.

What's the best way to handle large result sets when querying Benchling registry entities?

Handle large result sets by utilizing built-in pagination support within the Benchling SDK, ensuring reliable retrieval when listing or querying extensive registry entities and inventory objects.