synthetic-sciences/openscience

The open-source AI workbench for scientific research

About the project

synthetic-sciences/openscience is an AI workbench that carries out scientific research by reading papers, forming hypotheses, writing and running code, conducting experiments, analyzing results, and preparing reports. Researchers use it for work in machine learning, biology, physics, and chemistry with remote or local models. Catalogue add-ons extend its scientific workflows through skills and instructions.

This repository also configures its own agents. See what openscience tells them →

3.5kStars on the repository
200Mods indexed here, across every type
todayLast push, which is what freshness is scored on
Apache-2.0Licence, which decides whether bodies are shown

sympy

97

synthetic-sciences/openscience

Skill Claude CodeCodex

Use this skill when working with symbolic mathematics in Python. This skill should be used for symbolic computation tasks including solving equations algebraically, performing calculus operations (derivatives, integrals, limits), manipulating algebraic expressions, working with matrices symbolically, physics…

not rated 3.5k +108 today A 98 tokens copy · 100% Apache-2.0

torch-geometric

98

synthetic-sciences/openscience

Skill Claude CodeCodex

Graph Neural Networks (PyG). Node/graph classification, link prediction, GCN, GAT, GraphSAGE, heterogeneous graphs, molecular property prediction, for geometric deep learning.

not rated 3.5k +108 changed yesterday A SkillSpector: warn 41 tokens original Apache-2.0

umap-learn

99

synthetic-sciences/openscience

Skill Claude CodeCodex

UMAP dimensionality reduction. Fast nonlinear manifold learning for 2D/3D visualization, clustering preprocessing (HDBSCAN), supervised/parametric UMAP, for high-dimensional data.

not rated 3.5k +108 today A SkillSpector: pass 43 tokens original Apache-2.0

aeon

100

synthetic-sciences/openscience

Skill Claude CodeCodex

This skill should be used for time series machine learning tasks including classification, regression, clustering, forecasting, anomaly detection, segmentation, and similarity search. Use when working with temporal data, sequential patterns, or time-indexed observations requiring specialized algorithms beyond standard…

not rated 3.5k +108 today A SkillSpector: pass 74 tokens original Apache-2.0

dask

101

synthetic-sciences/openscience

Skill Claude CodeCodex

Distributed computing for larger-than-RAM pandas/NumPy workflows. Use when you need to scale existing pandas/NumPy code beyond memory or across clusters. Best for parallel file processing, distributed ML, integration with existing pandas code. For out-of-core analytics on single machine use vaex; for in-memory speed…

not rated 3.5k +108 today A 69 tokens copy · 89% Apache-2.0

geopandas

102

synthetic-sciences/openscience

Skill Claude CodeCodex

Python library for working with geospatial vector data including shapefiles, GeoJSON, and GeoPackage files. Use when working with geographic data for spatial analysis, geometric operations, coordinate transformations, spatial joins, overlay operations, choropleth mapping, or any task involving…

not rated 3.5k +108 today A SkillSpector: pass 125 tokens original Apache-2.0

hdf5-pde-data-loading

103

synthetic-sciences/openscience

Skill Claude CodeCodex

Patterns for loading PDE simulation datasets (PDEBench, PhiFlow, JAX-CFD) from HDF5 files. Handles layout detection (single tensor vs separate variables), spatial/temporal downsampling, multi-variable systems, HuggingFace and DaRUS data sources, and efficient PyTorch DataLoader creation. Use when preparing PDE data…

not rated 3.5k +108 today A SkillSpector: pass 82 tokens original Apache-2.0

hugging-face-datasets

104

synthetic-sciences/openscience

Skill Claude CodeCodex

Create and manage datasets on Hugging Face Hub. Supports initializing repos, defining configs/system prompts, streaming row updates, and SQL-based dataset querying/transformation. Designed to work alongside HF MCP server for comprehensive dataset workflows.

not rated 3.5k +108 changed yesterday A 49 tokens copy · 86% Apache-2.0

markitdown

105

synthetic-sciences/openscience

Skill Claude Code needs its repo

Convert files and office documents to Markdown. Supports PDF, DOCX, PPTX, XLSX, images (with OCR), audio (with transcription), HTML, CSV, JSON, XML, ZIP, YouTube URLs, EPubs and more.

not rated 3.5k +108 changed yesterday B SkillSpector: warn 53 tokens original Apache-2.0

polars

106

synthetic-sciences/openscience

Skill Claude CodeCodex

Fast in-memory DataFrame library for datasets that fit in RAM. Use when pandas is too slow but data still fits in memory. Lazy evaluation, parallel execution, Apache Arrow backend. Best for 1-100GB datasets, ETL pipelines, faster pandas replacement. For larger-than-RAM data use dask or vaex.

not rated 3.5k +108 today A SkillSpector: pass 69 tokens copy · 81% Apache-2.0

ray-data

107

synthetic-sciences/openscience

Skill Claude CodeCodex

Scalable data processing for ML workloads. Streaming execution across CPU/GPU, supports Parquet/CSV/JSON/images. Integrates with Ray Train, PyTorch, TensorFlow. Scales from single machine to 100s of nodes. Use for batch inference, data preprocessing, multi-modal data loading, or distributed ETL pipelines.

not rated 3.5k +108 today A 70 tokens copy · 95% Apache-2.0

vaex

108

synthetic-sciences/openscience

Skill Claude CodeCodex

Use this skill for processing and analyzing large tabular datasets (billions of rows) that exceed available RAM. Vaex excels at out-of-core DataFrame operations, lazy evaluation, fast aggregations, efficient visualization of big data, and machine learning on large datasets. Apply when users need to work with large…

not rated 3.5k +108 today A 100 tokens copy · 86% Apache-2.0

zarr-python

109

synthetic-sciences/openscience

Skill Claude CodeCodex

Chunked N-D arrays for cloud storage. Compressed arrays, parallel I/O, S3/GCS integration, NumPy/Dask/Xarray compatible, for large-scale scientific computing pipelines.

not rated 3.5k +108 today A SkillSpector: pass 42 tokens original Apache-2.0

alphafold-database

110

synthetic-sciences/openscience

Skill Claude CodeCodex

Access AlphaFold 200M+ AI-predicted protein structures. Retrieve structures by UniProt ID, download PDB/mmCIF files, analyze confidence metrics (pLDDT, PAE), for drug discovery and structural biology.

not rated 3.5k +108 today A SkillSpector: warn 54 tokens original Apache-2.0

biorxiv-database

111

synthetic-sciences/openscience

Skill Claude CodeCodex needs its repo

Efficient database search tool for bioRxiv preprint server. Use this skill when searching for life sciences preprints by keywords, authors, date ranges, or categories, retrieving paper metadata, downloading PDFs, or conducting literature reviews.

not rated 3.5k +108 today A SkillSpector: pass 52 tokens original Apache-2.0

brenda-database

112

synthetic-sciences/openscience

Skill Claude CodeCodex

Access BRENDA enzyme database via SOAP API. Retrieve kinetic parameters (Km, kcat), reaction equations, organism data, and substrate-specific enzyme information for biochemical research and metabolic pathway analysis.

not rated 3.5k +108 changed yesterday A SkillSpector: warn 43 tokens original Apache-2.0

cellxgene-census

113

synthetic-sciences/openscience

Skill Claude CodeCodex

Query the CELLxGENE Census (61M+ cells) programmatically. Use when you need expression data across tissues, diseases, or cell types from the largest curated single-cell atlas. Best for population-scale queries, reference atlas comparisons. For analyzing your own data use scanpy or scvi-tools.

not rated 3.5k +108 today A SkillSpector: pass 67 tokens original Apache-2.0

chembl-database

114

synthetic-sciences/openscience

Skill Claude CodeCodex

Query ChEMBL bioactive molecules and drug discovery data. Search compounds by structure/properties, retrieve bioactivity data (IC50, Ki), find inhibitors, perform SAR studies, for medicinal chemistry.

not rated 3.5k +108 today A SkillSpector: pass 45 tokens original Apache-2.0

synthetic-sciences/openscience

Skill Claude CodeCodex

Query ClinicalTrials.gov via API v2. Search trials by condition, drug, location, status, or phase. Retrieve trial details by NCT ID, export data, for clinical research and patient matching.

not rated 3.5k +108 today A SkillSpector: pass 47 tokens original Apache-2.0

clinpgx-database

116

synthetic-sciences/openscience

Skill Claude CodeCodex

Access ClinPGx pharmacogenomics data (successor to PharmGKB). Query gene-drug interactions, CPIC guidelines, allele functions, for precision medicine and genotype-guided dosing decisions.

not rated 3.5k +108 today A SkillSpector: warn 45 tokens original Apache-2.0

clinvar-database

117

synthetic-sciences/openscience

Skill Claude CodeCodex

Query NCBI ClinVar for variant clinical significance. Search by gene/position, interpret pathogenicity classifications, access via E-utilities API or FTP, annotate VCFs, for genomic medicine.

not rated 3.5k +108 today A SkillSpector: pass 45 tokens original Apache-2.0

cosmic-database

118

synthetic-sciences/openscience

Skill Claude CodeCodex

Access COSMIC cancer mutation database. Query somatic mutations, Cancer Gene Census, mutational signatures, gene fusions, for cancer research and precision oncology. Requires authentication.

not rated 3.5k +108 today A SkillSpector: pass 39 tokens original Apache-2.0

datacommons-client

119

synthetic-sciences/openscience

Skill Claude CodeCodex

Work with Data Commons, a platform providing programmatic access to public statistical data from global sources. Use this skill when working with demographic data, economic indicators, health statistics, environmental data, or any public datasets available through Data Commons. Applicable for querying population…

not rated 3.5k +108 today A SkillSpector: pass 77 tokens original Apache-2.0

drugbank-database

120

synthetic-sciences/openscience

Skill Claude CodeCodex

Access and analyze comprehensive drug information from the DrugBank database including drug properties, interactions, targets, pathways, chemical structures, and pharmacology data. This skill should be used when working with pharmaceutical data, drug discovery research, pharmacology studies, drug-drug interaction…

not rated 3.5k +108 changed yesterday A SkillSpector: pass 84 tokens original Apache-2.0

At most 3 mods per repository are shown here, and a mod shipped inside a plugin is left to that plugin's page — the rest are on their repository pages: