Skip to content

Scientific Agent Skills

K-Dense / K-Dense Inc.

Scientific Agent Skills provides procedural guidance for AI agents working with scientific packages, databases and research workflows, including cheminformatics, spectroscopy and materials analysis.

Catalog updated ·

Overview

Scientific Agent Skills is a library of scientific workflow instructions created by K-Dense for hosts that support the Agent Skills standard. The project README describes 177 skills spanning package use, database access, laboratory integrations, analysis and scientific communication. It is an instruction collection rather than a standalone runnable research agent or predictive model. Each skill uses a SKILL.md file to describe its purpose, workflow and version metadata, with examples, references, helpers or templates where applicable.

For chemistry-oriented work, the documented coverage includes RDKit and PyTDC guidance, molecular docking and ADMET workflows, calibrated 1D NMR processing, crystal structure analysis and computational chemistry. Related simulation guidance covers Cantera ignition-delay calculations, pycalphad phase equilibria and PyBaMM battery cycling. Database Lookup documents endpoint selection, pagination, access requirements and provenance for sources including PubChem and ChEMBL; these upstream databases remain separate resources, not services operated by the skill collection.

The collection supplies instructions and supporting assets to an agent host. Scientific inputs and outputs depend on the chosen workflow: examples described in the README include spectra, crystal structures and simulation inputs, leading to processed spectra, structure analyses or simulation results. Dependencies, credentials and network access must be arranged separately according to each skill. Host discovery and optional metadata handling vary, and local tests do not establish live-service reliability or scientific validity. Skills can direct code execution and file changes, so users should inspect a focused subset before installation and evaluate results in their own environment.

Key Features

  • Per-skill `SKILL.md` documentation records purpose, workflow and version metadata, with supporting examples, references, helpers or templates depending on the skill.
  • Chemistry guidance covers RDKit, PyTDC, molecular docking, ADMET analysis and calibrated 1D NMR processing.
  • Materials and engineering workflows include crystal structure analysis, pycalphad phase equilibria, Cantera ignition delay and PyBaMM battery cycling with documented numerical checks.
  • Database Lookup documents 80 sources, including PubChem and ChEMBL, with endpoint selection, pagination, access requirements and provenance checks.
  • Supports Agent Skills packaging and an Agent Plugins layout comprising `plugin.json` and `skills/`, with installation and discovery behavior dependent on the host.
  • Skills with bundled `scripts/` have corresponding test suites and dependency entries; the README distinguishes structural checks from scientific-dependency testing.

Use Cases

  • Intended evaluation: assess whether RDKit or PyTDC guidance helps an agent carry out a molecular-analysis workflow on representative inputs, checking generated results independently.
  • Intended evaluation: use the documented database-retrieval procedures to assemble provenance-tracked PubChem or ChEMBL records for a chemistry research task.
  • Intended evaluation: compare the calibrated 1D NMR workflow against a trusted spectrum-processing procedure before applying it to research data.
  • Intended evaluation: assess the Cantera, pycalphad or PyBaMM guidance for a defined simulation problem, examining input provenance and numerical checks.

How to Use

  1. Read the official README and select a small set of skills relevant to your task, such as RDKit, nmrglue or pycalphad. Avoid installing unrelated workflows initially.
  2. Inspect the selected SKILL.md files and supporting assets in the repository. Check external connections, file operations, compatibility requirements and individual skill licenses before trusting them.
  3. Choose a documented installation route for your host. Consult the Agent Skills standard and your host documentation to confirm discovery paths and optional metadata behavior; record the repository revision used.
  4. Prepare the dependencies, reference data and credentials required by those skills. Keep incompatible workflows in separate environments; repository tooling requirements are not universal requirements for every scientific package.
  5. Confirm that the host discovers the selected skills, then request a bounded workflow using representative inputs. Evaluate outputs against trusted references, retaining input provenance and validation records before expanding use.

Related resources

PubChem MCP (cyanheads) connects MCP clients to PubChem compound and bioassay data, with identifier and structure searches, property retrieval, safety records, cross-references and 3D conformers.

Open sourceTypeScript

Cheminformatics · Scientific Data

PubChem MCP (PhelanShao) is a Python MCP server that lets AI clients retrieve PubChem compound properties and structures by name or CID, with JSON, CSV, XYZ and downloadable structure-file outputs.

Open sourcePython

Cheminformatics · Scientific Data

PubChem PUG REST is an HTTP API for retrieving selected chemical records, properties and assay information, with documented identifier inputs, structure searches and operation-specific output formats.

Cheminformatics · Scientific Data

PubChemPy

Open Source

PubChemPy is a Python wrapper for the PubChem PUG REST API, supporting chemical searches, compound-property retrieval, standardization, file-format conversion and depiction.

Open sourcePython

Cheminformatics · Scientific Data

Benchling MCP (longevity-genie) is a Python MCP server that connects AI clients to Benchling notebook entries, biological sequences, projects, and entity search using API credentials.

Open sourcePython

Lab Automation · Scientific Data

ChEMBL MCP (cyanheads) connects MCP clients to ChEMBL compound, target, bioactivity and drug records, with structure searches and optional DuckDB analysis of larger activity sets.

Open sourceTypeScript

Drug Discovery · Scientific Data

Related guides

Overview

How to Build a Chemistry AI Agent Stack

Design a chemistry AI agent stack by separating language models, orchestration, Skills, MCP interfaces, APIs, libraries and data. Follow proposed molecular and materials workflows, define input/output contracts, and plan permissions, evaluation and reproducible deployment.

Agents

Agents and Skills for Scientific Workflows

Plan bounded scientific agent workflows with inspectable inputs, limited tools, reusable skills, evidence-linked outputs and explicit human approval. Compare the roles of ChemCrow, PaperQA, Coscientist and Scientific Agent Skills without assuming tested interoperability.

Skills

Reviewing chemistry agent Skills before enabling a workflow

A practical review process for chemistry agent Skills: inspect instructions and dependencies, bound tool access, preserve scientific provenance, and plan a small evaluation before authorising broader use.