benchling-integration

Automate Benchling laboratory data management via the Python SDK.

8|Updated Jan 13, 2026
One-click install
npx skills add https://github.com/hxk622/TokenDance --skill benchling-integration-hxk622
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: benchling-integration
Source: https://github.com/hxk622/TokenDance/tree/main/backend/app/skills/builtin/scientific/lab-automation/benchling-integration
Command: npx skills add https://github.com/hxk622/TokenDance --skill benchling-integration-hxk622

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires benchling-sdk, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates complex laboratory data management tasks within the Benchling R&D platform, reducing manual effort and improving data accuracy.

Core Features & Use Cases

  • Registry Management: Programmatically create, update, and query DNA, RNA, and protein sequences, as well as custom entities.
  • Inventory Automation: Manage samples, containers, and locations, including transfers and check-ins/outs.
  • Workflow Execution: Automate the creation and status updates of workflow tasks.
  • Use Case: Automatically register newly synthesized DNA sequences, update their associated metadata, and add them to the appropriate inventory location, all triggered by an external event.

Quick Start

Use the benchling-integration skill to create a new DNA sequence named 'MyPlasmid' with bases 'ATCGATCG' in folder 'fld_abc123'.

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 in Benchling by using the Benchling Python SDK to programmatically create, update, and query sequences or custom entities, reducing manual data entry effort.

What is the best way to manage laboratory inventory programmatically for life sciences R&D?

Manage laboratory inventory programmatically for life sciences R&D by integrating with the Benchling platform to track samples, containers, and locations, including automated transfers and check-ins or check-outs.

Can I automate Benchling workflow tasks and electronic lab notebooks using Python?

Yes, you can automate Benchling workflow tasks and electronic lab notebooks using Python via the Benchling SDK, allowing programmatic creation and status updates for laboratory workflows.

Does the Benchling Python SDK support creating custom entities and updating metadata?

Yes, the Benchling Python SDK supports creating custom entities and updating metadata, facilitating programmatic access to registry entities for automated laboratory data management.

How do I trigger an external event to automatically register a newly synthesized sequence and update its inventory location?

Trigger an external event to automatically register a newly synthesized sequence and update its inventory location by integrating workflow automation with Benchling SDK registry and inventory management functions.