Scientific Agent Skills: 177 Curated Research Workflows for Agentic Science
Turn any AI agent into an AI Scientist. The #1 Agent Skills library for science, used by 170,000+ scientists worldwide. 158 ready-to-use skills plus 100+ scientific databases covering biology, chemistry, medicine, and drug discovery. Compatible with Cursor, Claude Code, Codex, Pi, Antigravity, and the open Agent Skills standard.
At a glance
- What is it?
- K-Dense's Scientific Agent Skills packages 177 ready-to-use research skills and 100+ scientific databases into an open Agent Skills package. It targets scientists and engineers who want their AI agents to execute complex, multi-step biology, chemistry, and medicine workflows without writing custom integrations.
- Who is it for?
- Adopt Scientific Agent Skills if you use an agent that supports the open Agent Skills standard and you need a broad, pre-curated set of scientific workflows, especially in bioinformatics, drug discovery, and clinical research. Avoid it if you require deep customization of every workflow or if your agent does not support the standard.
- Can I use it commercially?
- Yes. MIT is a permissive licence: you can use, modify and sell software built on it, as long as you keep its copyright and licence notices.
- Is it still maintained?
- Yes. The repository last received commits 5 days ago.
- What is it written in?
- Mainly Python, according to GitHub's language statistics.
Answers come from the project's GitHub data, last synced on November 13, 2026, and from our analysis. They are not legal advice.
Star history
- K-Dense-AI/scientific-agent-skills57,060 ★ · +24,952
| Repository | 2026-07-29 | 2026-11-13 |
|---|---|---|
| K-Dense-AI/scientific-agent-skills | 32.1k | 57.1k |
24,952 Stars in the last 107 days, measured from the daily GitHub snapshot. Compare with other projects
Editorial analysis
What This Library Actually Provides
Scientific Agent Skills is a collection of 177 ready-to-use research skills, packaged for any AI agent that supports the open Agent Skills standard. The README positions it as a way to turn an agent into a research assistant for biology, chemistry, medicine, and drug discovery. The skills cover specific workflows: cancer genomics, 1000 Genomes queries, regulatory-sequence prediction, pathogen-variant surveillance, PK/PD modelling, drug-target binding, molecular dynamics, RNA velocity, microbiome foundation models, and more. It also covers 100+ scientific databases. The target user is a scientist or engineer who already uses an agent like Cursor or Claude Code and wants to avoid writing custom prompts or scripts for common scientific tasks. Instead of teaching the agent how to query a database or run a simulation from scratch, the skill provides curated documentation and examples that make the agent more reliable for that workflow.
How the Agent Skills Standard Fits In
The library relies on the open Agent Skills standard, which defines how skills are structured and invoked. The README links to agentskills.io and describes the repository as a portable Agent Plugins package, containing a plugin.json file and a skills/ directory. This means plugin-capable clients can load the entire collection as one plugin. The mechanism is simple: each skill is a self-contained unit that an agent can reference when a user asks for a task. For example, a skill for 'analytical method validation' would include instructions, code examples, and references to specific Python libraries or APIs. The agent uses that skill to execute the workflow, rather than guessing at the steps. The README stresses that while an agent can use any Python package on its own, the defined skills provide the curated documentation that makes it significantly stronger and more reliable. This is a key design choice: the value is not in the underlying tools, but in the explicit, tested instructions that bridge the gap between a general-purpose agent and specialized scientific software.
Getting Started: Installation and Compatibility
The README describes the repository as a portable Agent Plugins package with plugin.json and skills/. To use it, you likely clone the repository or install it as a plugin in a compatible client. The README lists compatibility with Cursor, Claude Code, Codex, Google Antigravity, and others that support the open Agent Skills standard. There is also a companion project, K-Dense BYOK, which is a free, open-source AI co-scientist that runs on your desktop and uses these skills. BYOK allows you to bring your own API keys, pick from 40+ models, and provides a research workspace with web search, file handling, and access to all 177 skills in this repo.
Domain Coverage: From Genomics to Laboratory Automation
The README lists 18 domains, including bioinformatics and genomics, cheminformatics and drug discovery, proteomics and mass spectrometry, clinical research, healthcare AI, medical imaging, machine learning, materials science, physics and astronomy, engineering and simulation, data analysis, geospatial science, laboratory automation, scientific communication, multi-omics, protein engineering, and agent infrastructure. Each domain contains multiple skills. For example, bioinformatics includes sequence analysis, single-cell RNA-seq, gene regulatory networks, variant annotation, and phylogenetic analysis. Cheminformatics covers molecular property prediction, virtual screening, ADMET analysis, molecular docking, and lead optimization. Clinical research includes pharmacokinetic/pharmacodynamic modelling and dose-regimen evaluation. The breadth is impressive, but it also raises a question: with 177 skills, how deep is each one? The README links a complete catalog (docs/skills.md) and illustrated skill guides, and a user who needs a very specific workflow can check those or the skills/ directory to see if it is covered. The library is broad, but that breadth may come at the cost of depth for any single domain.
A Genuine Limitation: The Standard and the Skill Quality
The biggest limitation is that the library is only useful if your agent supports the open Agent Skills standard. If you use a closed agent that does not support it, you cannot use these skills directly. Even with a compatible agent, the quality of the skills depends on the curation and testing. The README mentions a skill-tests workflow in the repository, which suggests that skills are tested. Another limitation is the potential for stale or incomplete skills. Scientific tools and databases change frequently, and a skill that was accurate at release may become outdated. The project has frequent releases (v2.70.0 on 2026-09-29, then v2.71.0 and v2.72.0 on 2026-10-01), which indicates active maintenance, but users must keep the package updated to get fixes. Also, the README includes a disclaimer for healthcare AI: it is for research and retrospective validation, not patient-specific diagnosis or treatment. This is a clear boundary: the skills are not validated for clinical deployment. For a lab using these skills in production, this is a critical constraint.
Alternatives: Building Your Own Skills vs. Using a Co-Scientist
The most direct alternative is to build your own skills using the open Agent Skills standard. Instead of using this library, you could write your own skill definitions for the specific scientific workflows you need. This gives you full control over the instructions and examples, and you can tailor them to your exact tools and data. The trade-off is time: creating a well-tested skill for a complex workflow like molecular dynamics or PK/PD modelling is non-trivial. Another alternative is to use a general-purpose agent without skills, relying on the agent's ability to reason and call APIs on its own. The README argues that this is less reliable, which is plausible, but for a simple task like querying a database, a well-prompted agent might suffice. A third alternative is K-Dense BYOK, which is built on this same library, so it is not a true alternative but rather a wrapper. If you want a different approach, consider using a domain-specific tool like a specialized bioinformatics pipeline (e.g., Galaxy) that has its own workflow system, but that is a different paradigm: it is not agent-based. The key difference is that Scientific Agent Skills is agent-centric, while traditional pipelines are script-centric.
Maintenance, Licensing, and What to Verify
The project is licensed under MIT, which permits commercial use, modification, and redistribution with attribution. It is not archived and has recent releases, with the latest being v2.72.0 on 2026-10-01. The release cadence suggests active development. The repository includes security-scan and skill-tests workflows, which is a positive sign for quality control. If you fork the repository to customize skills, you will need to merge upstream changes manually, which can be a burden given the frequent releases. The README also mentions a 'Confidential authorized peer review' skill, which raises questions about how confidentiality is handled; this is something to verify before using it. Before adopting, you should inspect the skills/ directory to confirm the specific skills you need are present and up to date. You should also test a few skills in your agent to see if they work as described, since the README's examples are not a guarantee of performance. Finally, the repository description says 158 skills while the README says 177, so verify the actual count in the repository.
Editorial conclusion
Adopt Scientific Agent Skills if you use an agent that supports the open Agent Skills standard and you need a broad, pre-curated set of scientific workflows, especially in bioinformatics, drug discovery, and clinical research. Avoid it if you require deep customization of every workflow or if your agent does not support the standard. Before adopting, verify that the skills you need are present in the repository (the README lists 177 skills and links a complete catalog), check the MIT license terms for your use case, and review the skill-tests workflow to see how each skill is validated. The project is actively maintained with frequent releases, but the real test is whether your specific scientific toolchain is covered.
Frequently asked questions
What are some examples of scientific skills?
The collection covers bioinformatics and genomics, cheminformatics and drug discovery, proteomics and mass spectrometry, clinical research, healthcare AI, preclinical research, medical imaging, machine learning, materials science, physics and astronomy, engineering and simulation, data analysis, and geospatial science. Individual skills include 1000 Genomes queries, AlphaGenome Atlas variant effects, molecular dynamics, RNA velocity and PK/PD modelling.
What exactly is an agent skill?
The README points to the open Agent Skills standard at agentskills.io, and describes a skill as curated documentation and examples that make an agent stronger on a specific workflow than letting the agent improvise from any package or API.
How many skills are in Scientific Agent Skills?
The README says 177 skills, while the repository description says 158 plus 100+ scientific databases. The pyproject.toml version is 2.72.0, so counting the skills/ directory is more reliable than quoting either headline.
What does Scientific Agent Skills require to run?
Python 3.13 or newer. The runtime dependencies are a skill scanner, pytest and python-dotenv, and the domain libraries the skills describe, such as the genomics and dynamics tools, are not part of that list, so they have to be present on the machine running the workflow.
Official sources
Add this badge to your README
If you maintain this project, the badge below links readers to this analysis and shows its maintenance status from the daily GitHub snapshot. Paste the markdown into your README; add ?metric=license or ?metric=stars to the image URL for a different field.
[](https://hysenlabs.com/projects/k-dense-ai-scientific-agent-skills)[](https://hysenlabs.com/projects/k-dense-ai-scientific-agent-skills)Star history chart for your README
[](https://hysenlabs.com/projects/k-dense-ai-scientific-agent-skills)Was this useful?