senior-data-scientist

Design experiments, build feature pipelines, and evaluate predictive models with scipy, scikit-learn, xgboost, mlflow, and statsmodels.

Updated Apr 12, 2026
One-click install
npx skills add https://github.com/caoqiubozhangchenqin2/qclaw --skill senior-data-scientist-caoqiubozhangchenqin2
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: senior-data-scientist
Source: https://github.com/caoqiubozhangchenqin2/qclaw/tree/main/skills/senior-data-scientist
Command: npx skills add https://github.com/caoqiubozhangchenqin2/qclaw --skill senior-data-scientist-caoqiubozhangchenqin2

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

The Skill streamlines complex data science workflows, enabling efficient experiment design, feature engineering, model evaluation, and causal analysis in production environments.

Core Features & Use Cases

  • Experiment Design: Assists in planning and analyzing controlled A/B tests with sample size calculations and statistical testing.
  • Feature Engineering: Guides the creation of robust, scalable pipelines for structured data preprocessing and feature extraction.
  • Model Evaluation: Provides cross-validation, metric reporting, and model logging to ensure reliable predictive performance.
  • Causal Inference: Enables causal effect estimation via difference-in-differences with robust statistical modeling.
  • Use Case: A data scientist working on improving a recommendation engine can utilize these tools to validate experiments, engineer features, evaluate models, and infer causality at scale.

Quick Start

Use the skill to design and analyze a new experiment by configuring sample size and statistical methods.

Frequently Asked Questions about senior-data-scientist

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I calculate sample size and statistical power for A/B test experiment design?

Experiment design tools calculate A/B test sample sizes and apply statistical testing using scipy and statsmodels to ensure controlled tests have sufficient statistical power and rigor.

Can I use scikit-learn and xgboost for scalable feature engineering pipelines?

Yes, the skill guides creation of scalable feature engineering pipelines for structured data preprocessing and feature extraction using scikit-learn and xgboost within production environments.

What is the best way to perform causal inference with difference-in-differences analysis?

Causal inference is performed via difference-in-differences analysis using statsmodels to estimate causal effects, providing robust statistical modeling for treatment impact validation.

How do I run cross-validation and model evaluation with mlflow tracking?

Model evaluation provides cross-validation, metric reporting, and model logging using scikit-learn and mlflow to ensure reliable predictive performance and track experiments.

Does this workflow require advanced statistical libraries like scipy and statsmodels?

Yes, the workflow requires advanced libraries including scipy, scikit-learn, xgboost, mlflow, and statsmodels to support tasks involving statistical rigor and robust model validation.

When should I not use automated experiment design for my model validation?

Avoid automated experiment design when your task lacks controlled A/B testing conditions or requires real-time prediction validation, as this targets batch statistical analysis and offline model evaluation.