An agent that knows Python still guesses at scanpy's API or which genomics database to query. Scientific Agent Skills is 164 separate, tested skills, each one documentation and examples for a specific scientific library or database. You install the one or two your work actually needs. Nothing here touches your data unless the skill calls out to a database.
By Raj Singh · September 2026 · 44k stars · 164 skills, 100+ databases · 5 min read
There is no dashboard here either, just a bigger context window and better answers. Ask about a bulk RNA-seq result and the agent reaches for the actual `bulk-rnaseq` skill's documented workflow instead of guessing at an API.
Install one skill, not 164. gh skill install K-Dense-AI/scientific-agent-skills scanpy pulls a single named skill. The bare npx skills add command with no skill name pulls the entire library into context at once.
Needs Python 3.13 or newer. Set by pyproject.toml. Skills that wrap a specific library, scanpy, biopython, cobrapy, still need that library installed separately in your environment.
Every skill is security-scanned. A CI workflow runs cisco-ai-skill-scanner against every pull request, with the results published in docs/security-report.md. Worth reading once before you trust a skill with lab data.
Version-pin it for reproducibility. gh skill install ... --pin v2.66.0 locks a skill to a release instead of tracking main. A lab workflow that must be reproducible in a year should pin, not track latest.
Licence, in plain English: MIT. Free for commercial and academic work, fine to embed, no obligation beyond keeping the licence file. The accompanying paper asks for a citation if you use it in published research.
Drop your email and unlock the rest: what you need, the install for a single skill, the update and pin commands, and how to tell if a skill actually fired.
One email. No follow-up unless I ship something that fits.
gh), for the gh skill install pathName the skill and the agent so the install stays small. The full-library install exists but is rarely what you want on your first run.
The install
Repeat the command with a different skill name to add more. Each one stays a separate, removable install rather than one monolithic package.
There is no settings file, the two real choices are where you install to and whether you pin a version.
| Setting | Default | Why I change it |
|---|---|---|
| Pin | tracks main | A published-analysis workflow should not silently change behavior when the skill updates. Pin the version you validated against. |
| Install scope | user-level (~/.agents/skills) | Project-level (.agents/skills/ inside the repo) when a specific research project needs a skill nobody else on the machine should get by default. |
gh skill update refreshes one installed skill; gh skill update --all refreshes every skill from this library you have installed.The skill loads into context automatically once installed. You do not invoke it by name, the agent recognizes when the task matches.
The value shows up as fewer wrong API calls and fewer confidently wrong defaults, not as a new interface to learn.
gh skill install with the correct --agent value.docs/security-report.md and recent commits, since this project patches dead or changed endpoints quickly, most recently PatentsView and Treasury.~/.agents/skills/ or the project-level .agents/skills/ and reinstall. Nothing outside that folder is touched.Removing the top-level folder removes every skill installed from this library in one step.
One skill, named and pinned, beats installing all 164 at once. The agent gets the specific documentation it needed for the one library your lab actually runs, and nothing else crowding its context.
↑ Unlocks the moment you submit the form above.
I'm Raj Singh, founder of DebtOps.ai and a Claude certified partner. Over the last five years I've managed $25M in ads, built AI solutions for Fortune 100 companies, and installed AI operating systems and AI brains inside small businesses. Everything here is something I've shipped, debugged, or watched a client ship. My goal with AgileSingh is to make you irreplaceable in this AI age.
A skill makes one session more capable. The gbrain setup guide is how the finding from that session survives into the next one instead of being re-derived from scratch.