Scientific Agent Skills

166 скиллов для научных задач: биоинформатика, хемоинформатика, клинические данные, геоданные и доступ к 100+ базам

СкиллВыбор редакцииСредний риск

k-dense-ai/scientific-agent-skills

Установка

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

Установщик для хостов Agent Skills.

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

Коллекция скиллов в формате Agent Skills, которая дает агенту проверенные рабочие процессы для научных Python-библиотек и баз данных. Есть скиллы для RDKit, Scanpy, BioPython, PyTorch Lightning, Qiskit, pymatgen, унифицированный database-lookup для 78 публичных баз (PubChem, UniProt, ClinicalTrials.gov и другие), интеграции с Benchling, Opentrons и LabArchives. Скиллы со скриптами покрыты тестами в CI.

Для кого. Ученым, биоинформатикам, аналитикам данных и лабораториям, которые используют агента для исследовательских вычислений.

Подходит, если

  • Анализ single-cell RNA-seq, последовательностей или вариантов
  • Поиск и выгрузка данных из научных баз вроде PubChem, ChEMBL или UniProt
  • Хемоинформатика и виртуальный скрининг молекул
  • Подготовка обзора литературы, гипотез или протокола эксперимента

Не подходит, если

  • Нужны диагностические или лечебные решения для конкретного пациента
  • Нет возможности просмотреть скрипты скиллов перед установкой

Пример запроса к агенту

Загрузи мой h5ad-файл, проведи контроль качества и кластеризацию клеток в Scanpy и построй UMAP

Ограничения

Авторы предупреждают, что скиллы могут выполнять код, ставить пакеты и делать сетевые запросы, а часть сообщества проверена не так тщательно. Установка всей коллекции добавляет много постоянного контекста, рекомендуется ставить тематическое подмножество. Нужны Python и uv, на Windows только через WSL2. Клинические скиллы предназначены для исследований, а не для решений по пациентам.

Как отключить. Удалите папки ненужных скиллов из каталога skills агента или отключите плагин в клиенте. Для gh skill используйте управление установленными скиллами через gh skill.

Проверка безопасности

  • Скиллы запускают Python-скрипты и ставят пакеты через uv
  • Обращаются к внешним API и научным базам
  • Часть скиллов добавлена сообществом и проверена не полностью

Коротко о README

Scientific Agent Skills (ранее Claude Scientific Skills) это 166 скиллов K-Dense для научных и исследовательских задач. Они охватывают геномику, открытие лекарств, протеомику, клинические исследования, медицинскую визуализацию, материаловедение, астрономию, геоданные и научную коммуникацию. Репозиторий также является пакетом Agent Plugins. Установка через npx skills, gh skill, плагины Cursor и Codex или ручное клонирование. Проект описан в статье arXiv:2609.00065 и содержит отдельный раздел о безопасности.

SKILL.md

---
name: biopython
description: Comprehensive molecular biology toolkit. Use for sequence manipulation, file parsing (FASTA/GenBank/PDB), phylogenetics, and programmatic NCBI/PubMed access (Bio.Entrez). Best for batch processing, custom bioinformatics pipelines, BLAST automation. For quick lookups use gget; for multi-service integration use bioservices.
allowed-tools: Read Write Edit Bash
compatibility: Requires Python 3.10+, NumPy, and Biopython. Entrez and web BLAST examples require network access; local BLAST/MUSCLE examples require those command-line tools installed separately.
license: Biopython License Agreement
metadata:
  version: "1.3"
  skill-author: K-Dense Inc.
  openclaw:
    envVars:
    - name: NCBI_EMAIL
      required: false
      description: Email for NCBI Entrez identification (required by NCBI policy for Entrez calls).
    - name: NCBI_API_KEY
      required: false
      description: NCBI API key to raise Entrez rate limits.
---

# Biopython: Computational Molecular Biology in Python

## Overview

Biopython is a comprehensive set of freely available Python tools for biological computation. It provides functionality for sequence manipulation, file I/O, database access, structural bioinformatics, phylogenetics, and many other bioinformatics tasks. The current version is **Biopython 1.87** (released 30 March 2026). It supports **Python 3.10-3.14** and PyPy3.10, and requires NumPy. Biopython 1.87 also addresses **CVE-2025-68463** in `Bio.Entrez.Parser` when parsing untrusted files, so prefer 1.87+ for workflows that parse externally supplied Entrez XML.

## When to Use This Skill

Use this skill when:

- Working with biological sequences (DNA, RNA, or protein)
- Reading, writing, or converting biological file formats (FASTA, GenBank, FASTQ, PDB, mmCIF, etc.)
- Accessing NCBI databases (GenBank, PubMed, Protein, Gene, etc.) via Entrez
- Running BLAST searches or parsing BLAST results
- Performing sequence alignments (pairwise or multiple sequence alignments)
- Analyzing protein structures from PDB files
- Creating, manipulating, or visualizing phylogenetic trees
- Finding sequence motifs or analyzing motif patterns
- Calculating sequence statistics (GC content, molecular weight, melting temperature, etc.)
- Performing structural bioinformatics tasks
- Working with population genetics data
- Any other computational molecular biology task

## Core Capabilities

Biopython is organized into modular sub-packages, each addressing specific bioinformatics domains:

1. **Sequence Handling** - Bio.Seq and Bio.SeqIO for sequence manipulation and file I/O
2. **Alignment Analysis** - Bio.Align and Bio.AlignIO for pairwise and multiple sequence alignments
3. **Database Access** - Bio.Entrez for programmatic access to NCBI databases
4. **BLAST Operations** - Bio.Blast for running and parsing BLAST searches
5. **Structural Bioinformatics** - Bio.PDB for working with 3D protein structures
6. **Phylogenetics** - Bio.Phylo for phylogenetic tree manipulation and visualization
7. **Advanced Features** - Motifs, population genetics, sequence utilities, and more

## Installation and Setup

Install the current stable Biopython release with an explicit version pin for reproducibility:

```bash
uv pip install "biopython==1.87"

Частые вопросы

Работает ли только с Claude?

Нет, коллекция следует открытому стандарту Agent Skills и работает с Cursor, Claude Code, Codex, Gemini CLI, Google Antigravity и другими.

Можно ли закрепить версию?

Да, через gh skill install с флагом --pin на тег релиза или SHA коммита.

Утилита Postgres Professional для резервного копирования и восстановления PostgreSQL с инкрементальными бэкапами и PITR

CLIВысокий риск799

MCP SQLite Server (npx)

MCP SQLite Server

MCP-сервер для работы с базой SQLite на Node.js, запускается через npx без Python и uvx

MCP-серверСредний риск17

Скиллы MPSTATS

Claude Code Skills — MPSTATS

Официальные скиллы MPSTATS: аналитика Wildberries, Ozon и Яндекс Маркета и генерация визуала для карточек через API

СкиллСредний рискРоссийский стек12

MCP-сервер для публичного API Yandex DataLens: 70 инструментов для дашбордов, чартов, датасетов и подключений

MCP-серверСредний рискРоссийский стек7