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.