AI Tools
Bio AIIntermediate

scientific-agent-skills

A utility library that empowers general-purpose coding agents with scientific research capabilities.

This open-source research-focused agent utility library is released by a development team that is pioneering the popularization of scientific domain agent technology. This tool serves as a kind of academic cognitive framework and interface specification, helping general-purpose coding agents and large language models think and handle tools like human scientists. Much like a skilled artisan carefully selecting and arranging tools optimized for the task at hand, this library acts as a guide, enabling agents to confidently choose and immediately execute complex analytical tools. Agents that utilize this library can function as intelligent scientific research assistants, capable of autonomously designing and executing scientific research pipelines that require advanced domain knowledge, such as in bioinformatics and cheminformatics, going beyond typical text summarization or basic coding tasks.

Existing AI development tools have shown significant limitations in reliability due to a lack of understanding of the complex query formats of scientific databases or unique data ecosystems, leading to issues such as incorrect API calls or the creation of code based on inaccurate data schema assumptions. This library fundamentally addresses these reliability issues by providing agents with access to over 140 domain knowledge-based skills and deterministic paths to access over 100 prominent global academic and scientific databases. Notably, it adheres to the skill standard specifications of the latest AI coding tools, boasting unparalleled versatility as it can be immediately applied without additional development effort. This is an innovative differentiator, akin to equipping a novice developer with only encyclopedic programming knowledge with the experimental equipment manuals and core database connection protocols of a specific research lab, enabling them to achieve the work efficiency of a senior researcher immediately.

Researchers in the biotechnology field can leverage this library to complete highly tedious and complex computational processes, such as single-cell ribonucleic acid sequencing data analysis, with just a few conversational interactions. For example, when a researcher wants to identify key biomarkers expressed in a specific cancer cell line, the agent automatically activates library skills to perform preprocessing and dimensionality reduction and connects to data hubs. Subsequently, it identifies significant genes, connects to databases, visualizes protein interaction networks, and identifies related biological pathways all at once. This complex pipeline would take a researcher several days to code manually, but an agent equipped with these specialized skills can complete all the analysis within minutes and automatically generate a final research report.

This tool aims to be more than just a software package; it aspires to be the central hub of a vast AI science ecosystem involving scientists and developers worldwide. In addition to traditional machine learning and cheminformatics libraries, it supports API integration with advanced cloud laboratories and automated experimental equipment, accelerating the realization of digital laboratory automation. As a result, researchers are completely freed from repetitive coding tasks and cumbersome API reference searches, and the AI agent becomes a companion and digital collaborator that faithfully assists in the entire research cycle, from hypothesis generation to data acquisition, simulation, and paper writing, changing the paradigm of research.

💻 System Requirements

🧠RAM

For running AI-based docking models and protein folding prediction models, a NVIDIA GPU with 12GB+ of memory is recommended (RTX 4070 or higher). Running solely on the CPU will result in a processing speed that is more than 10 times slower.

💾Storage

The library itself and its cache require less than 5GB. For loading large AI checkpoints and local database indexes, 50GB or more is recommended.

Installation

4-1. Quick Start

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

4-2. Detailed Installation

# 1. If installing a single skill for a specific AI agent using the GitHub CLI
gh skill install K-Dense-AI/scientific-agent-skills scanpy --agent cursor

# 2. If manually cloning and installing into a local directory
git clone https://github.com/K-Dense-AI/scientific-agent-skills.git .agents/skills/scientific-agent-skills

🧬 Bio Use Cases

🔬

Identification of EGFR-Targeting Inhibitors via Virtual Screening

By integrating the ChEMBL API and RDKit, 1,200 EGFR-inhibiting compounds with a molecular weight of 300-500 and a logP range of 2-4 are filtered within 3 seconds, and their binding affinities are calculated using DiffDock, resulting in the identification of the top 5 optimal inhibitors, thereby reducing the initial screening period by 80%.

🧬

Elucidation of Tumor Microenvironment Based on Single-Cell RNA Data

By combining the Scanpy and scVelo skills, the expression matrix of 10,000 cells from 10X Genomics is preprocessed, and UMAP dimensionality reduction is performed within 5 minutes to elucidate the differentiation trajectory of cancer-associated fibroblasts (CAFs) and to propose 3 candidate clinical targets.

💊

Precision Medicine Treatment Design Utilizing Genomic Variation Analysis

After parsing the patient's VCF file with pysam, the Ensembl VEP and ClinVar database skills are called to detect 12 pathogenic variants, and 3 personalized cancer clinical trials are linked and recommended within 10 seconds using the ClinicalTrials.gov API.

FAQ

What is scientific-agent-skills?

This open-source research-focused agent utility library is released by a development team that is pioneering the popularization of scientific domain agent technology. This tool serves as a kind of academic cognitive framework and interface specification, helping general-purpose coding agents and large language models think and handle tools like human scientists. Much like a skilled artisan carefully selecting and arranging tools optimized for the task at hand, this library acts as a guide, enabling agents to confidently choose and immediately execute complex analytical tools. Agents that utilize this library can function as intelligent scientific research assistants, capable of autonomously designing and executing scientific research pipelines that require advanced domain knowledge, such as in bioinformatics and cheminformatics, going beyond typical text summarization or basic coding tasks. Existing AI development tools have shown significant limitations in reliability due to a lack of understanding of the complex query formats of scientific databases or unique data ecosystems, leading to issues such as incorrect API calls or the creation of code based on inaccurate data schema assumptions. This library fundamentally addresses these reliability issues by providing agents with access to over 140 domain knowledge-based skills and deterministic paths to access over 100 prominent global academic and scientific databases. Notably, it adheres to the skill standard specifications of the latest AI coding tools, boasting unparalleled versatility as it can be immediately applied without additional development effort. This is an innovative differentiator, akin to equipping a novice developer with only encyclopedic programming knowledge with the experimental equipment manuals and core database connection protocols of a specific research lab, enabling them to achieve the work efficiency of a senior researcher immediately. Researchers in the biotechnology field can leverage this library to complete highly tedious and complex computational processes, such as single-cell ribonucleic acid sequencing data analysis, with just a few conversational interactions. For example, when a researcher wants to identify key biomarkers expressed in a specific cancer cell line, the agent automatically activates library skills to perform preprocessing and dimensionality reduction and connects to data hubs. Subsequently, it identifies significant genes, connects to databases, visualizes protein interaction networks, and identifies related biological pathways all at once. This complex pipeline would take a researcher several days to code manually, but an agent equipped with these specialized skills can complete all the analysis within minutes and automatically generate a final research report. This tool aims to be more than just a software package; it aspires to be the central hub of a vast AI science ecosystem involving scientists and developers worldwide. In addition to traditional machine learning and cheminformatics libraries, it supports API integration with advanced cloud laboratories and automated experimental equipment, accelerating the realization of digital laboratory automation. As a result, researchers are completely freed from repetitive coding tasks and cumbersome API reference searches, and the AI agent becomes a companion and digital collaborator that faithfully assists in the entire research cycle, from hypothesis generation to data acquisition, simulation, and paper writing, changing the paradigm of research.

When should I use scientific-agent-skills?

A utility library that empowers general-purpose coding agents with scientific research capabilities.

What is a biomedical use case for scientific-agent-skills?

Identification of EGFR-Targeting Inhibitors via Virtual Screening: By integrating the ChEMBL API and RDKit, 1,200 EGFR-inhibiting compounds with a molecular weight of 300-500 and a logP range of 2-4 are filtered within 3 seconds, and their binding affinities are calculated using DiffDock, resulting in the identification of the top 5 optimal inhibitors, thereby reducing the initial screening period by 80%.

📄 Official Docs🐙 GitHub

📝 Update Notes

  1. vv2.69.09/13/2026

    이번 v2.69.0 업데이트는 새로운 기능 추가 없이 내부적인 시스템 유지보수와 후속 조치 위주로 진행되었습니다. 생명공학 연구에 직접적인 영향을 미치는 기능적 변화나 알고리즘의 업데이트는 포함되어 있지 않습니다. 다만, 내부 코드 정리를 통한 안정성 확보 작업이 이루어졌으므로 기존 연구 환경을 안정적으로 유지하는 데 의미가 있습니다.

  2. vv2.53.06/24/2026

    Ginkgo Cloud Lab 스킬이 업데이트되어 자동화된 실험 워크플로우와의 연동이 더욱 정교해졌어요. 특히 데이터베이스 조회 기능에 데이터 출처(provenance)와 결정론적 쿼리 기능이 강화되어, 실험 데이터의 신뢰성과 재현성을 확보하는 데 매우 유용합니다. 또한 트랜스포머 모델 관련 의존성이 업데이트되어 최신 AI 모델을 활용한 생물학적 데이터 분석을 더욱 안정적으로 수행할 수 있습니다.

  3. vv2.52.06/22/2026

    scientific-agent-skills의 v2.52.0 업데이트에는 새로운 'arbor skill'이 추가되었습니다. 이 기능은 계통수(phylogenetic tree)나 신경 세포의 수지상 돌기(dendrite)처럼 복잡한 가지 구조를 가진 생물학적 데이터를 분석하고 구조화하는 데 도움을 줄 수 있습니다. 데이터의 계층적 관계를 다루는 연구 프로세스를 더욱 정교하게 개선하고 싶다면 이번 업데이트를 도입해 보세요.

🧪 Related Code of Life

No related Code of Life posts yet.