mcm-c-coder

Convert problem attachments into reproducible end-to-end analysis pipelines.

1|1|Updated Jan 29, 2026
One-click install
npx skills add https://github.com/twj0/2026mcm --skill mcm-c-coder
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: mcm-c-coder
Source: https://github.com/twj0/2026mcm/tree/main/.windsurf/skills/mcm-c-coder
Command: npx skills add https://github.com/twj0/2026mcm --skill mcm-c-coder

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Coding specialist for COMAP MCM/ICM Problem C (C题数据处理与建模落地). Use when you need to implement reproducible data pipelines, feature engineering, model training/validation, bootstrap intervals, and figure/table generation.

Core Features & Use Cases

  • End-to-end reproducible pipelines: data reading, cleaning, feature engineering, modeling, evaluation, and visualization.
  • Bootstrap intervals and robust evaluation to support publication-quality results.
  • One-click reproducibility: scripts and configurations ensure the same results across environments.

Quick Start

Run the end-to-end pipeline on the provided problem data to reproduce the analysis and generate publication-ready figures and tables.

Frequently Asked Questions about mcm-c-coder

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

FAQPage Schema
How do I build a reproducible data pipeline for MCM Problem C modeling?▼

A reproducible data pipeline for MCM Problem C converts problem attachments into an end-to-end workflow: reading, cleaning, feature engineering, model training, evaluation, and visualization. Scripts and configurations ensure identical results across iterations.

Do I need a uv-based environment manager to run this Python data analysis pipeline?▼

Yes, a uv-based environment manager is required to run this Python data analysis pipeline. It manages the Python stack including pandas, numpy, scipy, and scikit-learn, ensuring strict no-leak validation and consistent reproducibility across environments.

What's the best way to generate publication-ready figures and tables from MCM C data?▼

The best way to generate publication-ready figures and tables from MCM C data is through an end-to-end pipeline using matplotlib and seaborn. It produces robust evaluation outputs, bootstrap intervals, and visuals suitable for publication.

How does strict no-leak validation work during model training and evaluation?▼

Strict no-leak validation during model training and evaluation prevents data leakage across training and testing sets. This mechanism ensures reproducible bootstrap intervals and robust evaluation metrics for consistent publication-quality results.

Can I use statsmodels for feature engineering in this MCM data workflow?▼

Yes, statsmodels is optionally supported for feature engineering within this MCM data workflow. The pipeline integrates it alongside pandas, numpy, scipy, and scikit-learn to process problem attachments and train models.

Why does my MCM C data pipeline produce different results across iterations?▼

Different results across iterations indicate a lack of reproducibility in your MCM C data pipeline. Using a uv-based environment with strict no-leak validation and fixed configurations ensures identical results and consistent outputs.