
Benchling Integration
This is a full SDK wrapper and REST API integration for Benchling, the life sciences R&D platform. You get typed Python classes for managing DNA/RNA/protein sequences, inventory (samples, containers, boxes), electronic lab notebooks, and workflows. The skill targets benchling-sdk 1.25.0 and covers both API key auth for scripts and OAuth for multi-user apps. It's practical if you're automating registry operations, syncing lab data between systems, or building Benchling Apps that need programmatic access to sequences and inventory. The examples are concrete and the authentication patterns are production-ready, though you'll need your own Benchling tenant and credentials to use any of it.
- skills.sh installs
- 2K
- GitHub stars
- 56.6K
- last updated
- Aug 21, 2026
Install
$ npx -y skills add k-dense-ai/scientific-agent-skills --skill benchling-integration --agent claude-codeInstalls into .claude/skills of the current project.
Files
Benchling Integration
When to use
Use this skill for Benchling registry entities, sequence imports, inventory, ELN entries, workflow tasks, apps, event-driven integrations, and warehouse analytics.
Reviewed 2026-09-30: examples target the released benchling-sdk 1.25.0 and its stable v2 API models. The current authentication guide recommends V3 for new development, while the V3 guide still describes endpoint-specific early access. Confirm your tenant's V3 availability and stability before migrating; these v2 SDK examples must not be mechanically rewritten to V3.
SDK imports, model serialization, and request construction were checked locally against 1.25.0. Tenant-dependent examples are illustrative: no authenticated requests, mutations, AWS deployment, or warehouse connection were run.
Workflow
Sponsors
Details
- Repository
- github.com/k-dense-ai/scientific-agent-skills
- Categories
- Backend & APIs, AI & Agent Building, Python
- First seen
- Jun 3, 2026