Updated today
by xuzhougeng
wisp-science
Open-source, local-first desktop AI research workbench for scientific computing with Python/R, MCP bioinformatics tools, SSH/WSL/GPU runtimes, and OpenAI/Anthropic models.
1k GitHub stars (1,043)
| Period | New stars |
|---|---|
| Sep 27 | 0 |
| Sep 28 | +1 |
| Sep 29 | +4 |
| Sep 30 | +3 |
| Oct 1 | 0 |
| Oct 2 | −183 |
| Oct 3 | +3 |
| Oct 4 | +1 |
| Oct 5 | +1 |
| Oct 6 | +4 |
| Oct 7 | +5 |
| Oct 8 | +4 |
| Oct 9 | +8 |
| Oct 10 | +1 |
| Oct 11 | +4 |
| Oct 12 | +1 |
| Oct 13 | +7 |
| Oct 14 | +4 |
| Oct 15 | +2 |
| Oct 16 | +2 |
- 28 skills (28 skills found in its SKILL.md files)
- 106 forks (106 forks)
- Today last update (Last updated today)
Install
Skills CLI
npx skills add xuzhougeng/wisp-science
Asks which skills and agents to install. Just one: npx skills add xuzhougeng/wisp-science --skill agent-infini — add -g for every project.
Claude Code
git clone https://github.com/xuzhougeng/wisp-sciencecp -r "wisp-science/skills/agent-infini" ~/.claude/skills/
Copies the agent-infini skill into ~/.claude/skills/ for every project (use .claude/skills/ for one project). Repeat for the other skills listed below.
Plugin
/plugin marketplace add xuzhougeng/wisp-science
Run inside Claude Code if the repository ships a plugin marketplace, then pick plugins from /plugin.
Skills can run code on your machine — read the SKILL.md first.
What it does
In the author's own words, from each skill's SKILL.md.
-
agent-infini
Use the InfiniSynapse CLI (`agent_infini`) for multi-turn AI data-analysis tasks, database/RAG context, and task workspace files. Use when the user mentions InfiniSynapse, agent_infini, database or RAG analysis, or asks to delegate analysis through InfiniSynapse.
skills/agent-infini/SKILL.md on GitHub (opens in a new tab) -
analysis-workflow
Organize multi-step scientific analyses into reproducible, self-contained modules. Use for workflows such as QC→PCA→DEG→GSEA that produce scripts, inputs, figures, tables, and methods. Creates a stable module layout, records exact inputs/parameters/package and database versions in each module README, keeps large data as references instead of copies, and verifies outputs before completion.
skills/analysis-workflow/SKILL.md on GitHub (opens in a new tab) -
audit-biomedical-paper-evidence
审读用户提供的生命科学或生物医学论文、PDF、摘要、正文、figure、panel、caption 或截图,定位核心科学问题,逐图解释实验设计和证据链,审计机制、因果性、rescue、方法边界、正交验证与局限。材料缺失时请求补充或转介检索;不提供医疗建议、临床决策或可直接执行的湿实验 SOP。
skills/audit-biomedical-paper-evidence/SKILL.md on GitHub (opens in a new tab) -
browser-use
Use this skill to drive Wisp Browser Runtime sessions (shared daily Chrome or workspace Chrome) — open pages, read them, click, fill and submit forms, navigate, switch tabs, or scrape content that needs the user's existing cookies and login state. Triggers when the user asks to do something in their browser, log into a site and act inside it, fill out a web form, click through a flow, or extract…
skills/browser-use/SKILL.md on GitHub (opens in a new tab) -
compute-env-setup
Set up and validate a reproducible Python or R environment on a Wisp execution context. Use for a selected local, WSL, or direct SSH context when installing scientific packages, configuring caches, recording interpreter activation, or producing an environment smoke test. Do not use for scheduler clusters or managed cloud providers that Wisp cannot track yet.
skills/compute-env-setup/SKILL.md on GitHub (opens in a new tab) -
computer-use
Use Cua Driver through MCP to inspect and operate the user's native desktop apps on Windows, macOS, or Linux. Trigger when a task requires a desktop application, native file dialog, OS window, signed-in browser UI, screenshot-grounded interaction, or a result that must be verified in the application. Keep browser page work in browser-use when the page bridge is sufficient.
skills/computer-use/SKILL.md on GitHub (opens in a new tab) -
custom-theme
Author a Wisp custom theme CSS file that uses documented tokens and import constraints. Use when the user wants a custom look, hide the paragraph lead bar, restyle chat Markdown, override colors, or import a stylesheet under Settings → Appearance.
skills/custom-theme/SKILL.md on GitHub (opens in a new tab) -
customize
Create a Wisp specialist or author a project-local skill using the tools Wisp actually exposes. Use when the user wants a custom Agent persona, a restricted specialist loadout, a new skill, or changes to an existing project-local skill.
skills/customize/SKILL.md on GitHub (opens in a new tab) -
distill-concept-books
将概念、理论或分析方法类图书蒸馏为证据可追溯、经人工门禁审核且不暴露书名、作者、出版社等来源身份的任务型 Skill 候选。用于新建或恢复图书蒸馏、以本地 Tesseract 扫描 DOCX 全部内嵌图像或 Poppler 渲染的扫描 PDF 全页、建立 source map 与 evidence/claim/relation/capability rule、用第一性原理重构可迁移方法,以及按权威 task contract 防止上下文压缩后的产品任务漂移;仅在本元 Skill 自身的 owning distillation 中路由其 Gate 4 评测。不用于单纯摘要、事实问答、人物思维模仿、实验或临床 SOP、临床决策,也不作为其他 Skill 的通用物化、评测、Git、发布或部署工具。
skills/distill-concept-books/SKILL.md on GitHub (opens in a new tab) -
figure-composer
Compose or improve a publication-grade multi-panel scientific figure from a claim, concrete data paths, or an existing image. Use for figure outlining, parallel panel rendering, exact-grid composition, visual inspection, and adversarial figure review. Use figure-style for one standalone plot and paper-narrative for whole-paper figure ordering.
skills/figure-composer/SKILL.md on GitHub (opens in a new tab) -
figure-style
Correctness and legibility checklist for publication figures, plus a matplotlib sidecar. Load before plotting anything and call `apply_figure_style()` (role-mapped font ladder, outward ticks, frameless legends, 300-dpi saves, CJK-safe fonts). Covers data fidelity, label budgets, axis/colour/type rules, chart choice by data shape, composition, and a mandatory render-then-inspect QA pass (bbox coll…
skills/figure-style/SKILL.md on GitHub (opens in a new tab) -
indication-dossier
Build a sourced research dossier for one therapeutic indication — patient population, epidemiology, disease biology, standard of care, regulatory path, and landmark trials. Use when the user asks for an indication overview, disease landscape, or trial-design background.
skills/indication-dossier/SKILL.md on GitHub (opens in a new tab) -
journal-club-ppt
Use this skill whenever the user provides a scientific paper PDF and asks for a group-meeting literature report, journal-club slides, 文献汇报PPT, 组会PPT, paper presentation, article walkthrough, or to explain a paper with PowerPoint. The skill first reconstructs the paper's scientific logic, then builds author/background sections, chooses an evidence-driven slide outline, crops only main-text figure…
skills/journal-club-ppt/SKILL.md on GitHub (opens in a new tab) -
literature-review
Retrieve, verify, and synthesize scientific literature. Use for seminal-paper lookups, evidence summaries, method comparisons, and gap analyses. Every citation must come from a live lookup, never from memory; retractions are checked; the deliverable is argued prose with resolvable DOI links.
skills/literature-review/SKILL.md on GitHub (opens in a new tab) -
local-env-setup
Prepare optional local Python/R runtimes, user-configured Python MCP servers, Node/scimaster-cli, and pixi for the user’s task. Reuse detected paths, configure Wisp interpreters, and apply mirrors when needed. Use for 配置环境, missing runtime dependencies, or requested local installations. For remote SSH compute use compute-env-setup.
skills/local-env-setup/SKILL.md on GitHub (opens in a new tab) -
paper-narrative
Judge and reshape the story told by a manuscript and its figure deck. Use when revising paper structure, testing whether Figure 1 is a hook, ordering figures, moving panels, identifying missing analyses, or defining the claim passed to figure-composer.
skills/paper-narrative/SKILL.md on GitHub (opens in a new tab) -
pdf-explore
Use this skill when the user has attached a PDF, paper, report, or other document and the answer needs its content: summarize a section, compare sections, read specific pages, check the table of contents, or read a value off a figure. The `read` tool cannot parse PDF binary — python is the extraction path. Provides `pdf_pages` (pages as text or rendered PNGs, cached) and `pdf_outline` (embedded-b…
skills/pdf-explore/SKILL.md on GitHub (opens in a new tab) -
pixi-environment-builder
Use when creating, migrating, or debugging pixi environments, especially for scientific Python, bioinformatics, single-cell analysis, CUDA/PyTorch, Jupyter/VS Code kernels, conda-to-pixi migration, or conda + PyPI mixed dependency issues.
skills/pixi-environment-builder/SKILL.md on GitHub (opens in a new tab) -
probe-compute-environment
Inspect a registered execution server before compute planning and interpret its persisted capability profile. Use when a server is added, when the user clicks Probe, before enabling an unfamiliar SSH/WSL resource, or when deciding whether GPU, sudo/root, a scheduler, Python, R, conda, mamba, or environment modules are available.
skills/probe-compute-environment/SKILL.md on GitHub (opens in a new tab) -
public-data-access
Plan, validate, and document public-bioinformatics data acquisition for GEO/GSE/GSM/GPL/GDS, SRA/ENA, TCGA/GDC, GTEx, and DepMap. Covers expression matrices, raw reads, download manifests, caches, and optional geokit SOFT/Series Matrix acquisition for R workflows.
skills/public-data-access/SKILL.md on GitHub (opens in a new tab) -
remote-compute-ssh
Submit recoverable SSH-direct research Runs with live progress cards and model-free monitoring.
skills/remote-compute-ssh/SKILL.md on GitHub (opens in a new tab) -
research-integrity-audit
学术审查 / research-integrity screening of a manuscript's figures and reported numbers. Finds duplicated, reused, or transformed image panels and data anomalies: copied value blocks, fixed differences/ratios between groups, digit patterns, Benford deviations, GRIM/GRIMMER-inconsistent means and SDs, p-values mismatching their statistics. Use for 学术诚信, 图片查重, 论文图像重复, 数据造假筛查, Source Data 审查, 末位数字, 本福特,…
skills/research-integrity-audit/SKILL.md on GitHub (opens in a new tab) -
self-awareness
Wisp-science's actual agent tool surface and runtime boundaries. Load this when deciding which Wisp tool can perform a task, checking whether Python can reach agent or desktop capabilities, choosing between interactive analysis and persisted Runs, or answering questions about delegation, images, skills, memory, artifacts, lineage, credentials, session history, and other self-introspection capabil…
skills/self-awareness/SKILL.md on GitHub (opens in a new tab) -
singlecell-qc
Use when designing, reviewing, or implementing single-cell RNA-seq QC in Python or R with a human-in-the-loop, data-driven approach. Trigger for scRNA QC metrics, per-sample diagnosis, threshold discussion, mitochondrial/ambient/doublet assessment, MAD vs fixed cutoffs, or refactoring automated merge-first QC. The analyst confirms key decisions at each step—agents must inspect data, propose optio…
skills/singlecell-qc/SKILL.md on GitHub (opens in a new tab) -
skill-creator
Create, update, validate, and evaluate Wisp skills. Use when authoring a project-local or installable skill, refining its trigger description, adding deterministic scripts or Python/R runtime sidecars, or testing whether another Agent can follow the workflow.
skills/skill-creator/SKILL.md on GitHub (opens in a new tab) -
social-note
Turn a scientific conversation, paper takeaway, or figure story into paste-ready social copy. Use when the user asks for 小红书文案, a Xiaohongshu note, 微信/朋友圈, 公众号草稿, a tweet, Twitter/X copy, or share-to-social text from a Wisp session. Ask which platform unless the user already named one.
skills/social-note/SKILL.md on GitHub (opens in a new tab) -
word-zotero-citations
Build, audit, authorize, recover, or finalize dynamic Zotero citations and bibliographies in Microsoft Word DOCX files with a protected-source, digest-bound workflow. Use for Word–Zotero citation conversion, static OOXML citation audits, mocked/offline validation, Refresh authorization/report review, UI-evidence contracts, run recovery, or rollback proposals; never perform live Word/Zotero integr…
skills/word-zotero-citations/SKILL.md on GitHub (opens in a new tab) -
research-handoff
Prepare a traceable research handoff when a user asks to transfer an existing project using supplied notes and files; do not use for new literature searches or new analysis.
community-skills/examples/research-handoff/SKILL.md on GitHub (opens in a new tab)
No skill matches that filter.
Review before you install
A skill is a set of instructions and scripts your agent will follow, and it can run code on your machine. Read the SKILL.md and any scripts first — this listing is not a security review.