Claude Scientific Skills Desktop — Development skill for Claude Code
A Claude Desktop extension (.mcpb) that delivers the claude-scientific-skills corpus via a tiny librarian tool surface.
How to install Claude Scientific Skills Desktop
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open silverstein/claude-scientific-skills-desktop and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Claude Scientific Skills Desktop does
A Claude Desktop extension (.mcpb) that delivers the claude-scientific-skills corpus via a tiny librarian tool surface. Built as a self-contained Bun binary (no Node/Python required for users). Offline fat bundle by default; optional thin/auto-update mode.
Alternatives in Development
- Scientific Agent Skills — A set of ready to use Agent Skills for research, science, engineering, analysis, finance and writing 18.7k ★
- Codex Claude Academic Skills — 本仓库包含三个面向学术科研人员的Skills,覆盖从文献阅读、论文写作到科学计算的完整研究工作流 3.2k ★
- 01 Install Bun And Deps — Prompt 01: Install Bun Runtime & Dependencies 2.3k ★
README
Scientific Skills Desktop (Bun MCPB)
A Claude Desktop extension (.mcpb) that delivers the `claude-scientific-skills` corpus via a tiny librarian tool surface. Built as a self-contained Bun binary (no Node/Python required for users). Offline fat bundle by default; optional thin/auto-update mode.
Features
- 128+ curated scientific skills, JIT-loaded to avoid prompt bloat
- Tools:
search_skills,read_skill,list_skills - Domains: bioinformatics, cheminformatics, proteomics, clinical, materials, physics, ML
- Data sources: PubMed, ChEMBL, COSMIC, UniProt, ClinicalTrials.gov (26+)
- Libraries: RDKit, Scanpy, DeepChem, DiffDock, scvi-tools, Qiskit (54+)
- Integrations: Benchling, OMERO, Protocols.io (15+)
- Offline fat bundle; optional thin/auto-update via
CORPUS_URL
Install (Desktop)
- Download
scientific-skills-fat.mcpb(fat/offline) from Releases. - Claude Desktop → Settings → Extensions → Install Extension → select the .mcpb.
Usage
// Search for a skill
{ "tool": "search_skills", "arguments": { "query": "biopython" } }
// Read a skill (full doc)
{ "tool": "read_skill", "arguments": { "id": "bioinformatics/biopython/SKILL.md" } }
// Read a section with truncation
{ "tool": "read_skill", "arguments": { "id": "bioinformatics/biopython/SKILL.md", "section": "Installation", "max_chars": 4000 } }
Thin/auto-update mode (optional)
- Set
CORPUS_URL(env) to a tar.gz corpus; server will download to${__dirname}/.cacheon first run. CORPUS_PATHandCACHE_DIRare set via manifest env to the bundle root by default.
Build
bun build src/index.ts --compile --outfile bin/skills-mcp
./scripts/pack-fat.sh # fat bundle with corpus
./scripts/pack-thin.sh # thin bundle (no corpus)
Credits
- Corpus and original MCP concept: K-Dense-AI/claude-scientific-skills (MIT)
- Desktop packaging and Bun binary: Mat Silverstein
License
MIT
Related Skills
Unleash
Unleash Claude Code - 113 patches, zero refusals/telemetry, 42 gates. Bun SEA bytecode patcher + TUI. Static G
Agentrouter
Unofficial SDK for AgentRouter (agentrouter.org) — Claude, DeepSeek, and GLM via OpenAI-compatible proxy. Zero
Notchy
Tiny native macOS notch status indicator for Claude Code — 0.1% CPU, 29MB RAM, 180KB binary
Run Evals
Replay the regression corpus inside THIS interactive session — no headless, no API key (ADR 0003). Required be
Agent Web Search
A free, uncapped stdio MCP server that searches the web via DuckDuckGo/ddgs and returns page-body extracts. Sh
Gopher Code
Claude Code, rewritten from scratch in Go. Zero Node.js. Zero Electron. One binary.
Related Agents
Corpus Librarian
Answers 'what do we already know about X' from fleet/corpus/, with citations, and files new facts back in. Use
Desktop Agent
Worker agent for desktop application security testing — Electron / Tauri / WebView2 binary inspection + IPC fu
Extension Author
WRITE-access implementer for the browser extension (apps/extension/ — MV3, Chrome + Firefox) and the desktop⇄e