13c-metabolic-flux
Estimates intracellular metabolic fluxes from steady-state carbon-13 isotope-tracing measurements using validated atom maps,โฆ
Authors, reviews, migrates, simulates, and troubleshoots official Opentrons Python Protocol API v2 protocols for Flex and OT-2 robots. Use for robot-specific liquid handling, deck and labware setup, pipettes, modules, runtime parameters, liquid classes, and Opentrons App
Claude Code
$ npx -y skills add K-Dense-AI/scientific-agent-skills --skill opentrons-integration --agent claude-code
Codex
$ npx skills add K-Dense-AI/scientific-agent-skills --skill opentrons-integration -a codex -y
Cursor
$ npx skills add K-Dense-AI/scientific-agent-skills --skill opentrons-integration -a cursor -y
Gemini CLI
$ npx skills add K-Dense-AI/scientific-agent-skills --skill opentrons-integration -a gemini-cli -y
GitHub Copilot
$ npx skills add K-Dense-AI/scientific-agent-skills --skill opentrons-integration -a github-copilot -y
OpenCode
$ npx skills add K-Dense-AI/scientific-agent-skills --skill opentrons-integration -a opencode -y
Windsurf
$ npx skills add K-Dense-AI/scientific-agent-skills --skill opentrons-integration -a windsurf -y
name: opentrons-integration description: Authors, reviews, migrates, simulates, and troubleshoots official Opentrons Python Protocol API v2 protocols for Flex and OT-2 robots. Use for robot-specific liquid handling, deck and labware setup, pipettes, modules, runtime parameters, liquid classes, and Opentrons App analysis. Use pylabrobot instead when one workflow must support multiple robot vendors. license: MIT compatibility: Requires Python 3.10+ and uv for local simulation. Flex examples target opentrons 10.0.0 and API 2.29 (documented robot maximum 2.30); the separate OT-2 line targets API 2.28 and uses opentrons 9.0.0 as its local compatibility simulator. Physical execution requires compatible hardware, current robot software, and the appropriate Opentrons App. allowed-tools: Read Write Edit Bash metadata: version: "2.3" last-reviewed: "2026-10-01" skill-author: "K-Dense Inc."
Create production-minded Python Protocol API v2 protocols for Opentrons Flex and OT-2. This skill covers protocol structure, hardware and deck configuration, liquid handling, runtime customization, module control, simulation, and safe deployment.
The verified baseline as of **2026-10-01** is:
required feature. API 2.30 fixes start-only meniscus aspiration.
robot maximum 2.30. Do not infer robot support from that constant.
Read `references/sources.md` for the upstream documentation used for this snapshot. Recheck the official versioning page before targeting newer robot software.
Opentrons protocols control physical equipment. Never treat successful Python syntax or local simulation as permission to run on a robot.
Before live execution:
1. Simulate locally with the same pinned `opentrons` version used for authoring. 2. Import the protocol into the correct Opentrons App and require successful analysis. 3. Verify robot model, software, pipettes, mounts, modules, adapters, labware definitions, deck fixtures, tip count, source volumes, dead volumes, and destination capacity. 4. Review the run preview and deck map with the operator. 5. Perform a slow dry run with nonhazardous liquid when geometry, custom labware, partial tip pickup, or gripper moves are new. 6. Keep the emergency stop accessible and follow site-specific biosafety, chemical-safety, and contamination-control procedures.
Simulation cannot verify physical calibration, liquid properties, meniscus behavior, labware manufacturing tolerances, cap or seal removal, tubing, or all possible collisions.
Use this skill for Python files imported into the Opentrons App and run through the Protocol API.
control is explicitly required, use the OpenAPI document served by the target robot and do not infer endpoints from Protocol API methods.
Do not write final protocol code until these facts are known:
characteristics.
and total tips.
files.
plan.
If any physical configuration is uncertain, produce a parameterized draft and an explicit assumptions list rather than guessing.
Flex:
uv run --no-project --isolated --python 3.12 --with "opentrons==10.0.0" opentrons_simulate protocol.py
OT-2 API 2.28:
uv run --no-project --isolated --python 3.12 --with "opentrons==9.0.0" opentrons_simulate protocol.py
The 10.0.0 package rejects OT-2 protocols after the Flex/OT-2 release-line split. Always complete OT-2 analysis in the current OT-2 App.
For a dedicated Flex environment:
uv venv --python 3.12 .venv-opentrons uv pip install --python .venv-opentrons/bin/python -r skills/opentrons-integration/requirements-flex.txt .venv-opentrons/bin/opentrons_simulate protocol.py
Use `requirements-ot2.txt` instead for an OT-2 compatibility environment. On Windows, invoke the executable from `.venv-opentrons\Scripts\opentrons_simulate.exe`. Local simulation is for Python protocols; import Protocol Designer JSON files into the appropriate Opentrons App instead.
For Flex, `requirements` is mandatory. Put `apiLevel` only in `requirements`, not in both `metadata` and `requirements`.
from opentrons import protocol_api
metadata = {
"protocolName": "Flex transfer",
"author": "Your Name",
"description": "Transfer buffer into a plate.",
}
requirements = {"robotType": "Flex", "apiLevel": "2.29"}
def run(protocol: protocol_api.ProtocolContext) -> None:
tips = protocol.load_labware(
"opentrons_flex_96_tiprack_200ul", "D1"
)
reservoir = protocol.load_labware("nest_12_reservoir_15m๐ Claude Scientific Skills is now Scientific Agent Skills. Same skills, broader compatibility โ now works with any AI agent that supports the open Agent Skills standard, not just Claude.
Estimates intracellular metabolic fluxes from steady-state carbon-13 isotope-tracing measurements using validated atom maps,โฆ
Uses the Adaptyv Bio Foundry API and Python SDK to design protein characterization experiments, estimate costs, submit sequences,โฆ
This skill should be used for time series machine learning tasks including classification, regression, clustering, forecasting,โฆ
AlphaGenome API key, free for non-commercial use from deepmind.google.com/science/alphagenome. ALPHA_GENOME_API_KEY is acceptedโฆ
Plans, executes, and documents validation, verification, and transfer of analytical procedures under the governing framework -โฆ
Handles annotated matrices in single-cell analysis, .h5ad and Zarr files, and integration with the scverse ecosystem. This is theโฆ
Use this skill to extract structured Markdown/JSON from PDFs and document imagesโtables with cell-level precision, formulas asโฆ