benchling-integration

Automate Benchling R&D platform operations using the Benchling Python SDK.

Updated Dec 17, 2025
One-click install
npx skills add https://github.com/robotlearning123/claude-scientific-skills --skill benchling-integration-robotlearning123
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: benchling-integration
Source: https://github.com/robotlearning123/claude-scientific-skills/tree/main/scientific-skills/benchling-integration
Command: npx skills add https://github.com/robotlearning123/claude-scientific-skills --skill benchling-integration-robotlearning123

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill automates various operations on the Benchling R&D platform, streamlining lab data management and workflow automation.

Core Features & Use Cases

  • Registry & Entity Management: Create, update, and manage DNA, RNA, protein sequences, and custom entities.
  • Inventory Management: Automate inventory operations like creating containers, managing boxes, and transferring items.
  • Notebook & Documentation: Interact with electronic lab notebook entries and manage entry templates.
  • Workflows & Automation: Automate laboratory processes using Benchling's workflow system.
  • Events & Integration: Subscribe to Benchling events for real-time integrations using AWS EventBridge.
  • Data Warehouse & Analytics: Query historical Benchling data using SQL through the Data Warehouse.
  • Use Case: Imagine you need to automate the creation of new DNA sequences in Benchling and update their registry entries. This Skill can handle the entire process programmatically.

Quick Start

Use the benchling-integration skill to create a new DNA sequence with the name 'My Plasmid' and the sequence 'ATCGATCG'.

Frequently Asked Questions about benchling-integration

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

FAQPage Schema
How do I automate Benchling R&D platform operations using Python?

You can automate Benchling R&D platform operations using the Benchling Python SDK to handle entity management, inventory operations, ELN interactions, and workflow automation programmatically. This skill provides scripts to interact directly with the Benchling API.

Can I programmatically create and manage DNA sequences in Benchling?

Yes, you can programmatically create and manage DNA sequences in Benchling. The skill handles registry and entity management, allowing you to create, update, and manage DNA, RNA, protein sequences, and custom entities.

What Benchling operations can I automate for lab inventory and containers?

You can automate lab inventory operations like creating containers, managing boxes, and transferring items. This skill streamlines inventory management by interacting directly with the Benchling platform through the Python SDK.

Does this Benchling integration support subscribing to platform events?

Yes, this Benchling integration supports subscribing to platform events for real-time integrations using AWS EventBridge. It enables event subscriptions to automate responses to changes within the Benchling R&D platform.

How do I query historical Benchling data using SQL?

You can query historical Benchling data using SQL through the Data Warehouse. This skill provides the necessary scripts to execute SQL queries, enabling data warehouse and analytics operations on your historical lab data.

Do I need the benchling-sdk to interact with the Benchling API?

Yes, you need the benchling-sdk installed to interact with the Benchling API. This skill requires the benchling-sdk dependency to execute its scripts for automating Benchling R&D platform operations.