luffysolution-svg/sanmu-skills ↗★ 9

sanmu-skills

Sanmu research skills, portable CLI, MCP server, and browser workbench for Claude Code, Codex, Pi, and DeepSeek Harness.

Package
sanmu-skills
Compatibility
Unverified
Harness peer range
>=0.2.1-rc.3 <0.3.0
Version
1.10.3
License
MIT
Last updated
Nov 1, 2026

Install

$npx -p @deepseek-ai/dsh dsh plugin --profile web add https://github.com/luffysolution-svg/sanmu-skills/releases/download/v1.10.3/sanmu-skills-1.10.3.tgz

方式 A:通过 npm 全局安装 skills CLI(推荐经常使用 Agent 技能的用户)

npm install -g skills skills add luffysolution-svg/sanmu-skills --all -g --copy

完整包的运行环境与配置

完整包首次文档解析会自动把 Python 第三方依赖装入数据目录中的私有 venv,把 KaTeX 准备到 /doc2md-node/,不写插件安装缓存或系统环境。可提前运行 setup;doctor 只读取状态,不安装依赖。

node "/scripts/sanmu.mjs" doctor
node "/scripts/sanmu.mjs" setup

SANMU_DATA_DIR 可显式指定数据目录,SANMU_PYTHON 可指定 Python 解释器;SANMU_NO_AUTO_SETUP=1 关闭首次使用时的自动依赖准备。API Key 仍需自行填入工作台「设置」或宿主 userenv:免费检索可不填 Key 起步,付费来源需相应账户与额度,MinerU 云端 OCR 需 MINERU_API_TOKEN;local_fast 可做本地原生提取。Zotero 写入需本机运行 Zotero 8+ 并允许写授权;可移植 zotero_library 工具支持添加笔记和更新条目并回读确认,不直接写数据库。

使用

装好后直接用自然语言描述任务,助手会自动选用对应技能:

把这份扫描教材整理成 Markdown 知识库,按章节组织,保留公式和高清图表,并完成全量校验。

精读这篇光催化论文,解释 Fig. 4 和 Fig. 5,区分实验观察和机理推断。

围绕 MatterGen 这篇论文分别找参考文献、施引文献和相似研究,看看哪些已经在我的 Zotero 里。

各技能的运行环境、命令和能力边界见各自的使用指南。