mcpField
S
senior-data-scientist

senior-data-scientist

github.com/borghei数据与数据库1.0k62 次安装1 周前更新
代码仓库

关于 senior-data-scientist

senior-data-scientist 是面向数据科学工作的 Skill,涵盖实验设计、特征构建、模型评估、部署和因果推断。它通过专用脚本和方法参考资料,支持从数据分析到生产流程的实践工作。

主要功能

  1. 01设计并分析 A/B 测试
  2. 02生成、筛选和验证特征
  3. 03训练和评估机器学习模型
  4. 04检查校准度与公平性
  5. 05部署模型并监控数据漂移
  6. 06估算因果效应

适用场景

  1. 01为实验规划样本量
  2. 02构建并验证特征流水线
  3. 03部署前比较模型
  4. 04根据观察数据估算处理效应

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/borghei/claude-skills --skill senior-data-scientist

安装后在 Claude Code 中输入/senior-data-scientist确认已加载。

包含的文件

除 SKILL.md 外,安装时一起下载的参考资料和脚本。

references/
ds-operations.md
ds-workflows.md
experiment_design_frameworks.md
feature_engineering_patterns.md
statistical_methods_advanced.md
scripts/
experiment_designer.py
feature_engineering_pipeline.py
model_evaluation_suite.py

详细介绍

高级数据科学家

面向统计建模、实验、机器学习部署和数据驱动决策的专业数据科学能力——A/B 测试设计与分析、特征工程、模型训练/评估、生产环境部署和因果推断。

关键词

data-science, machine-learning, statistics, a-b-testing, causal-inference, feature-engineering, mlops, experiment-design, model-deployment, python, scikit-learn, pytorch, tensorflow, spark, airflow

核心能力

  • 实验设计与分析 — 假设定义、功效分析与样本量估算、随机化、SRM 监控和事后显著性检验。
  • 特征工程 — 数据分析、候选特征生成(时间、聚合、交互、文本)、特征选择(方差、相关性、SHAP/RFE)和数据泄漏验证。
  • 模型训练与评估 — 分层/时间切分、基线模型、超参数调优、交叉验证、校准和公平性检查。
  • 生产环境部署 — 容器化服务、输入/输出漂移监控(KS/PSI)、金丝雀发布以及延迟/错误 SLA。
  • 因果推断 — 倾向得分匹配、双重差分、回归不连续、工具变量以及假设/安慰剂检验。

适用场景

  • 设计或分析 A/B 测试。
  • 构建特征工程流水线。
  • 训练、评估或部署机器学习模型。
  • 根据观察数据估算处理效应。

首先确认

运行分析或流水线之前,请确认以下输入。如果其中任何一项未知或含糊不清,请提问——不要自行假设:

  • 任务 — A/B 测试设计 / 特征工程 / 模型评估 / 因果推断(决定所用脚本和工作流)
  • 数据集与目标变量 — 要建模或测量的内容(决定特征生成和数据泄漏验证)
  • 决策指标与最小效应 — 指标以及值得检测的最小效应(决定功效分析和样本量)

停止规则:只询问最可能影响输出的 2-3 项。如果用户说“先起草一版”,则继续操作,并在产出内容顶部列出假设。

工具

脚本用途
scripts/experiment_designer.pyA/B 测试设计、功效分析、样本量计算
scripts/feature_engineering_pipeline.py自动特征生成、相关性分析、特征选择
scripts/model_evaluation_suite.py模型对比、交叉验证、部署就绪检查

对于假设检验、因果推断和回归分析,请使用内联 scipy/statsmodels——参见 references/statistical_methods_advanced.md。

参考资料

加载与任务匹配的参考资料——保持此文件精简,按需查阅详细内容:

范围与限制

此技能涵盖:

  • 端到端实验设计,包括功效分析、随机化和事后分析
  • 特征工程流水线,包括分析、生成、选择和验证
  • 模型训练评估,包括交叉验证、校准和公平性检查
  • 生产环境中的模型部署,包括监控、漂移检测和金丝雀发布

此技能不涵盖:

  • 数据工程基础设施(ETL 编排、流水线调度、数据湖管理)——参见 senior-data-engineer
  • 深度学习模型架构设计及大规模训练(分布式 GPU 训练、自定义层)——参见 senior-ml-engineer
  • 提示词工程、RAG 系统和 LLM 微调工作流——参见 senior-prompt-engineer
  • 计算机视觉流水线(目标检测、分割、视频处理)——参见 senior-computer-vision

集成点

技能集成方式数据流
senior-data-engineer特征流水线从 ETL 输出中摄取数据;共享数据质量验证模式原始数据存储 --> 特征工程流水线 --> 特征存储
senior-ml-engineer将训练好的模型移交用于 MLOps 部署;共享模型注册表和服务配置评估后的模型制品 --> 部署流水线 --> 生产环境服务
senior-prompt-engineer来自 LLM 的嵌入特征输入 ML 流水线;实验框架应用于提示词 A/B 测试LLM 嵌入 --> 特征向量;实验设计 --> 提示词评估
senior-architect审查模型服务架构的可扩展性;使数据平台设计与训练基础设施保持一致架构规范 --> 部署拓扑 --> 监控仪表板
senior-backend将模型推理端点集成到后端服务中;为预测请求定义 API 契约REST/gRPC 模型 API --> 后端服务层 --> 客户端应用
senior-devops扩展 CI/CD 流水线以支持模型重新训练触发器;通过基础设施即代码部署容器化模型镜像Docker 镜像 --> Kubernetes 清单 --> 生产集群

评论

支持 Markdown