mrkeyoor.com_
Fri 14 Aug 15:00 UTC
AI Toolsevaluationupdated 14 Aug 2026

scientific-agent-skills

Scientific Agent Skills is a library of 161 instruction packs that teach compatible AI agents how to use scientific software, databases, and research workflows. It saves researchers from repeatedly explaining domain-specific procedures to Claude Code, Codex, Cursor, and other Agent Skills hosts.

Verdict

Scientific Agent Skills is the best-stocked open library we have seen for giving a coding agent practical scientific context. Its breadth, release pace, tests, safety boundaries, and candid scan report make it credible, but they do not turn agent output into verified science. Install only the skills you need, pin them, inspect their code and network behavior, and keep a qualified researcher responsible for every consequential result.

Setup4/5One-command install, followed by skill-specific dependencies and keys
Docs5/5Deep skill guides, examples, safety limits, tests, and troubleshooting
Community5/5Large audience, current releases, and a small active work queue
Maturity4/5Strong process and frequent releases, but a young moving catalog

Who it’s for

Researchers who already use a compatible coding agent and want repeatable workflows for biology, chemistry, medicine, physics, or data analysis.
Computational labs that can review instructions, pin releases, and validate generated code and results.
Developers building research assistants around Python packages and public scientific APIs.
Teams that want one MIT-licensed Agent Plugins package or a selectively installed set of Agent Skills.

Who it’s NOT for

Anyone seeking patient-specific diagnosis, treatment, triage, dosing, or live clinical operation: the clinical skills explicitly prohibit those uses.
Labs unwilling to audit agent instructions before installation: the README warns that skills can run code, install packages, call networks, and modify files.
Users planning to install all 161 skills without review: the project's August 10 scan marked 15 skills unsafe and reported 34 critical findings, even though scanner findings are not proof of malicious behavior.
Researchers who need validated scientific conclusions merely because a script ran: the clinical and laboratory skills state that simulation and structural checks do not establish safety, correctness, or fitness for use.
Organizations that cannot check per-skill and upstream licensing: the repository is MIT, but its FAQ says individual skill licenses can differ.

Setup reality

Installation can be one npx skills add or gh skill install command, and a plugin-capable host can load the entire checkout. Useful work is less automatic: each chosen skill may require its own Python version, packages, API credentials, database access, local files, or scientific hardware, and hosts interpret optional metadata differently. The README wisely recommends installing a topical subset, reading every SKILL.md and script, pinning a release or commit, and validating behavior in the actual lab environment.

A field manual for research agents

Scientific Agent Skills does not provide a new model. It gives existing agents 161 folders of domain instructions, reference material, examples, and, in many cases, executable helpers. A compatible host reads the relevant SKILL.md and follows its workflow when a task calls for it. The catalog covers familiar Python tools such as RDKit, Scanpy, Astropy, PyMC, Qiskit, and scikit-learn, plus database access, literature work, laboratory automation, clinical research artifacts, visualization, and scientific writing.

This approach addresses a real weakness in general coding agents. A model may know a package exists yet still choose the wrong endpoint, forget provenance, use a stale API, or jump from an exploratory result to an unsupported claim. A good skill can force an intake checklist, pin a dependency, preserve source identifiers, and require validation before reporting success. Because the format follows the open Agent Skills standard and the repository also has an Agent Plugins manifest, the same material can move between Claude Code, Codex, Cursor, and other compatible hosts.

The breadth is both the attraction and the first warning. No individual researcher needs all 161 skills. Treat this as a catalog from which to select procedures, not as one giant capability switch.

Installation is easy, execution is not

The shortest installation uses npx skills add K-Dense-AI/scientific-agent-skills. GitHub CLI 2.90 or newer can browse skills, install one by name, target a specific agent, and pin a release tag or commit. Plugin clients can load a local checkout through the root plugin.json. Manual copies into an agent's skills directory remain possible.

That setup story is genuinely good, but it only installs instructions and bundled files. A Scanpy analysis still needs the right Python environment and input data. A database skill may need network access, credentials, pagination, and rate-limit handling. The Opentrons skill requires separate simulation environments for Flex and OT-2, exact labware definitions, the correct robot software, App analysis, and a physical dry run. The README notes that hosts vary in install paths and optional metadata support.

Installing a topical subset is the sensible path. It reduces standing context, dependency sprawl, and the number of instructions an agent can invoke unexpectedly. Pinning v2.63.0 or a commit also makes a published method easier to reproduce than tracking the moving main branch.

The best skills impose useful limits

The strongest material does more than list commands. The clinical decision-support skill refuses patient rows, narratives, identifiers, images, and genomic sequences. It limits itself to aggregate or synthetic research artifacts, requires named human review roles, and states that passing a script checks fields and internal consistency only. It cannot establish clinical utility, privacy compliance, authorization, or a treatment decision.

The Opentrons integration skill is similarly grounded. It separates local simulation from permission to run a physical robot, requires exact hardware and deck details, and calls for operator review and a nonhazardous dry run. It also explains what simulation cannot check, including calibration, liquid behavior, physical tolerances, seals, tubing, and every possible collision. These boundaries are the difference between a useful procedural aid and a dangerous block of confident boilerplate.

Quality is backed by more than prose. Every skill containing scripts must have a test suite. Repository-wide checks cover frontmatter, links, Python parsing, local paths, bytecode, and command help behavior. The full isolated run builds roughly 100 environments. Those tests improve packaging and catch implementation regressions, but they do not validate every scientific assumption or reproduce every upstream tool on every dataset.

Security transparency deserves attention

Agent skills can instruct a tool to execute code, install packages, make network requests, and edit files. K-Dense says it reviews contributions, scans skills with Cisco's AI Defense scanner, publishes results, and performs a full rescan at least every 30 days. It also says its small team cannot exhaustively review every community contribution. That candor is more useful than a blanket safety claim.

The August 10 report scanned all 161 skills and labeled 146 safe under its summary method. It recorded 954 findings, including 34 critical and eight high-severity findings, across 15 skills marked unsafe. Several flags concern patterns that may be expected for the task, such as reading API keys and sending requests. For example, the autoskill findings describe environment access, configurable remote endpoints, screen-derived content, and generated skill files. A scanner label is not evidence of malware. It is a prioritized audit list.

Do not respond by assuming either that every flag is an exploit or that scanning makes installation safe. Read the skill, its scripts, requested domains, dependencies, and data flow. A lab handling unpublished results, credentials, patient-related material, or hardware should run agents inside its own network and sandbox policies.

Health is unusually strong for a young catalog

The repository was pushed on August 13, 2026, one day after release v2.63.0. That release added new biomedical skills, updated an upstream imaging skill, improved GPU optimization material, and changed security scanning for forked pull requests. Seven other releases appeared between July 24 and July 31, showing a rapid maintenance cadence.

GitHub listed 33,492 stars, 3,281 forks, two open issues, and three open pull requests on August 14. The closed history included 75 issues and 138 pull requests. Recent fixes addressed a crashing evidence-ledger validator and mismatches between declared tools and actual workflows. This is active maintenance, not a quiet document dump.

The speed also means procedures and folder layouts change. Version 2.43 moved skills from scientific-skills/ to skills/, and the troubleshooting section still calls out broken old paths. Pin for reproducibility, cite the individual skill version, and re-review changes before updating.

Scientific Agent Skills is an excellent way to give a capable agent better research habits and package knowledge. It is not an automated scientist and should not be judged as one. Its value appears when a qualified user treats each skill as reviewable procedure, keeps raw evidence visible, and independently checks the resulting analysis.

Alternatives

ProjectWhat it isPick it when
Anthropic SkillsAnthropic's public Agent Skills collection covers general document and productivity workflows.pick this instead when you need official general-purpose examples rather than a science-heavy catalog.
K-Dense BYOKA desktop AI co-scientist that bundles these skills into a complete research workspace.pick this instead when you want a ready desktop application, model selection, search, and file handling rather than skills alone.
BiomniA biomedical agent with an environment of tools, databases, and domain workflows.pick this instead when biomedical tasks are the center of the job and you want a dedicated agent rather than portable instructions.
PaperQAA focused system for answering questions from scientific papers with citations.pick this instead when literature retrieval and cited answers are the whole problem.

What people are saying

  1. [github-trending] K-Dense-AI/scientific-agent-skills

Sources

  1. Scientific Agent Skills README
  2. Published security scan report
  3. Clinical decision-support skill
  4. Opentrons integration skill
  5. v2.63.0 release notes