Leaderboard/Science/biomate-bioconductor-kb
Last commit on June 15, 2026·Created on May 27, 2026

bioMate-AI/biomate-bioconductor-kb

Wraps 200 Bioconductor packages for agent-driven multi-omics analysis.
Combined rank
#383
across all skills
In Science
#7
category rank
Stars
806
-0.3% in last 7d
Forks
67
0.0% in last 7d
Watchers
42
0.0% in last 7d
Traction scoreGitHub stars can be faked, so popularity alone can be misleading. Traction Score looks for broader signs of recent attention, adoption, and active maintenance.
TL;DR

This skill library transposes the Bioconductor ecosystem into agent-readable tools, covering annotation with biomaRt, enrichment with clusterProfiler, epigenomics with ChIPseeker and minfi, and genomic infrastructure with GenomicRanges and Biostrings. It gives bioinformaticians, core facility staff, and computational biologists a way to run multi-omics analyses—from peak calling to pathway enrichment—without leaving the agent.

WHO IT'S FOR
Bioinformatics Core Facility Staff
supporting multi-omics analysis workflows
Computational Epigenomics Researchers
analyzing ChIP-seq, ATAC-seq, and methylation data
Functional Genomics and Pathway Analysts
performing gene set enrichment and pathway analysis
Genomic Data Scientists and Bioinformaticians
manipulating and visualizing genomic ranges and sequences
Repository contents

200 skill files

Compatible AgentsThe repository documents support for these agents. The skills may also work with other agents that can load SKILL.md files, but they may need some setup or small changes.

Use this skill collection

Follow the documented setup, then try a first task.

Claude Code global — all skills

Installs: Global installation of the complete 200-package Bioconductor skill bundle. skillPaths is a bounded selection emphasizing the starter tasks; the documented command installs all skills found in the bundle. · Claude Code

Before you start
  • An existing local copy of the repository containing the skills/ directory
  • An existing ~/.claude/skills/ destination directory

Run from: Repository root

  1. In a terminal, from the repository root, run the complete loop to copy every SKILL.md into Claude Code's global skills directory.

    # Install all skills into Claude Code (global)
    find skills -name "SKILL.md" | while read f; do
      pkg=$(dirname "$f" | xargs basename)
      cp "$f" ~/.claude/skills/bioconductor-${pkg}.md
    done
skills/metabolomics/rgoslin/SKILL.md · Checked Sep 18, 2026skills/single-cell/mudata/SKILL.md · Checked Sep 18, 2026skills/epigenomics/hicexperiment/SKILL.md · Checked Sep 18, 2026README.md · Checked Sep 18, 2026

Give it something to do.

Suggested first task

Validate and normalize a short lipid-name list

Uses bioconductor-rgoslin

  • A short character vector of lipid shorthand names, such as c("PC 32:1", "LPC 34:1")
  • Optional supported grammar name, such as "Goslin" or "LipidMaps"
Use the bioconductor-rgoslin skill to inspect the supported grammars, validate my supplied lipid shorthand names, and draft a small R example that parses the valid names into normalized names, monoisotopic masses, sum formulas, and LIPID MAPS classifications. Explicitly report any names that cannot be parsed. Use a specific grammar when I provide one; otherwise explain that the available parsers will be tried sequentially.
Suggested first task

Draft a focused Hi-C matrix import

Uses bioconductor-hicexperiment

  • Either one local .cool, .mcool, or .hic file path, or both the .matrix and .bed file paths required for HiC-Pro input; /path/to/contact.cool is a placeholder
  • For focused .cool, .mcool, or .hic import, a target genomic locus such as I:20001-80000
  • File format and, for multiresolution files, optional requested resolution
Use the bioconductor-hicexperiment skill to draft a minimal R example that imports my local Hi-C contact matrix and inspects its resolution. For a .cool, .mcool, or .hic file, replace /path/to/contact.cool with my actual file path and replace I:20001-80000 with my target locus for focused import. If I provide HiC-Pro input instead, use both its .matrix and .bed files and fully import the matrix without the focus argument.
Suggested first task

Read a multimodal H5MU file without loading it fully

Uses bioconductor-mudata

  • Path to a multimodal .h5mu file; /path/to/dataset.h5mu is a placeholder
  • Enough disk access to keep the backed matrices available
Use the bioconductor-mudata skill to draft a minimal R example that reads my multimodal .h5mu file into a MultiAssayExperiment with backed = TRUE, then briefly identifies the modalities available. Replace /path/to/dataset.h5mu with my actual file path. Do not perform downstream clustering or differential-expression analysis.