BeClaude

scientific-skills

17.2kCommunity RegistryGeneralby K-Dense Inc.

Collection of scientific skills

First seen 4/17/2026

Summary

This skill provides a comprehensive collection of over 144 scientific agent skills covering databases, chemistry, biology, physics, and more, enabling Claude Code to perform complex scientific research, data analysis, and literature searches directly from the command line.

Overview

![License: MIT](LICENSE.md) ![Version](pyproject.toml) ![Skills](#-whats-included) ![Databases](#-whats-included) ![Agent Skills](https://agentskills.io/) ![Security Scan](https://github.com/K-Dense-AI/scientific-agent-skills/actions/workflows/security-scan.yml)

![X](https://x.com/k_dense_ai) ![LinkedIn](https://www.linkedin.com/company/k-dense-inc) ![YouTube](https://www.youtube.com/@K-Dense-Inc)

Star History

![Star History Chart](https://www.star-history.com/#K-Dense-AI/scientific-agent-skills&type=date&legend=top-left)

๐Ÿ”” 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.

New: [K-Dense BYOK](https://github.com/K-Dense-AI/k-dense-byok) โ€” A free, open-source AI co-scientist that runs on your desktop, powered by Scientific Agent Skills. Bring your own API keys, pick from 40+ models, and get a full research workspace with web search, file handling, 100+ scientific databases, and access to all 147 skills in this repo. Your data stays on your computer, and you can optionally scale to cloud compute via Modal for heavy workloads. Get started here.

Stay up to date: Follow K-Dense on X, LinkedIn, and YouTube for new skills, release announcements, walkthroughs, research workflow demos, and examples you can use with your own AI agent.

A comprehensive collection of 147 ready-to-use scientific and research skills (covering cancer genomics, drug-target binding, molecular dynamics, RNA velocity, geospatial science, time series forecasting, scientific ML resource discovery via Hugging Science, 78+ scientific databases, and more) for any AI agent that supports the open Agent Skills standard, created by K-Dense. Works with Cursor, Claude Code, Codex, Google Antigravity, and more. Transform your AI agent into a research assistant capable of executing complex multi-step scientific workflows across biology, chemistry, medicine, and beyond.

โญ Help make AI for science easier to discover: If Scientific Agent Skills saves you time, teaches your agent a workflow, or helps your lab move faster, please star this repository. A star is a public signal that these open, reusable research skills are worth maintaining: it helps scientists, engineers, and open-source contributors find the project, shows which agent-skill standards are gaining real adoption, and gives us a clear reason to keep expanding the collection for the community.


These skills enable your AI agent to seamlessly work with specialized scientific libraries, databases, and tools across multiple scientific domains. While the agent can use any Python package or API on its own, these explicitly defined skills provide curated documentation and examples that make it significantly stronger and more reliable for the workflows below:

  • โ€ข๐Ÿงฌ Bioinformatics & Genomics - Sequence analysis, single-cell RNA-seq, gene regulatory networks, variant annotation, phylogenetic analysis
  • โ€ข๐Ÿงช Cheminformatics & Drug Discovery - Molecular property prediction, virtual screening, ADMET analysis, molecular docking, lead optimization
  • โ€ข๐Ÿ”ฌ Proteomics & Mass Spectrometry - LC-MS/MS processing, peptide identification, spectral matching, protein quantification
  • โ€ข๐Ÿฅ Clinical Research & Precision Medicine - Clinical trials, pharmacogenomics, variant interpretation, drug safety, clinical decision support, treatment planning
  • โ€ข๐Ÿง  Healthcare AI & Clinical ML - EHR analysis, physiological signal processing, medical imaging, clinical prediction models
  • โ€ข๐Ÿ–ผ๏ธ Medical Imaging & Digital Pathology - DICOM processing, whole slide image analysis, computational pathology, radiology workflows
  • โ€ข๐Ÿค– Machine Learning & AI - Deep learning, reinforcement learning, time series analysis, model interpretability, Bayesian methods
  • โ€ข๐Ÿ”ฎ Materials Science & Chemistry - Crystal structure analysis, phase diagrams, metabolic modeling, computational chemistry
  • โ€ข๐ŸŒŒ Physics & Astronomy - Astronomical data analysis, coordinate transformations, cosmological calculations, symbolic mathematics, physics computations
  • โ€ขโš™๏ธ Engineering & Simulation - Discrete-event simulation, multi-objective optimization, metabolic engineering, systems modeling, process optimization
  • โ€ข๐Ÿ“Š Data Analysis & Visualization - Statistical analysis, network analysis, time series, publication-quality figures, large-scale data processing, EDA
  • โ€ข๐ŸŒ Geospatial Science & Remote Sensing - Satellite imagery processing, GIS analysis, spatial statistics, terrain analysis, machine learning for Earth observation
  • โ€ข๐Ÿงช Laboratory Automation - Liquid handling protocols, lab equipment control, workflow automation, LIMS integration
  • โ€ข๐Ÿ“š Scientific Communication - Literature review, peer review, scientific writing, document processing, posters, slides, schematics, citation management
  • โ€ข๐Ÿ”ฌ Multi-omics & Systems Biology - Multi-modal data integration, pathway analysis, network biology, systems-level insights
  • โ€ข๐Ÿงฌ Protein Engineering & Design - Protein language models, structure prediction, sequence design, function annotation
  • โ€ข๐Ÿงฐ Agent Platforms & Infrastructure - Build on Pi with SDK, RPC, extensions, custom providers/models, packages, TUI components, and session tooling
  • โ€ข๐ŸŽ“ Research Methodology - Hypothesis generation, scientific brainstorming, critical thinking, grant writing, scholar evaluation

Transform your AI coding agent into an 'AI Scientist' on your desktop!

๐ŸŽฌ New to Scientific Agent Skills? Watch our Getting Started with Scientific Agent Skills video for a quick walkthrough.


๐Ÿ“ฆ What's Included

This repository provides 147 scientific and research skills organized into the following categories:

  • โ€ข100+ Scientific & Financial Databases - A unified database-lookup skill provides deterministic, provenance-rich access to 78 public databases (PubChem, ChEMBL, UniProt, COSMIC, ClinicalTrials.gov, FRED, USPTO, and more), plus dedicated skills for DepMap, Imaging Data Commons, PrimeKG, U.S. Treasury Fiscal Data, and Hugging Science (curated catalog of scientific datasets, models, and demos across 17 scientific domains on Hugging Face). Multi-database packages like BioServices (~40 bioinformatics services), BioPython (38 NCBI sub-databases via Entrez), and gget (20+ genomics databases) add further coverage
  • โ€ข70+ Optimized Python Package Skills - Explicitly defined skills for RDKit, Scanpy, PyTorch Lightning, scikit-learn, BioPython, pyzotero, BioServices, PennyLane, Qiskit, Molecular Dynamics (OpenMM/MDAnalysis), scVelo, TimesFM, and others โ€” with curated documentation, examples, and best practices. Note: the agent can write code using any Python package, not just these; these skills simply provide stronger, more reliable performance for the packages listed
  • โ€ข9 Scientific Integration Skills - Explicitly defined skills for Benchling, DNAnexus, LatchBio, OMERO, Protocols.io, Open Notebook, Ginkgo Cloud Lab, LabArchives, and Opentrons. Again, the agent is not limited to these โ€” any API or platform reachable from Python is fair game; these skills are the optimized, pre-documented paths
  • โ€ข30+ Analysis & Communication Tools - Literature review, scientific writing, peer review, document processing, Paperzilla, PACSOMATIC, Exa Search, posters, slides, schematics, infographics, Mermaid diagrams, and more
  • โ€ข10+ Research & Clinical Tools - Hypothesis generation, grant writing, clinical decision support, treatment plans, BIDS, regulatory compliance, scenario analysis, and workflow-derived skill drafting with Autoskill

Each skill includes:

  • โ€ขโœ… Comprehensive documentation (SKILL.md)
  • โ€ขโœ… Practical code examples
  • โ€ขโœ… Use cases and best practices
  • โ€ขโœ… Integration guides
  • โ€ขโœ… Reference materials

๐Ÿ“‹ Table of Contents


๐Ÿš€ Why Use This?

โšก Accelerate Your Research

  • โ€ขSave Days of Work - Skip API documentation research and integration setup
  • โ€ขProduction-Ready Code - Tested, validated examples following scientific best practices
  • โ€ขMulti-Step Workflows - Execute complex pipelines with a single prompt

๐ŸŽฏ Comprehensive Coverage

  • โ€ข147 Skills - Extensive coverage across all major scientific domains
  • โ€ข100+ Databases - Unified access to 78+ databases via database-lookup, plus dedicated data access skills and multi-database packages like BioServices, BioPython, and gget
  • โ€ข70+ Optimized Python Package Skills - RDKit, Scanpy, PyTorch Lightning, scikit-learn, BioServices, PennyLane, Qiskit, Molecular Dynamics (OpenMM/MDAnalysis), scVelo, TimesFM, and others (the agent can use any Python package; these are the pre-documented, higher-performing paths)

๐Ÿ”ง Easy Integration

  • โ€ขSimple Setup - Copy skills to your skills directory and start working
  • โ€ขAutomatic Discovery - Your agent automatically finds and uses relevant skills
  • โ€ขWell Documented - Each skill includes examples, use cases, and best practices

๐ŸŒŸ Maintained & Supported

  • โ€ขRegular Updates - Continuously maintained and expanded by K-Dense team
  • โ€ขCommunity Driven - Open source with active community contributions
  • โ€ขEnterprise Ready - Commercial support available for advanced needs

๐ŸŽฏ Getting Started

Option 1: npx (all platforms)

Install Scientific Agent Skills with a single command:

bash
npx skills add K-Dense-AI/scientific-agent-skills

This is the official standard approach for installing Agent Skills across all platforms, including Claude Code, Claude Cowork, Codex, Gemini CLI, Google Antigravity, Cursor, OpenClaw, NVIDIA NemoClaw, Hermes, Pi, and any other agent that supports the open Agent Skills standard.

Option 2: GitHub CLI (gh skill)

If you use the GitHub CLI (v2.90.0+), you can install skills with `gh skill`:

bash
# Browse and install interactively
gh skill install K-Dense-AI/scientific-agent-skills

# Install a specific skill directly
gh skill install K-Dense-AI/scientific-agent-skills scanpy

# Target a specific agent host
gh skill install K-Dense-AI/scientific-agent-skills --agent cursor
gh skill install K-Dense-AI/scientific-agent-skills --agent claude-code
gh skill install K-Dense-AI/scientific-agent-skills --agent codex
gh skill install K-Dense-AI/scientific-agent-skills --agent gemini

gh skill automatically installs to the correct directory for your agent host and records provenance metadata for supply chain integrity.

Pin to a specific release tag or commit SHA for reproducible installs:

bash
# Pin to a release tag
gh skill install K-Dense-AI/scientific-agent-skills --pin v1.0.0

# Pin to a commit SHA
gh skill install K-Dense-AI/scientific-agent-skills --pin abc123def
bash
# Check for updates interactively
gh skill update

# Update all installed skills
gh skill update --all

Other Agent Skills hosts (OpenClaw, NemoClaw, Pi, Hermes, โ€ฆ)

You usually don't need anything host-specific. npx skills add (Option 1) installs into the shared ~/.agents/skills/ convention, and any compliant client that scans that directory โ€” including OpenClaw, NVIDIA NemoClaw (an OpenClaw-based secure runtime), and Pi โ€” discovers the skills automatically. Project-scoped installs land in .agents/skills/ and work the same way. To install without the CLI, clone straight into either location:

bash
git clone https://github.com/K-Dense-AI/scientific-agent-skills.git ~/.agents/skills/scientific-agent-skills   # user-level
git clone https://github.com/K-Dense-AI/scientific-agent-skills.git .agents/skills/scientific-agent-skills      # project-level

Hermes is the one host that uses its own registry instead of the shared directory, so add the repo as a tap:

bash
hermes skills tap add K-Dense-AI/scientific-agent-skills

These skills stay portable across all of them: metadata is single-line JSON (so OpenClaw's line-based reader parses it), credentialed skills declare a top-level required_environment_variables field (so Hermes prompts for keys), and unknown fields are ignored everywhere else. Because 147 skills add up to a lot of standing context, consider installing a topical subset rather than the whole collection.

NemoClaw note: NemoClaw runs agents inside NVIDIA OpenShell with default-deny outbound networking. Skills are discovered and loaded normally, but any skill that needs the network โ€” package installs via uv, or API calls (Exa, Parallel, Benchling, NCBI, Materials Project, โ€ฆ) โ€” only works once the operator pre-approves the relevant domains in the OpenShell TUI.

That's it! Your AI agent will automatically discover the skills and use them when relevant to your scientific tasks. You can also invoke any skill manually by mentioning the skill name in your prompt.


โš ๏ธ Security Disclaimer

Skills can execute code and influence your coding agent's behavior. Review what you install.

Agent Skills are powerful โ€” they can instruct your AI agent to run arbitrary code, install packages, make network requests, and modify files on your system. A malicious or poorly written skill has the potential to steer your coding agent into harmful behavior.

We take security seriously. All contributions go through a review process, and we run LLM-based security scans (via Cisco AI Defense Skill Scanner) on every skill in this repository. However, as a small team with a growing number of community contributions, we cannot guarantee that every skill has been exhaustively reviewed for all possible risks.

It is ultimately your responsibility to review the skills you install and decide which ones to trust.

We recommend the following:

  • โ€ขDo not install everything at once. Only install the skills you actually need for your work. While installing the full collection was reasonable when K-Dense created and maintained every skill, the repository now includes many community contributions that we may not have reviewed as thoroughly.
  • โ€ขRead the `SKILL.md` before installing. Each skill's documentation describes what it does, what packages it uses, and what external services it connects to. If something looks suspicious, don't install it.
  • โ€ขCheck the contribution history. Skills authored by K-Dense (K-Dense-AI) have been through our internal review process. Community-contributed skills have been reviewed to the best of our ability, but with limited resources.
  • โ€ขRun the security scanner yourself. Before installing third-party skills, scan them locally:

``bash uv pip install cisco-ai-skill-scanner skill-scanner scan /path/to/skill --use-behavioral ``

  • โ€ขReport anything suspicious. If you find a skill that looks malicious or behaves unexpectedly, please open an issue immediately so we can investigate.

All skills are scanned on an approximately weekly basis, and SECURITY.md is updated with the latest results. We try to address security gaps as they arise.


โค๏ธ Support the Open Source Community

Scientific Agent Skills is powered by 50+ incredible open source projects maintained by dedicated developers and research communities worldwide. Projects like Biopython, Scanpy, RDKit, scikit-learn, PyTorch Lightning, and many others form the foundation of these skills.

If you find value in this repository, please consider supporting the projects that make it possible:

  • โ€ขโญ Star their repositories on GitHub
  • โ€ข๐Ÿ’ฐ Sponsor maintainers via GitHub Sponsors or NumFOCUS
  • โ€ข๐Ÿ“ Cite projects in your publications
  • โ€ข๐Ÿ’ป Contribute code, docs, or bug reports

๐Ÿ‘‰ [View the full list of projects to support](docs/open-source-sponsors.md)


โš™๏ธ Prerequisites

  • โ€ขPython: 3.13+ for repository tooling; individual skill dependencies may support broader Python ranges
  • โ€ขuv: Python package manager (required for installing skill dependencies)
  • โ€ขClient: Any agent that supports the Agent Skills standard (Cursor, Claude Code, Gemini CLI, Codex, Google Antigravity, etc.)
  • โ€ขSystem: macOS, Linux, or Windows with WSL2
  • โ€ขDependencies: Automatically handled by individual skills (check SKILL.md files for specific requirements)

Installing uv

The skills use uv as the package manager for installing Python dependencies. Install it using the instructions for your operating system:

macOS and Linux:

bash
curl -LsSf https://astral.sh/uv/install.sh | sh

Windows:

powershell
powershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/install.ps1 | iex"

Alternative (via pip):

bash
pip install uv

After installation, verify it works by running:

bash
uv --version

For more installation options and details, visit the official uv documentation.


๐Ÿ’ก Quick Examples

Once you've installed the skills, you can ask your AI agent to execute complex multi-step scientific workflows. Here are some example prompts:

๐Ÿงช Drug Discovery Pipeline

Goal: Find novel EGFR inhibitors for lung cancer treatment

Prompt:

code
Use available skills you have access to whenever possible. Query ChEMBL for EGFR inhibitors (IC50 < 50nM), analyze structure-activity relationships 
with RDKit, generate improved analogs with datamol, perform virtual screening with DiffDock 
against AlphaFold EGFR structure, search PubMed for resistance mechanisms, check COSMIC for 
mutations, and create visualizations and a comprehensive report.

Skills Used: database-lookup, rdkit, datamol, diffdock, paper-lookup, scientific-visualization


๐Ÿ”ฌ Single-Cell RNA-seq Analysis

Goal: Comprehensive analysis of 10X Genomics data with public data integration

Prompt:

code
Use available skills you have access to whenever possible. Load 10X dataset with Scanpy, perform QC and doublet removal, integrate with Cellxgene 
Census data, identify cell types using NCBI Gene markers, run differential expression with 
PyDESeq2, infer gene regulatory networks with Arboreto, enrich pathways via Reactome/KEGG, 
and identify therapeutic targets with Open Targets.

Skills Used: scanpy, cellxgene-census, database-lookup, pydeseq2, arboreto


๐Ÿงฌ Multi-Omics Biomarker Discovery

Goal: Integrate RNA-seq, proteomics, and metabolomics to predict patient outcomes

Prompt:

code
Use available skills you have access to whenever possible. Analyze RNA-seq with PyDESeq2, process mass spec with pyOpenMS, integrate metabolites from 
HMDB/Metabolomics Workbench, map proteins to pathways (UniProt/KEGG), find interactions via 
STRING, correlate omics layers with statsmodels, build predictive model with scikit-learn, 
and search ClinicalTrials.gov for relevant trials.

Skills Used: pydeseq2, pyopenms, database-lookup, statsmodels, scikit-learn


๐ŸŽฏ Virtual Screening Campaign

Goal: Discover allosteric modulators for protein-protein interactions

Prompt:

code
Use available skills you have access to whenever possible. Retrieve AlphaFold structures, identify interaction interface with BioPython, search ZINC 
for allosteric candidates (MW 300-500, logP 2-4), filter with RDKit, dock with DiffDock, 
rank with DeepChem, check PubChem suppliers, search USPTO patents, and optimize leads with 
MedChem/molfeat.

Skills Used: database-lookup, biopython, rdkit, diffdock, deepchem, medchem, molfeat


๐Ÿฅ Clinical Variant Interpretation

Goal: Analyze VCF file for hereditary cancer risk assessment

Prompt:

code
Use available skills you have access to whenever possible. Parse VCF with pysam, annotate variants with Ensembl VEP, query ClinVar for pathogenicity, 
check COSMIC for cancer mutations, retrieve gene info from NCBI Gene, analyze protein impact 
with UniProt, search PubMed for case reports, check ClinPGx for pharmacogenomics, generate 
clinical report with document processing tools, and find matching trials on ClinicalTrials.gov.

Skills Used: pysam, database-lookup, paper-lookup, clinical-reports, docx, pdf


๐ŸŒ Systems Biology Network Analysis

Goal: Analyze gene regulatory networks from RNA-seq data

Prompt:

code
Use available skills you have access to whenever possible. Query NCBI Gene for annotations, retrieve sequences from UniProt, identify interactions via 
STRING, map to Reactome/KEGG pathways, analyze topology with Torch Geometric, reconstruct 
GRNs with Arboreto, assess druggability with Open Targets, model with PyMC, visualize 
networks, and search GEO for similar patterns.

Skills Used: database-lookup, torch-geometric, arboreto, pymc, networkx, scientific-visualization

๐Ÿ“– Want more examples? Check out docs/examples.md for comprehensive workflow examples and detailed use cases across all scientific domains.


๐Ÿ”ฌ Use Cases

๐Ÿงช Drug Discovery & Medicinal Chemistry

  • โ€ขVirtual Screening: Screen millions of compounds from PubChem/ZINC against protein targets
  • โ€ขLead Optimization: Analyze structure-activity relationships with RDKit, generate analogs with datamol
  • โ€ขADMET Prediction: Predict absorption, distribution, metabolism, excretion, and toxicity with DeepChem
  • โ€ขMolecular Docking: Predict binding poses with DiffDock and rescore poses with affinity-oriented tools
  • โ€ขBioactivity Mining: Query ChEMBL for known inhibitors and analyze SAR patterns

๐Ÿงฌ Bioinformatics & Genomics

  • โ€ขSequence Analysis: Process DNA/RNA/protein sequences with BioPython and pysam
  • โ€ขSingle-Cell Analysis: Analyze 10X Genomics data with Scanpy, identify cell types, infer GRNs with Arboreto
  • โ€ขVariant Annotation: Annotate VCF files with Ensembl VEP, query ClinVar for pathogenicity
  • โ€ขVariant Database Management: Build scalable VCF databases with TileDB-VCF for incremental sample addition, efficient population-scale queries, and compressed storage of genomic variant data
  • โ€ขGene Discovery: Query NCBI Gene, UniProt, and Ensembl for comprehensive gene information
  • โ€ขNetwork Analysis: Identify protein-protein interactions via STRING, map to pathways (KEGG, Reactome)

๐Ÿฅ Clinical Research & Precision Medicine

  • โ€ขClinical Trials: Search ClinicalTrials.gov for relevant studies, analyze eligibility criteria
  • โ€ขVariant Interpretation: Annotate variants with ClinVar, COSMIC, and ClinPGx for pharmacogenomics
  • โ€ขDrug Safety: Query FDA databases for adverse events, drug interactions, and recalls
  • โ€ขPrecision Therapeutics: Match patient variants to targeted therapies and clinical trials

๐Ÿ”ฌ Multi-Omics & Systems Biology

  • โ€ขMulti-Omics Integration: Combine RNA-seq, proteomics, and metabolomics data
  • โ€ขPathway Analysis: Enrich differentially expressed genes in KEGG/Reactome pathways
  • โ€ขNetwork Biology: Reconstruct gene regulatory networks, identify hub genes
  • โ€ขBiomarker Discovery: Integrate multi-omics layers to predict patient outcomes

๐Ÿ“Š Data Analysis & Visualization

  • โ€ขStatistical Analysis: Perform hypothesis testing, power analysis, and experimental design
  • โ€ขPublication Figures: Create publication-quality visualizations with matplotlib and seaborn
  • โ€ขNetwork Visualization: Visualize biological networks with NetworkX
  • โ€ขReport Generation: Generate comprehensive reports with the PDF, DOCX, PPTX, XLSX, MarkItDown, LiteParse, and clinical-reporting skills

๐Ÿงช Laboratory Automation

  • โ€ขProtocol Design: Create Opentrons protocols for automated liquid handling
  • โ€ขLIMS Integration: Integrate with Benchling and LabArchives for data management
  • โ€ขWorkflow Automation: Automate multi-step laboratory workflows

๐Ÿ“š Available Skills

This repository contains 147 scientific and research skills organized across multiple domains. Each skill provides comprehensive documentation, code examples, and best practices for working with scientific libraries, databases, and tools.

Skill Categories

Note: The Python package and integration skills listed below are explicitly defined skills โ€” curated with documentation, examples, and best practices for stronger, more reliable performance. They are not a ceiling: the agent can install and use any Python package or call any API, even without a dedicated skill. The skills listed simply make common workflows faster and more dependable.

  • โ€ขRNA-seq pipelines: Bulk RNA-seq (end-to-end FASTQ -> counts -> DE -> enrichment orchestrator)
  • โ€ขSequence analysis: BioPython, pysam, scikit-bio, BioServices
  • โ€ขSingle-cell analysis: Scanpy, AnnData, scvi-tools, scVelo (RNA velocity), Arboreto, Cellxgene Census
  • โ€ขGenomic tools: gget, geniml, gtars, deepTools, FlowIO, Polars-Bio, Zarr, TileDB-VCF
  • โ€ขDifferential expression: PyDESeq2
  • โ€ขFunctional enrichment: Pathway Enrichment (ORA, GSEA/preranked, ssGSEA via gseapy + g:Profiler; GO, KEGG, Reactome, WikiPathways, MSigDB)
  • โ€ขPhylogenetics: ETE Toolkit, Phylogenetics (MAFFT, IQ-TREE 2, FastTree)
  • โ€ขMolecular manipulation: RDKit, Datamol, Molfeat
  • โ€ขDeep learning: DeepChem, TorchDrug
  • โ€ขDocking & screening: DiffDock
  • โ€ขMolecular dynamics: OpenMM + MDAnalysis (MD simulation & trajectory analysis)
  • โ€ขCloud quantum chemistry: Rowan (pKa, docking, cofolding)
  • โ€ขDrug-likeness: MedChem
  • โ€ขBenchmarks: PyTDC
  • โ€ขSpectral processing: matchms, pyOpenMS
  • โ€ขClinical databases: via Database Lookup (ClinicalTrials.gov, ClinVar, ClinPGx, COSMIC, FDA, cBioPortal, Monarch, and more)
  • โ€ขCancer genomics: DepMap (cancer dependency scores, drug sensitivity)
  • โ€ขCancer imaging: Imaging Data Commons (NCI radiology & pathology datasets via idc-index)
  • โ€ขHealthcare AI: PyHealth, NeuroKit2, Clinical Decision Support
  • โ€ขClinical documentation: Clinical Reports, Treatment Plans
  • โ€ขDICOM processing: pydicom
  • โ€ขWhole slide imaging: histolab, PathML
  • โ€ขData standards: BIDS (Brain Imaging Data Structure for neuroscience and biomedical datasets)
  • โ€ขNeural recordings: Neuropixels-Analysis (extracellular spikes, silicon probes, spike sorting)
  • โ€ขDeep learning: PyTorch Lightning, Transformers, Stable Baselines3, PufferLib
  • โ€ขClassical ML: scikit-learn, scikit-survival, SHAP
  • โ€ขTime series: aeon, TimesFM (Google's zero-shot foundation model for univariate forecasting)
  • โ€ขBayesian methods: PyMC
  • โ€ขOptimization: PyMOO
  • โ€ขGraph ML: Torch Geometric
  • โ€ขDimensionality reduction: UMAP-learn
  • โ€ขStatistical modeling: statsmodels
  • โ€ขMaterials: Pymatgen
  • โ€ขMetabolic modeling: COBRApy
  • โ€ขAstronomy: Astropy
  • โ€ขQuantum computing: Cirq, PennyLane, Qiskit, QuTiP
  • โ€ขNumerical computing: MATLAB/Octave
  • โ€ขComputational fluid dynamics: FluidSim
  • โ€ขDiscrete-event simulation: SimPy
  • โ€ขSymbolic math: SymPy
  • โ€ขVisualization: Matplotlib, Seaborn, Scientific Visualization
  • โ€ขGeospatial analysis: GeoPandas, GeoMaster (remote sensing, GIS, satellite imagery, spatial ML, 500+ examples)
  • โ€ขData processing: Dask, Polars, Vaex
  • โ€ขNetwork analysis: NetworkX
  • โ€ขDocument processing: LiteParse (local PDF/document parsing with bounding boxes and OCR), MarkItDown, PDF, DOCX, PPTX, and XLSX
  • โ€ขInfographics: Infographics (AI-powered professional infographic creation)
  • โ€ขDiagrams: Markdown & Mermaid Writing (text-based diagrams as default documentation standard)
  • โ€ขExploratory data analysis: EDA workflows
  • โ€ขStatistical analysis: Statistical Analysis workflows
  • โ€ขExperimental design: Experimental Design (randomization, blocking, factorial/fractional-factorial DOE, crossover, cluster, sequential designs; pyDOE3)
  • โ€ขStatistical power: Statistical Power (sample-size & power for t-tests, ANOVA, proportions, correlation, regression โ€” closed-form plus simulation-based for GLMs, mixed models, and cluster designs)
  • โ€ขLiquid handling: PyLabRobot and Opentrons
  • โ€ขCloud lab: Ginkgo Cloud Lab (cell-free protein expression, fluorescent pixel art via autonomous RAC infrastructure)
  • โ€ขProtocol management: Protocols.io
  • โ€ขLIMS integration: Benchling, LabArchives
  • โ€ขPathway analysis: via Database Lookup (KEGG, Reactome, STRING) and PrimeKG
  • โ€ขMulti-omics: HypoGeniC
  • โ€ขData management: LaminDB
  • โ€ขProtein language models: ESM
  • โ€ขGlycoengineering: Glycoengineering (N/O-glycosylation prediction, therapeutic antibody optimization)
  • โ€ขCloud laboratory platform: Adaptyv (automated protein testing and validation)
  • โ€ขLiterature: Paper Lookup (PubMed, PMC, bioRxiv, medRxiv, arXiv, OpenAlex, Crossref, Semantic Scholar, CORE, Unpaywall), Literature Review, Paperzilla
  • โ€ขAdvanced paper search: BGPT Paper Search (25+ structured fields per paper โ€” methods, results, sample sizes, quality scores โ€” from full text, not just abstracts)
  • โ€ขWeb search: Parallel Web, Exa Search, and Research Lookup
  • โ€ขResearch notebooks: Open Notebook (self-hosted NotebookLM alternative โ€” PDFs, videos, audio, web pages; 16+ AI providers; multi-speaker podcast generation)
  • โ€ขWriting: Scientific Writing, Peer Review
  • โ€ขDocument processing: LiteParse, PDF, DOCX, PPTX, XLSX, and MarkItDown
  • โ€ขPublishing and paper workflows: Venue Templates, PACSOMATIC
  • โ€ขPresentations: Scientific Slides, LaTeX Posters, PPTX Posters
  • โ€ขDiagrams: Scientific Schematics, Markdown & Mermaid Writing
  • โ€ขInfographics: Infographics (10 types, 8 styles, colorblind-safe palettes)
  • โ€ขCitations: Citation Management, pyzotero
  • โ€ขIllustration: Generate Image (AI image generation with FLUX.2 Pro and Gemini 3 Pro (Nano Banana Pro))

A unified database-lookup skill provides deterministic REST API access to 78 public databases across all domains, with retrieval contracts, pagination/count reconciliation, and endpoint provenance. Dedicated skills cover specialized data platforms. Multi-database packages like BioServices (~40 bioinformatics services), BioPython (38 NCBI sub-databases via Entrez), and gget (20+ genomics databases) add further coverage.

  • โ€ขUnified access: Database Lookup (78 databases spanning chemistry, genomics, clinical, pathways, patents, economics, and more โ€” PubChem, ChEMBL, UniProt, PDB, AlphaFold, KEGG, Reactome, STRING, ClinVar, COSMIC, ClinicalTrials.gov, FDA, FRED, USPTO, SEC EDGAR, and dozens more โ€” with auditable filters and provenance)
  • โ€ขCancer genomics: DepMap (cancer cell line dependencies, drug sensitivity, gene effect profiles)
  • โ€ขCancer imaging: Imaging Data Commons (NCI radiology & pathology datasets via idc-index)
  • โ€ขKnowledge graph: PrimeKG (precision medicine knowledge graph โ€” genes, drugs, diseases, phenotypes)
  • โ€ขFiscal data: U.S. Treasury Fiscal Data (national debt, Treasury statements, auctions, exchange rates)
  • โ€ขScientific ML resource catalog: Hugging Science (curated index of datasets, models, blog posts, and interactive Spaces across 17 scientific domains โ€” astronomy, biology, chemistry, climate, genomics, materials science, medicine, physics, scientific reasoning, and more โ€” with usage patterns for datasets, transformers, and gradio_client)
  • โ€ขCloud compute: Modal
  • โ€ขGPU acceleration: Optimize for GPU (CuPy, Numba CUDA, Warp, cuDF, cuML, cuGraph, KvikIO, cuCIM, cuxfilter, cuVS, cuSpatial, RAFT)
  • โ€ขGenomics platforms: DNAnexus, LatchBio
  • โ€ขMicroscopy: OMERO
  • โ€ขAutomation: Opentrons
  • โ€ขResource detection: Get Available Resources
  • โ€ขWorkflow mining: Autoskill (local screenpipe-based repeated workflow detection and skill drafting)
  • โ€ขAgent platform development: Pi Agent (using Pi as a terminal coding harness and building on it with SDK, RPC/JSONL, extensions, custom providers/models, packages, TUI components, and session tooling)
  • โ€ขIdeation: Scientific Brainstorming, Hypothesis Generation
  • โ€ขAutonomous optimization: Arbor (Hypothesis Tree Refinement โ€” iteratively improve a code/model/agent-harness/data artifact against a dev evaluator while a held-out test gate guards against overfitting)
  • โ€ขCritical analysis: Scientific Critical Thinking, Scholar Evaluation
  • โ€ขScenario analysis: What-If Oracle (4โ€“6 branch possibility exploration, contingency planning, decision stress-testing)
  • โ€ขMulti-perspective deliberation: Consciousness Council (diverse expert viewpoints, devil's advocate analysis)
  • โ€ขCognitive profiling: DHDNA Profiler (extract thinking patterns and cognitive signatures from any text)
  • โ€ขFunding: Research Grants
  • โ€ขDiscovery: Research Lookup, Paper Lookup (10 academic databases)
  • โ€ขMarket analysis: Market Research Reports
  • โ€ขMedical device standards: ISO 13485 Certification

๐Ÿ“– For complete details on all skills, see docs/skills.md

๐Ÿ’ก Looking for practical examples? Check out docs/examples.md for comprehensive workflow examples across all scientific domains.


๐Ÿค Contributing

We welcome contributions to expand and improve this scientific skills repository!

For detailed instructions on adding or updating a skill, see CONTRIBUTING.md. The guide covers repository structure, required SKILL.md frontmatter, Agent Skills specification requirements, versioning, validation, security scanning, and pull request expectations.

Ways to Contribute

โœจ Add New Skills

  • โ€ขCreate skills for additional scientific packages or databases
  • โ€ขAdd integrations for scientific platforms and tools

๐Ÿ“š Improve Existing Skills

  • โ€ขEnhance documentation with more examples and use cases
  • โ€ขAdd new workflows and reference materials
  • โ€ขImprove code examples and scripts
  • โ€ขFix bugs or update outdated information

๐Ÿ› Report Issues

  • โ€ขSubmit bug reports with detailed reproduction steps
  • โ€ขSuggest improvements or new features

How to Contribute

  1. Fork the repository
  2. Create a feature branch (git checkout -b feature/amazing-skill)
  3. Follow CONTRIBUTING.md and the existing directory structure
  4. Ensure all new skills include valid SKILL.md files with required frontmatter and metadata.version
  5. Test your examples and workflows thoroughly
  6. Commit your changes (git commit -m 'Add amazing skill')
  7. Push to your branch (git push origin feature/amazing-skill)
  8. Submit a pull request with a clear description of your changes

Contribution Guidelines

โœ… Adhere to the [Agent Skills Specification](https://agentskills.io/specification) โ€” Every skill must follow the official spec (valid SKILL.md frontmatter, naming conventions, directory structure) โœ… Include a quoted metadata.version value in every SKILL.md โœ… Increment metadata.version when updating an existing skill โœ… Maintain consistency with existing skill documentation format โœ… Ensure all code examples are tested and functional โœ… Follow scientific best practices in examples and workflows โœ… Update relevant documentation when adding new capabilities โœ… Provide clear comments and docstrings in code โœ… Include references to official documentation

Security Scanning

All skills in this repository are security-scanned using Cisco AI Defense Skill Scanner, an open-source tool that detects prompt injection, data exfiltration, and malicious code patterns in Agent Skills.

If you are contributing a new skill, we recommend running the scanner locally before submitting a pull request:

bash
uv pip install cisco-ai-skill-scanner
skill-scanner scan /path/to/your/skill --use-behavioral

Note: A clean scan result reduces noise in review, but does not guarantee a skill is free of all risk. Contributed skills are also reviewed manually before merging.

Recognition

Contributors are recognized in our community and may be featured in:

  • โ€ขRepository contributors list
  • โ€ขSpecial mentions in release notes
  • โ€ขK-Dense community highlights

Your contributions help make scientific computing more accessible and enable researchers to leverage AI tools more effectively!

Support Open Source

This project builds on 50+ amazing open source projects. If you find value in these skills, please consider supporting the projects we depend on.


๐Ÿ”ง Troubleshooting

Common Issues

Problem: Skills not loading

  • โ€ขVerify skill folders are in the correct directory (see Getting Started)
  • โ€ขEach skill folder must contain a SKILL.md file
  • โ€ขRestart your agent/IDE after copying skills
  • โ€ขIn Cursor, check Settings โ†’ Rules to confirm skills are discovered

Problem: Missing Python dependencies

  • โ€ขSolution: Check the specific SKILL.md file for required packages
  • โ€ขInstall dependencies: uv pip install package-name

Problem: API rate limits

  • โ€ขSolution: Many databases have rate limits. Review the specific database documentation
  • โ€ขConsider implementing caching or batch requests

Problem: Authentication errors

  • โ€ขSolution: Some services require API keys. Check the SKILL.md for authentication setup
  • โ€ขVerify your credentials and permissions

Problem: Outdated examples

  • โ€ขSolution: Report the issue via GitHub Issues
  • โ€ขCheck the official package documentation for updated syntax

Problem: `gh skill install` or docs link to `scientific-skills/` fails (v2.43.0+)

  • โ€ขAs of v2.43.0, skills live under skills/ (not scientific-skills/) to match the Agent Skills layout expected by GitHub CLI
  • โ€ขUpdate manual copy paths, bookmarks, and citations from scientific-skills/<name> to skills/<name>
  • โ€ขRe-run gh skill install K-Dense-AI/scientific-agent-skills after pulling the latest release

โ“ FAQ

General Questions

Q: Is this free to use? A: Yes! This repository is MIT licensed. However, each individual skill has its own license specified in the license metadata field within its SKILL.md fileโ€”be sure to review and comply with those terms.

Q: Why are all skills grouped together instead of separate packages? A: We believe good science in the age of AI is inherently interdisciplinary. Bundling all skills together makes it trivial for you (and your agent) to bridge across fieldsโ€”e.g., combining genomics, cheminformatics, clinical data, and machine learning in one workflowโ€”without worrying about which individual skills to install or wire together.

Q: Can I use this for commercial projects? A: The repository itself is MIT licensed, which allows commercial use. However, individual skills may have different licensesโ€”check the license field in each skill's SKILL.md file to ensure compliance with your intended use.

Q: Do all skills have the same license? A: No. Each skill has its own license specified in the license metadata field within its SKILL.md file. These licenses may differ from the repository's MIT License. Users are responsible for reviewing and adhering to the license terms of each individual skill they use.

Q: How often is this updated? A: We regularly update skills to reflect the latest versions of packages and APIs. Major updates are announced in release notes.

Q: Can I use this with other AI models? A: The skills follow the open Agent Skills standard and work with any compatible agent, including Cursor, Claude Code, Codex, Google Antigravity, OpenClaw, NVIDIA NemoClaw, Hermes, and Pi.

Installation & Setup

Q: Do I need all the Python packages installed? A: No! Only install the packages you need. Each skill specifies its requirements in its SKILL.md file.

Q: What if a skill doesn't work? A: First check the Troubleshooting section. If the issue persists, file an issue on GitHub with detailed reproduction steps.

Q: Do the skills work offline? A: Database skills require internet access to query APIs. Package skills work offline once Python dependencies are installed.

Contributing

Q: Can I contribute my own skills? A: Absolutely! We welcome contributions. See the Contributing section for guidelines and best practices.

Q: How do I report bugs or suggest features? A: Open an issue on GitHub with a clear description. For bugs, include reproduction steps and expected vs actual behavior.


๐Ÿ’ฌ Support

Need help? Here's how to get support:

  • โ€ข๐Ÿ“– Documentation: Check the relevant SKILL.md and references/ folders
  • โ€ข๐Ÿ› Bug Reports: Open an issue
  • โ€ข๐Ÿ’ก Feature Requests: Submit a feature request
  • โ€ข๐Ÿ“ฃ Updates and demos: Follow X, LinkedIn, and YouTube to keep up with new skills, tutorials, and Scientific Agent Skills releases
  • โ€ข๐Ÿ’ผ Enterprise Support: Contact K-Dense for commercial support

๐Ÿ“– Citation

If you use Scientific Agent Skills in your research or project, please cite the overall collection and, when relevant, the individual skill or skills that materially supported your work.

The collection citation helps others find the repository, understand the broader skill ecosystem used in your workflow, and credit the maintenance effort behind Scientific Agent Skills. Individual skill citations give more precise credit for the specific package, database, or workflow guidance your agent used.

Recommended practice:

  • โ€ขAlways cite Scientific Agent Skills using one of the formats below.
  • โ€ขAlso cite each individual skill that directly contributed to your analysis, code, figures, reports, or research workflow.
  • โ€ขIf a skill wraps or documents an external package, database, or platform, cite that upstream project too when your field's norms require it.

Collection Citation

bibtex
@software{scientific_agent_skills_2026,
  author = {{K-Dense Inc.}},
  title = {Scientific Agent Skills: A Comprehensive Collection of Scientific Tools for AI Agents},
  year = {2026},
  url = {https://github.com/K-Dense-AI/scientific-agent-skills},
  note = {147 skills covering databases, packages, integrations, and analysis tools}
}
code
K-Dense Inc. (2026). Scientific Agent Skills: A comprehensive collection of scientific tools for AI agents [Computer software]. https://github.com/K-Dense-AI/scientific-agent-skills
code
K-Dense Inc. Scientific Agent Skills: A Comprehensive Collection of Scientific Tools for AI Agents. 2026, github.com/K-Dense-AI/scientific-agent-skills.
code
Scientific Agent Skills by K-Dense Inc. (2026)
Available at: https://github.com/K-Dense-AI/scientific-agent-skills

Individual Skill Citation

When citing a specific skill, include the skill name, version from metadata.version in that skill's SKILL.md, and the direct skill URL. For example:

bibtex
@software{scientific_agent_skills_astropy_2026,
  author = {{K-Dense Inc.}},
  title = {Astropy Skill for Scientific Agent Skills},
  year = {2026},
  url = {https://github.com/K-Dense-AI/scientific-agent-skills/tree/main/skills/astropy},
  note = {Version 1.0, part of Scientific Agent Skills}
}

Plain text format:

text
Astropy skill for Scientific Agent Skills, version 1.0.
K-Dense Inc. (2026).
https://github.com/K-Dense-AI/scientific-agent-skills/tree/main/skills/astropy

We appreciate acknowledgment in publications, presentations, or projects that benefit from these skills.


๐Ÿ“„ License

This project is licensed under the MIT License.

Copyright ยฉ 2026 K-Dense Inc. (k-dense.ai)

Key Points:

  • โ€ขโœ… Free for any use (commercial and noncommercial)
  • โ€ขโœ… Open source - modify, distribute, and use freely
  • โ€ขโœ… Permissive - minimal restrictions on reuse
  • โ€ขโš ๏ธ No warranty - provided "as is" without warranty of any kind

See LICENSE.md for full terms.

Individual Skill Licenses

โš ๏ธ Important: Each skill has its own license specified in the license metadata field within its SKILL.md file. These licenses may differ from the repository's MIT License and may include additional terms or restrictions. Users are responsible for reviewing and adhering to the license terms of each individual skill they use.

Install & Usage

1
Create the skills directory
mkdir -p .claude/skills
2
Download the skill file
mkdir -p .claude/skills && curl -o .claude/skills/scientific-skills.md https://raw.githubusercontent.com/K-Dense-AI/claude-scientific-skills/main/SKILL.md
3
Invoke in Claude Code
/scientific-skills

Use Cases

Search and retrieve chemical compound properties from PubChem for drug discovery workflows.
Query biological databases like UniProt or NCBI for protein sequences and genomic data.
Perform literature searches across PubMed and arXiv to find relevant scientific papers.
Analyze and visualize scientific datasets using built-in statistical and plotting tools.
Access and manipulate data from over 100 scientific databases for meta-analysis.
Automate repetitive lab data processing tasks such as unit conversions and formula calculations.

Usage Examples

1

/scientific-skills search pubchem aspirin properties

2

/scientific-skills query uniprot P01308 sequence

3

/scientific-skills search pubmed 'CRISPR gene editing 2024'

View source on GitHub

Security Audits

LicenseUnknownSourceWarnRepositoryPass

Frequently Asked Questions

What is scientific-skills?

This skill provides a comprehensive collection of over 144 scientific agent skills covering databases, chemistry, biology, physics, and more, enabling Claude Code to perform complex scientific research, data analysis, and literature searches directly from the command line.

How to install scientific-skills?

To install scientific-skills: create the skills directory (mkdir -p .claude/skills), then run: mkdir -p .claude/skills && curl -o .claude/skills/scientific-skills.md https://raw.githubusercontent.com/K-Dense-AI/claude-scientific-skills/main/SKILL.md. Finally, /scientific-skills in Claude Code.

What is scientific-skills best for?

scientific-skills is a skill categorized under General. Created by K-Dense Inc..

What can I use scientific-skills for?

scientific-skills is useful for: Search and retrieve chemical compound properties from PubChem for drug discovery workflows.; Query biological databases like UniProt or NCBI for protein sequences and genomic data.; Perform literature searches across PubMed and arXiv to find relevant scientific papers.; Analyze and visualize scientific datasets using built-in statistical and plotting tools.; Access and manipulate data from over 100 scientific databases for meta-analysis.; Automate repetitive lab data processing tasks such as unit conversions and formula calculations..