BioSkills — Development skill for Claude Code
a set of SKILLS.md for doing bioinformatics with agents like claude code.
How to install BioSkills
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open GPTomics/bioSkills and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What BioSkills does
a set of SKILLS.md for doing bioinformatics with agents like claude code.
Alternatives in Development
- Contributing To Skill Seeker — First off, thank you for considering contributing to Skill Seeker 11.1k ★
- Explain Like Senior — Senior Developer Explanation 2.8k ★
- MCP Language Server — mcp-language-server gives MCP enabled clients access semantic tools like get definition, references, rename, a 1.5k ★
README
bioSkills
A collection of skills that guide AI coding agents (Claude Code, OpenAI Codex, Google Gemini, OpenClaw) through common bioinformatics tasks.
Project Goal
This repository provides AI agents with expert knowledge for bioinformatics workflows. Each skill contains code patterns, best practices, and examples that help agents generate correct, idiomatic code for common tasks.
Target users range from undergrads learning computational biology to PhD researchers processing large-scale data. The skills cover the full spectrum from basic sequence manipulation to advanced analyses like single-cell RNA-seq and population genetics.
Performance
Evaluation summary report available at [bioskills_eval_20260328.pdf](resources/bioskills_eval_20260328.pdf). Evaluations were performed on the [Bio-Task Bench](https://github.com/GPTomics/bioTaskBench) dataset.

Requirements
Python
- Python 3.9+
- biopython, pysam, cyvcf2, pybedtools, pyBigWig, scikit-allel, anndata
pip install biopython pysam cyvcf2 pybedtools pyBigWig scikit-allel anndata mygene
R/Bioconductor
Required for differential expression, single-cell, pathway analysis, and methylation skills.
if (!require('BiocManager', quietly = TRUE))
install.packages('BiocManager')
BiocManager::install(c('DESeq2', 'edgeR', 'Seurat', 'clusterProfiler', 'methylKit'))
CLI Tools
# macOS
brew install samtools bcftools blast minimap2 bedtools
# Ubuntu/Debian
sudo apt install samtools bcftools ncbi-blast+ minimap2 bedtools
# conda
conda install -c bioconda samtools bcftools blast minimap2 bedtools \
fastp kraken2 metaphlan sra-tools bwa-mem2 bowtie2 star hisat2 \
manta delly cnvkit macs3 tobias
Installation
Claude Code
git clone git@github.com:GPTomics/bioSkills.git
cd bioSkills
./install-claude.sh # Install globally
./install-claude.
Related Skills
Af Ship
Check $ARGUMENTS for flags before doing anything else:
Hetzner VPS Setup Guide
This file is a Claude Code setup prompt. When you feed this file to Claude Code, it must follow the instructio
Claude View
10 Claude sessions running. What are they doing? Live dashboard — monitor, cost tracking, search, sub-agent vi
Pew
The ultimate starting point for doing anything in any project. Systematically discovers what you want to achie
Notch Pilot
A live companion for Claude Code that lives in your MacBook notch. Reacts to what Claude is doing, intercepts
Q Begin
Start a new investigation session. Read all state files to load context before doing anything.
Related Agents
Code Stealer Detector
Adversarial code-provenance auditor. Use when reviewing PRs, accepting AI-generated code, doing M&A due dilige
Sdr Coach
Outbound and prospecting coach for SDRs, BDRs, and AEs doing top-of-funnel work. Use when the user asks to rev
Repo Assessor
Assesses a repository against the five harness dimensions and produces one page a person can act on. Use when