Benchling R&D platform integration. Access registry (DNA, proteins), inventory, ELN entries, workflows via API, build Benchling Apps, query Data Warehouse, for lab data management automation.
65
52%
Does it follow best practices?
Impact
81%
1.28xAverage score across 3 eval scenarios
Passed
No known issues
Optimize this skill with Tessl
npx tessl skill review --optimize ./scientific-skills/benchling-integration/SKILL.mdSDK setup and entity creation with registry
Correct SDK import
100%
100%
ApiKeyAuth import and usage
100%
100%
Credentials from environment
100%
100%
DnaSequenceCreate import and usage
100%
100%
fields() helper used
0%
100%
Registry mutually exclusive params
100%
0%
FASTA parsed with BioPython SeqIO
100%
0%
Bases from SeqIO record
100%
0%
is_circular field set
0%
100%
No credentials in source
100%
100%
Output includes name and ID
100%
100%
Inventory transfers and ELN entry linking
containers.transfer() used
0%
100%
entry_links.create() used
0%
100%
EntryCreate used for notebook entry
62%
100%
fields() helper used
50%
100%
Credentials from environment
100%
100%
Correct SDK import path
100%
100%
Link per transferred container
0%
100%
Transfer design_notes explains choice
25%
100%
Confirmation output
100%
100%
No hardcoded credentials
100%
100%
Production app auth, retry strategy, async task handling
OAuth auth used
100%
100%
OAuth credentials from env
100%
100%
RetryStrategy import and usage
70%
50%
Max retries set
0%
0%
Server-side workflow task filter
100%
50%
Generator pagination pattern
30%
100%
wait_for_task() import and usage
0%
33%
WaitForTaskExpiredError handled
25%
100%
Correct Benchling import path
100%
100%
Architecture doc explains OAuth choice
100%
100%
No hardcoded credentials
100%
100%
b58ad7e
Table of Contents
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.