If you're doing microbiome or phylogenetic analysis in Python, this skill gives Claude hands-on access to scikit-bio's core toolkit. It handles the usual sequence operations (DNA/RNA/protein manipulation, FASTA/FASTQ I/O, alignments), but the real strength is in microbial ecology workflows: calculating alpha and beta diversity metrics, UniFrac distances, building phylogenetic trees from distance matrices, and running ordination analyses like PCoA. The pair_align engine replaced the old alignment methods in 0.7.0, so you get modern global/local alignment with configurable gap penalties in one function. Good fit when you need to move beyond basic sequence work into community ecology statistics or when you're already knee-deep in microbiome data and need to calculate diversity metrics or run PERMANOVA tests.

skills.sh installs
2.1K
GitHub stars
56.6K
last updated
Aug 21, 2026

Install

$ npx -y skills add k-dense-ai/scientific-agent-skills --skill scikit-bio --agent claude-code

Installs into .claude/skills of the current project.

Files

scikit-bio

Overview

Targets scikit-bio 0.7.4. Use it for sequence manipulation, alignment, phylogenetics, microbial ecology, and multivariate statistics. Native tests exercise small synthetic fixtures; examples with filenames or undefined inputs are workflow templates. See review evidence and boundaries.

When to Use This Skill

This skill should be used when the user:

  • Works with biological sequences (DNA, RNA, protein)
  • Needs to read/write biological file formats (FASTA, FASTQ, GenBank, Newick, BIOM, etc.)
  • Performs sequence alignments or searches for motifs
  • Constructs or analyzes phylogenetic trees
  • Calculates diversity metrics (alpha/beta diversity, UniFrac distances)
  • Performs ordination analysis (PCoA, CCA, RDA)
  • Runs statistical tests on biological/ecological data (PERMANOVA, ANOSIM, Mantel)
  • Analyzes microbiome or community ecology data
  • Works with protein embeddings from language models
  • Needs to manipulate biological data tables

Core Capabilities

1. Sequence Manipulation

Work with biological sequences using specialized classes for DNA, RNA, and protein data.

Sponsors

Details

Repository
github.com/k-dense-ai/scientific-agent-skills
Categories
AI & Agent Building, Data Science & ML, Sales & Marketing
First seen
Jun 3, 2026

More from k-dense-ai/scientific-agent-skills

All 137
1k-dense-ai avatarwhat-if-oraclek-dense-ai/scientific-agent-skillsRun structured What-If scenario analysis with 4–6 branch possibility exploration (best, likely, worst, wild card, contrarian, second-order). Use when the user a2.1Kskills.sh installs
2catalyst-cooperative avatardatapackagecatalyst-cooperative/agent-skillsExplore and query any dataset annotated with a Frictionless Data Package descriptor (datapackage.json). Use this skill whenever a user wants to discover what ta2.1Kskills.sh installs
3k-dense-ai avatarbioservicesk-dense-ai/scientific-agent-skillsUnified Python interface to 40+ bioinformatics services. Use when querying multiple databases (UniProt, KEGG, ChEMBL, Reactome) in a single workflow with consis2.1Kskills.sh installs
4coinbase avatarquery-onchain-datacoinbase/agentic-wallet-skillsQuery onchain data on Base using the CDP SQL API via x402. Use when you or your user want to view onchain information about decoded blocks, transactions, and ev2.1Kskills.sh installs
5k-dense-ai avataranndatak-dense-ai/scientific-agent-skillsData structure for annotated matrices in single-cell analysis. Use when working with .h5ad files or integrating with the scverse ecosystem. This is the data for2.1Kskills.sh installs
6k-dense-ai avatarclinical-reportsk-dense-ai/scientific-agent-skillsCreate safety-bounded draft structures and run local deterministic checks for clinical case, diagnostic, trial, safety, and aggregate research reports. Use only2Kskills.sh installs