Skip to main content
skill CX Codex

lamindb — Claude Code skill: biological data curation

Keeps a LaminDB registry of biological datasets and models: artifact registration, schemas, Bionty annotation, metadata search.

Install into Claude Code · Skills CLI (Vercel) All methods and platforms ↓
npx skills add K-Dense-AI/scientific-agent-skills --skill lamindb -a claude-code
Open on GitHub

What lamindb does

The skill gives your agent a working procedure for LaminDB 2.10.0 and Bionty 2.5.0. It defines typed Feature records, builds a Schema from them, runs curator.validate() on a table and saves the result as an artifact. Collections, branches, spaces and run lineage are covered too, so you can see which inputs and outputs a script left behind.

A good part of it is a list of traps. Artifact.backed(), delete_cache() and is_cached() do not exist in this release. An open() call on Parquet hands back a PyArrow dataset rather than a byte stream, and curator.cat.add_ontology() is gone — set the field's Bionty dtype and call cat.standardize() instead. For AnnData the path is curator.slots["obs"].cat.

You need Python 3.10–3.14 and lamindb itself; the examples were run on Python 3.12. A local SQLite instance needs no login. Public ontologies and remote storage need network access, and private instances need credentials. Registering an artifact says nothing about whether the science holds up — assay-specific checks are yours to write.

What it helps with

  • register a dataset and keep its version straight
  • validate a metadata table against a schema before publishing
  • map columns onto an ontology with Bionty
  • find an artifact by metadata without loading it
  • trace which inputs and outputs a run produced

Example prompts for the agent

  • Define a schema for the QC metadata table and validate it with curator.validate()
  • Standardize the cell_type column against a Bionty ontology and keep unresolved values as they are
  • Find every artifact using that schema and list their UIDs

How to install lamindb

1Skills CLI (Vercel)

npx skills add K-Dense-AI/scientific-agent-skills --skill lamindb -a claude-code

2Manually: put the files in place

~/.claude/skills/lamindb/SKILL.md

Copy the whole skill folder; for one project use .claude/skills/lamindb/

Step by step, with commands for each platform: How to install skills in Claude Code: five ways

Questions about lamindb

How do I install lamindb in Claude Code?

Run npx skills add K-Dense-AI/scientific-agent-skills --skill lamindb -a claude-code. The skill file lands at ~/.claude/skills/lamindb/SKILL.md.

What does lamindb do?

It walks the agent through LaminDB data curation: registering artifacts, defining schemas and features, annotating with Bionty ontologies, and querying metadata.

What does the skill need to run?

Python 3.10–3.14 and the lamindb package; the examples were tested on Python 3.12 with lamindb 2.10.0 and bionty 2.5.0. Local SQLite needs no login, while public ontologies and remote storage need network access.

Similar skills

All skills for Science and research →

From the same set159

polars-bio Genomic interval arithmetic on Polars DataFrames, plus readers and writers for formats from BED to CRAM. Built for coordinate-aware joins in a Python pipeline. CX Codex +1 1,900installs gtars Skill for genomic interval analysis, overlaps, consensus and coverage via Python, Rust and CLI. Requires Python 3.10+ and gtars 0.10.0; local tools run offline. CX Codex +1 1,900installs histolab Prepares whole-slide histology images by segmenting tissue masks, extracting tiles, and normalizing H&E staining. CX Codex +1 1,900installs qiskit Skill for quantum algorithm development: builds circuits, transpiles them for specific hardware, runs on simulators or IBM quantum processors. Requires Python 3.10+ and optional components depending on your use case. CX Codex +1 1,900installs matchms Cleans, filters, and compares tandem mass spectra using matchms. Useful for searching MS/MS reference libraries, calculating spectral similarity, and building score matrices. CX Codex +1 1,900installs usfiscaldata Queries U.S. Treasury fiscal data for debt, statements, rates and auctions through a REST API. Use it when federal financial figures are needed without an API key. CX Codex +1 1,900installs protocolsio-integration This skill reads and validates protocols.io data against the official REST contracts, and turns any change into a plan first. Useful when you need a protocol or one exact version. CX Codex +1 1,900installs scvelo Runs RNA velocity analysis from spliced and unspliced count matrices using scVelo. Useful for directional trajectory hypotheses alongside Scanpy workflows. CX Codex +1 1,900installs

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor