Skip to content

Latest commit

 

History

7 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Claude Scientific Skills 技能汇总(水文学研究·精简版)

针对用户方向: 水文学研究、数据分析、机器学习、写论文、写项目

评分说明:

  • ★★★★★ 非常相关,强烈推荐
  • ★★★★☆ 很相关,推荐
  • ★★★☆☆ 有一定相关性

技能列表(共 61 个)

A-B

技能名 推荐度 中文名称/描述
aeon ★★★★☆ 时间序列机器学习工具,支持分类、回归、聚类、预测、异常检测、分割和相似性搜索。水文时间序列预测很有用

C

技能名 推荐度 中文名称/描述
citation-management ★★★★★ 学术研究综合文献管理。搜索 Google Scholar 和 PubMed 论文、提取准确元数据、验证引用、生成 BibTeX 条目。写论文必备
csv-data-summarizer ★★★★★ 分析 CSV 文件,生成统计摘要和可视化。使用 Python 和 pandas 进行数据分析和快速绘图。水文数据分析必备

D

技能名 推荐度 中文名称/描述
dask ★★★★★ 用于超越内存或跨集群的 pandas/NumPy 工作流的分布式计算。适合并行文件处理、分布式 ML。处理长期水文数据序列必备
datacommons-client ★★★☆☆ 使用 Data Commons 平台,提供对全球公共统计数据的程序化访问。处理人口统计数据、经济指标、健康统计、环境数据。环境统计数据、水资源经济评估有用
denario ★★★☆☆ 用于科学研究辅助的多智能体 AI 系统,自动化从数据分析到发表的研究工作流。AI 研究助手
docx ★★☆☆☆ 综合文档创建、编辑和分析。支持格式化、样式、表格、图片等。Word 文档处理。已有 scientific-writing,备用

E-F

技能名 推荐度 中文名称/描述
exploratory-data-analysis ★★★★★ 对 200+ 文件格式的科学数据文件进行综合探索性数据分析。自动检测文件类型并生成详细报告。水文数据分析必备
file-organizer ★★★☆☆ 智能文件组织整理。理解上下文、查找重复项、建议更好的结构、自动化清理任务。整理大量水文数据文件有用
fluidsim ★★★☆☆ 使用 Python 进行计算流体力学模拟的框架。运行流体动力学模拟,包括 Navier-Stokes 方程、浅水方程、分层流动。水文流体模拟相关
fred-economic-data ★★★☆☆ 查询 FRED(美联储经济数据)API,获取 100+ 来源的 80 万+ 经济时间系列。访问 GDP、失业率、通货膨胀、利率等。水资源经济研究、水价评估有用

G

技能名 推荐度 中文名称/描述
generate-image ★★★☆☆ 使用 AI 模型(FLUX、Gemini)生成或编辑图像。用于通用图像生成,包括照片、插图、艺术品、视觉资产。生成演示图片可能有用
geopandas ★★★★★ 用于处理地理空间矢量数据的 Python 库,包括 shapefiles、GeoJSON 和 GeoPackage 文件。用于空间分析、几何操作、坐标转换。流域地理空间数据处理必备
get-available-resources ★★★★☆ 在任何计算密集型科学任务开始时检测和报告可用系统资源(CPU 核心、GPU、内存、磁盘空间)。运行数值模型前很有用

H

技能名 推荐度 中文名称/描述
hypogenic ★★★☆☆ 在表格数据集上进行自动化 LLM 驱动的假设生成和测试。系统地探索关于经验数据模式的假设。探索水文数据规律可能有用
hypothesis-generation ★★★★☆ 从观察中结构化地制定假设。当您有实验观察或数据并需要制定可测试的假设、预测机制和设计实验时使用。科学假设制定

L

技能名 推荐度 中文名称/描述
latex-posters ★★★★☆ 使用 LaTeX(beamerposter、tikzposter、baposter)创建专业研究海报。学术会议必备

M

技能名 推荐度 中文名称/描述
literature-review ★★★★★ 使用多个学术数据库(PubMed、arXiv、bioRxiv、Semantic Scholar 等)进行综合系统文献综述。写论文必备
market-research-reports ★★★☆☆ 以顶级咨询公司(McKinsey、BCG、Gartner)的风格生成综合市场研究报告(50+ 页)。写项目书、政策报告的模板和框架很有用
markitdown ★★★☆☆ 将文件和办公文档转换为 Markdown。支持 PDF、DOCX、PPTX、XLSX、图像(OCR)、音频(转录)、HTML 等。文档转换工具
matlab ★★★★☆ MATLAB 和 GNU Octave 数值计算,用于矩阵运算、数据分析、可视化和科学计算。数值模型常用
matplotlib ★★★★★ 用于完全自定义的低级绘图库。当您需要对每个绘图元素进行细粒度控制时使用。绘图必备
modal ★★★★☆ 在云中运行 Python 代码,具有无服务器容器、GPU 和自动扩展。用于部署 ML 模型、运行批处理作业。云端运行数值模型

O

技能名 推荐度 中文名称/描述
openalex-database ★★★★☆ 使用 OpenAlex 数据库查询和分析学术文献。搜索学术论文、分析研究趋势、查找作者/机构作品。跨学科文献搜索

P

技能名 推荐度 中文名称/描述
paper-2-web ★★★☆☆ 将学术论文转换为推广和演示格式,包括交互式网站(Paper2Web)、演示视频(Paper2Video)和会议海报(Paper2Poster)。论文展示可能有用
pdf ★★★☆☆ 综合的 PDF 操作工具包。提取文本和表格、创建新 PDF、合并/拆分文档、处理表单。处理论文、报告有用
peer-review ★★★☆☆ 具有基于清单评估的结构化手稿/资助审查。用于编写正式同行评审、方法学评估、统计有效性、报告标准合规性。审稿可能有用
perplexity-search ★★★★★ 使用 Perplexity 模型通过 LiteLLM 和 OpenRouter 进行 AI 驱动的网络搜索。获取实时信息和来源引用。AI 搜索必备
plotly ★★★★★ 交互式可视化库。当您需要悬停信息、缩放、平移或可嵌入网络的图表时使用。交互式图表必备
polars ★★★★★ 适用于适合 RAM 的数据集的快速内存 DataFrame 库。当 pandas 太慢但数据仍适合内存时使用。快速处理水文数据
pptx ★★☆☆☆ 创建和编辑 PowerPoint 演示文稿。支持布局、格式、图表、动画等。已有 latex-posters,备用
pptx-posters ★★☆☆☆ 使用 HTML/CSS 创建可导出为 PDF 或 PPTX 的研究海报。仅当用户明确请求 PowerPoint/PPTX 海报格式时使用。
pubmed-database ★★☆☆☆ 直接 REST API 访问 PubMed。高级布尔/MeSH 查询、E-utilities API、批处理、引用管理。医学文献,水文较少但可用
pymc ★★★★☆ 使用 PyMC 进行贝叶斯建模。构建层次模型、MCMC(NUTS)、变分推断、LOO/WAIC 比较。贝叶斯水文建模很有用
pymoo ★★★★☆ 多目标优化框架。NSGA-II、NSGA-III、MOEA/D、Pareto 前沿、约束处理。水文模型参数率定常用
pytorch-lightning ★★★★☆ 深度学习框架(PyTorch Lightning)。将 PyTorch 代码组织成 LightningModules、配置多 GPU/TPU 的训练器。深度学习水文预测

R

技能名 推荐度 中文名称/描述
research-grants ★★★★★ 为 NSF、NIH、DOE、DARPA 和台湾 NSTC 撰写有竞争力的研究提案。写项目书必备
research-lookup ★★★★★ 使用 Perplexity Sonar Pro Search 或 Sonar Reasoning Pro 模型查找当前研究信息。文献查找必备

S

技能名 推荐度 中文名称/描述
scholar-evaluation ★★☆☆☆ 使用 ScholarEval 框架系统评估学术作品,提供研究质量维度的结构化评估。学术评估可能有用
scientific-brainstorming ★★★★☆ 创意研究构思和探索。用于开放式头脑风暴会议、探索跨学科联系、挑战假设。科研构思
scientific-critical-thinking ★★★★☆ 评估科学主张和证据质量。用于评估实验设计有效性、识别偏差和混杂因素。批判性思维
scientific-schematics ★★★★☆ 使用 Nano Banana Pro AI 创建出版质量的科学图表,具有智能迭代优化。专注于神经网络架构、系统图、流程图。绘制水文系统流程图
scientific-slides ★★★★★ 为研究讲座构建幻灯片和演示文稿。制作 PowerPoint 幻灯片、会议演示、研讨会演讲。学术报告必备
scientific-visualization ★★★★★ 用于出版就绪图形的元技能。创建需要多面板布局、显著性注释、误差线、色盲安全调色板的期刊提交图形。出版级图表必备
scientific-writing ★★★★★ 深度研究和写作工具的核心技能。用完整段落(永远不要用项目符号)撰写科学手稿。IMRAD 结构、引用。论文写作核心
scikit-learn ★★★★★ 使用 scikit-learn 进行 Python 机器学习。监督学习(分类、回归)、无监督学习(聚类、降维)。机器学习必备
seaborn ★★★★★ 具有熊猫集成的统计可视化。用于快速探索分布、关系和分类比较。统计可视化必备
shap ★★★★☆ 使用 SHAP(SHapley 加性解释)进行模型可解释性和解释性。解释机器学习模型预测、计算特征重要性。模型解释,分析气象因子重要性
simpy ★★★☆☆ Python 中基于过程的离散事件模拟框架。构建具有过程、队列、资源和基于时间的事件的系统模拟。水文过程模拟可能有用
statistical-analysis ★★★★★ 具有测试选择和报告的指导性统计分析。帮助为数据选择适当的测试、假设检查、功效分析。统计分析必备
statsmodels ★★★★★ Python 统计模型库。需要具有详细诊断、残差和推理的特定模型类(OLS、GLM、混合模型、ARIMA)。时间序列分析必备
sympy ★★★☆☆ 在 Python 中使用符号数学。用于符号计算任务,包括代数求解方程、微积分运算、操作代数表达式。推导水文方程可能有用

T

技能名 推荐度 中文名称/描述
torch-geometric ★★★☆☆ 图神经网络(PyG)。节点/图分类、链接预测、GCN、GAT、GraphSAGE、异构图、分子属性预测。图神经网络,流域分析可能有用
transformers ★★★★☆ 用于自然语言处理、计算机视觉、音频或多模态任务的预训练 transformer 模型。时间序列预测可用 Transformer

U-V

技能名 推荐度 中文名称/描述
umap-learn ★★★★☆ UMAP 降维。用于 2D/3D 可视化、聚类预处理(HDBSCAN)、监督/参数化 UMAP 的快速非线性流形学习。降维可视化水文数据
vaex ★★★★★ 处理和分析大型表格数据集(数十亿行),超出可用 RAM。擅长核外 DataFrame 操作、延迟评估、快速聚合。超大规模水文数据必备
venue-templates ★★★★★ 访问主要科学出版场所(Nature、Science、PLOS、IEEE、ACM)的综合 LaTeX 模板、格式要求和提交指南。期刊投稿必备

X-Z

技能名 推荐度 中文名称/描述
xlsx ★★★★★ 综合电子表格创建、编辑和分析。支持公式、格式、数据分析和可视化。Excel 水文数据分析必备
zarr-python ★★★☆☆ 用于云存储的块状 N-D 数组。压缩数组、并行 I/O、S3/GCS 集成、NumPy/Dask/Xarray 兼容。云存储数组,可能有用

按推荐度分类

★★★★★ 核心必备(27个)

数据分析与机器学习:

  • polars - 快速内存数据处理
  • dask - 分布式大数据处理
  • vaex - 超大规模数据核外处理
  • scikit-learn - 标准机器学习库
  • statsmodels - 统计模型与时间序列
  • exploratory-data-analysis - 探索性数据分析
  • statistical-analysis - 指导统计分析
  • csv-data-summarizer - CSV 数据分析
  • xlsx - Excel 电子表格

可视化:

  • matplotlib - 低级绘图库
  • seaborn - 统计可视化
  • plotly - 交互式可视化
  • scientific-visualization - 出版级图表
  • geopandas - 地理空间数据处理

写作与项目:

  • scientific-writing - 论文写作核心
  • literature-review - 文献综述
  • scientific-slides - 制作学术PPT
  • citation-management - 文献管理
  • research-grants - 撰写项目书
  • venue-templates - 期刊投稿模板
  • research-lookup - 文献查找
  • perplexity-search - AI 网络搜索

★★★★☆ 强烈推荐(17个)

机器学习与建模:

  • aeon - 时间序列机器学习
  • pytorch-lightning - 深度学习框架
  • pymoo - 多目标优化(参数率定)
  • pymc - 贝叶斯建模
  • shap - 模型可解释性
  • transformers - Transformer模型
  • umap-learn - 降维可视化
  • networkx - 图分析(河流网络)
  • modal - 云端运行Python
  • matlab - 数值计算

通用科研工具:

  • hypothesis-generation - 科学假设制定
  • scientific-brainstorming - 科研构思
  • scientific-critical-thinking - 批判性思维
  • scientific-schematics - 科学图表
  • latex-posters - LaTeX海报
  • openalex-database - 跨学科文献搜索
  • get-available-resources - 计算资源检测

★★★☆☆ 备用技能(15个)

AI 研究助手:

  • denario - AI研究助手
  • hypogenic - 假设生成测试

经济与跨学科:

  • datacommons-client - 公共统计数据(环境/经济)
  • fred-economic-data - 经济时间序列(水资源经济)
  • market-research-reports - 智库风格报告(项目书模板)

工具类:

  • generate-image - AI图像生成
  • markitdown - 文档转换
  • peer-review - 同行评审
  • paper-2-web - 论文展示
  • scholar-evaluation - 学术评估
  • sympy - 符号数学
  • torch-geometric - 图神经网络
  • simpy - 离散事件模拟
  • zarr-python - 云存储数组
  • file-organizer - 文件组织整理
  • pdf - PDF 处理

★★☆☆☆ 保留可选(4个)

  • docx - Word 文档(已有 scientific-writing)
  • pptx - PowerPoint(已有 latex-posters)
  • pubmed-database - 医学文献
  • pptx-posters - PPT海报

使用建议

日常高频使用

  • 数据处理:polars / dask / vaex / csv-data-summarizer / xlsx
  • 可视化:matplotlib / seaborn / plotly
  • 机器学习:scikit-learn / pytorch-lightning
  • 统计分析:statsmodels / statistical-analysis

写论文/项目时

  • 核心写作:scientific-writing / literature-review
  • 文献查找:research-lookup / perplexity-search
  • 制作图表:scientific-visualization / scientific-slides
  • 项目申请:research-grants / market-research-reports
  • 文档处理:pdf / xlsx

水文建模辅助

  • 地理数据:geopandas
  • 网络分析:networkx(河流网络)
  • 参数优化:pymoo(多目标优化)
  • 云端计算:modal
  • 文件整理:file-organizer

技能选择决策树

数据处理工具选择

数据大小评估
    │
    ├─ < 1GB,适合内存
    │   ├─ 需要最快速度 → polars
    │   ├─ 熟悉 pandas → csv-data-summarizer
    │   └─ Excel 格式 → xlsx
    │
    ├─ 1GB - 100GB
    │   ├─ 有多核 CPU → dask(并行处理)
    │   └─ 单机内存不够 → vaex(核外计算)
    │
    └─ > 100GB 或集群
        ├─ 云端运行 → modal + dask
        └─ 本地集群 → dask(分布式模式)

可视化工具选择

图表类型需求
    │
    ├─ 快速探索数据
    │   ├─ 统计关系 → seaborn
    │   └─ 自定义绘图 → matplotlib
    │
    ├─ 交互式图表
    │   ├─ 网页展示 → plotly
    │   └─ 演示汇报 → scientific-slides
    │
    └─ 期刊投稿
        ├─ 多面板图 → scientific-visualization
        ├─ 地理数据 → geopandas + matplotlib
        └─ 色盲友好 → scientific-visualization(自动处理)

机器学习工具选择

任务类型
    │
    ├─ 传统机器学习
    │   ├─ 分类/回归 → scikit-learn
    │   ├─ 时间序列 → aeon
    │   └─ 需要解释 → scikit-learn + shap
    │
    ├─ 深度学习
    │   ├─ 标准 PyTorch → pytorch-lightning
    │   ├─ 时间序列 → transformers + pytorch-lightning
    │   └─ 图神经网络 → torch-geometric(河流网络)
    │
    └─ 参数优化
        ├─ 单目标 → pymoo(简单模式)
        └─ 多目标 → pymoo(Pareto 前沿)

写作工具选择

写作阶段
    │
    ├─ 文献调研
    │   ├─ 综合搜索 → literature-review
    │   ├─ 快速查找 → research-lookup
    │   └─ 实时信息 → perplexity-search
    │
    ├─ 假设构思
    │   ├─ 头脑风暴 → scientific-brainstorming
    │   ├─ 假设制定 → hypothesis-generation
    │   └─ 批判评估 → scientific-critical-thinking
    │
    ├─ 论文撰写
    │   ├─ 正文写作 → scientific-writing
    │   ├─ 引用管理 → citation-management
    │   └─ 期刊模板 → venue-templates
    │
    └─ 项目申请
        ├─ 撰写提案 → research-grants
        ├─ 参考模板 → market-research-reports
        └─ 制作海报 → latex-posters

典型工作流示例

工作流 1:水文数据分析与预测

graph LR
    A[数据获取] --> B[探索性分析]
    B --> C[预处理]
    C --> D[特征工程]
    D --> E[模型训练]
    E --> F[模型解释]
    F --> G[结果可视化]

    A:::tools -->|xlsx, csv-data-summarizer| B
    B:::tools -->|exploratory-data-analysis, seaborn| C
    C:::tools -->|polars, dask| D
    D:::tools -->|statsmodels| E
    E:::tools -->|scikit-learn, aeon| F
    F:::tools -->|shap| G
    G:::tools -->|scientific-visualization, plotly|

    classDef tools fill:#e1f5fe,stroke:#01579b,stroke-width:2px;
Loading

技能组合链: xlsxcsv-data-summarizerpolarsstatsmodelsscikit-learnshapscientific-visualization

工作流 2:流域建模与参数率定

graph LR
    A[地理数据处理] --> B[模型数据准备]
    B --> C[参数优化]
    C --> D[云端运行]
    D --> E[结果分析]

    A:::tools -->|geopandas| B
    B:::tools -->|polars, file-organizer| C
    C:::tools -->|pymoo| D
    D:::tools -->|modal, get-available-resources| E
    E:::tools -->|matplotlib, geopandas|

    classDef tools fill:#e8f5e9,stroke:#1b5e20,stroke-width:2px;
Loading

技能组合链: geopandaspolarspymoomodalmatplotlib

工作流 3:论文撰写全流程

graph LR
    A[文献调研] --> B[假设构思]
    B --> C[数据分析]
    C --> D[论文撰写]
    D --> E[图表制作]
    E --> F[投稿准备]

    A:::tools -->|literature-review, research-lookup| B
    B:::tools -->|hypothesis-generation, scientific-brainstorming| C
    C:::tools -->|polars, scikit-learn| D
    D:::tools -->|scientific-writing, citation-management| E
    E:::tools -->|scientific-visualization, scientific-schematics| F
    F:::tools -->|venue-templates, latex-posters|

    classDef tools fill:#fff3e0,stroke:#e65100,stroke-width:2px;
Loading

技能组合链: literature-reviewhypothesis-generationpolarsscientific-writingscientific-visualizationvenue-templates

工作流 4:项目申请书撰写

graph LR
    A[背景调研] --> B[研究设计]
    B --> C[预算评估]
    C --> D[撰写提案]
    D --> E[制作演示]

    A:::tools -->|perplexity-search, openalex-database| B
    B:::tools -->|scientific-critical-thinking| C
    C:::tools -->|datacommons-client, fred-economic-data| D
    D:::tools -->|research-grants, market-research-reports| E
    E:::tools -->|scientific-slides, latex-posters|

    classDef tools fill:#f3e5f5,stroke:#4a148c,stroke-width:2px;
Loading

技能组合链: openalex-databasescientific-critical-thinkingdatacommons-clientresearch-grantsscientific-slides


技能组合推荐

常用技能链

场景 推荐组合链 说明
快速数据分析 csv-data-summarizerseaborn 导入 → 可视化
大规模数据处理 daskpolarsplotly 分布式 → 快速处理 → 交互展示
时间序列预测 aeonstatsmodelsshap 建模 → 评估 → 解释
地理空间分析 geopandasmatplotlibscientific-visualization 空间处理 → 绘图 → 出版
深度学习 pytorch-lightningtransformersmodal 训练 → 模型 → 云部署
参数率定 pymooshapmatplotlib 优化 → 敏感性分析 → 可视化
降维聚类 umap-learnseaborn 降维 → 可视化
贝叶斯建模 pymcarviz (内置) → matplotlib 建模 → 诊断 → 绘图
文献综述 research-lookupliterature-reviewcitation-management 搜索 → 综述 → 引用
学术报告 scientific-visualizationscientific-schematicsscientific-slides 图表 → 流程图 → PPT

互补技能搭配

主技能 搭配技能 使用场景
polars seaborn 数据处理 + 快速可视化
scikit-learn shap 建模 + 可解释性
matplotlib scientific-visualization 基础绘图 + 期刊美化
scientific-writing citation-management 写作 + 引用管理
geopandas plotly 地理数据 + 交互地图
dask modal 本地并行 + 云端扩展
pymoo statistical-analysis 参数优化 + 统计检验
literature-review perplexity-search 文献搜索 + 实时信息

更新与维护

自动同步(GitHub Actions)

本项目已配置 GitHub Actions 自动同步上游,每天北京时间 9:00 AM 自动运行

  • 自动检测上游新技能
  • 创建 sync 分支并复制新技能
  • 生成同步报告(包含评估标准)
  • 自动创建 Pull Request 供审核

你也可以在 Actions 页面 手动触发同步。

手动同步上游

本项目基于 anthropics/scientific-skills 精简而来。如需手动同步:

# 1. 添加上游仓库为 remote(仅第一次)
cd hydrology-skills
git remote add upstream https://github.com/anthropics/scientific-skills.git

# 2. 获取上游更新
git fetch upstream

# 3. 查看上游新技能
git ls-tree upstream/main --name-only | grep -E "^[^/]+/$"

# 4. 选择性添加新技能(示例)
git checkout upstream/main/new-skill-name -- new-skill-name

# 5. 更新 README.md(手动)
# - 添加新技能到对应字母分类
# - 评估推荐度(★★★★★ ~ ★☆☆☆☆)
# - 更新技能总数

# 6. 提交更新
git add .
git commit -m "Add new skill: new-skill-name"
git push origin main

评估新技能建议

遇到上游新技能时,按以下标准评估是否添加:

评估维度 保留(★★★~★★★★★) 舍弃(★★~★)
数据相关 水文数据处理、时间序列、地理空间 纯生物/医学数据
建模相关 数值模型辅助、参数优化、ML/DL 分子动力学、量子化学
写作相关 学术写作、文献管理、期刊投稿 非学术写作
跨学科 经济数据、环境统计、政策报告 纯医学/生物

更新日志

建议在 README 末尾维护更新日志:

## 更新日志

- 2026-02-01: 初始版本,61 个技能
- [待更新]: 新增 XXX 技能(★★★★☆)

文档生成时间: 2026-02-01 针对用户:水文学研究、数据分析、机器学习 保留技能数: 61

About

No description, website, or topics provided.

Resources

Stars

2 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages