benchling-integration

Manage Benchling sequences, inventory, and workflows via Python SDK and REST API.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/Rowtion/Bioclaw --skill benchling-integration-rowtion
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: benchling-integration
Source: https://github.com/Rowtion/Bioclaw/tree/main/scientific-skills/benchling-integration
Command: npx skills add https://github.com/Rowtion/Bioclaw --skill benchling-integration-rowtion

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill automates and streamlines the management of biological research data by integrating directly with the Benchling R&D platform, reducing manual data entry and improving data consistency.

Core Features & Use Cases

  • Registry Management: Create, update, and query DNA, RNA, protein sequences, and custom entities.
  • Inventory Tracking: Automate the creation, transfer, and management of samples and containers.
  • Workflow Automation: Programmatically manage workflow tasks and statuses.
  • Use Case: Automatically register newly synthesized DNA constructs in Benchling, update their inventory status, and link them to relevant experimental notebook entries.

Quick Start

Use the benchling-integration skill to create a new DNA sequence named 'MyPlasmid' with bases 'ATGC'.

Frequently Asked Questions about benchling-integration

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

FAQPage Schema
How do I automate biological sequence management in Benchling?

Automating biological sequence management in Benchling involves using its Python SDK and REST API to create, update, and query DNA, RNA, and protein sequences. This reduces manual data entry and ensures data consistency across your R&D platform.

Can I automate lab inventory tracking and sample transfers through the Benchling API?

Yes, the Benchling API supports lab inventory tracking by allowing you to programmatically create, transfer, and manage samples and containers. This automates inventory updates and maintains accurate lab data records.

What do I need to authenticate with the Benchling R&D platform using Python?

To authenticate with the Benchling R&D platform using Python, you need your specific Benchling tenant URL and an API key. These credentials allow the Python SDK to securely connect and interact with your lab data.

How do I programmatically update workflow tasks and statuses in Benchling?

You can programmatically update workflow tasks and statuses in Benchling by interacting with the platform's REST API via the Python SDK. This allows you to automate workflow transitions and manage experimental tasks efficiently.

Does benchling-integration work for registering newly synthesized DNA constructs?

Yes, benchling-integration works for registering newly synthesized DNA constructs. It can automatically register the sequences in Benchling, update their inventory status, and link them to relevant electronic lab notebook entries.