model-critique

Critique ML analyses for methodological flaws and actionable improvements.

Updated Mar 25, 2026
One-click install
npx skills add https://github.com/tim-krausz/mlstack --skill model-critique
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: model-critique
Source: https://github.com/tim-krausz/mlstack/tree/main/model-critique
Command: npx skills add https://github.com/tim-krausz/mlstack --skill model-critique

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Adversarial model evaluation and critique to reveal hidden biases, methodological gaps, and overconfident conclusions. It helps ensure the analyst's choices are robust, transparent, and publication-ready.

Core Features & Use Cases

  • Problem framing critique: checks whether the defined problem aligns with the business or research objective and flags misframing.
  • Data & preprocessing audit: traces leakage risks, quality issues, and potential biases in preparation steps.
  • Model & training critique: examines model choice, hyperparameters, and training dynamics for validity and interpretability.
  • Evaluation & inference scrutiny: assesses validation strategy, metrics, statistical significance, and claim validity.
  • Use Case: A data science notebook on medical imaging is reviewed for leakage, inappropriate metrics, and overfitting before publication.

Quick Start

Provide a structured adversarial critique of the given analysis, identifying framing flaws, data leakage, modeling decisions, and evaluation weaknesses, then propose concrete improvements.

Frequently Asked Questions about model-critique

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

FAQPage Schema
How do I perform an adversarial review of my ML analysis for methodological flaws?

An adversarial review evaluates ML analyses by scrutinizing problem framing, data handling, modeling choices, and evaluation strategies to surface methodological flaws. It outputs a structured critique with severity levels and concrete fixes for publication readiness.

What is data leakage detection and how does it work in machine learning pipelines?

Data leakage detection traces preprocessing steps to identify where training information improperly influences validation sets. Auditing data handling reveals leakage risks, quality issues, and preparation biases that compromise model validity.

Can I use this to check if my model evaluation metrics and validation strategy are statistically sound?

Yes, evaluation and inference scrutiny assesses validation strategy, metrics, statistical significance, and claim validity. It examines whether your evaluation framework supports robust, transparent conclusions without overfitting or inappropriate measurements.

How do I audit a data science notebook before publication to ensure robust model framing?

Auditing a notebook involves evaluating whether the defined problem aligns with business or research objectives, flagging misframing, and tracing data quality issues. It checks training dynamics and hyperparameters for interpretability and validity.

What is the best way to critique modeling decisions and hyperparameters in an ML pipeline?

Critiquing modeling decisions examines model choice, hyperparameters, and training dynamics to ensure validity and interpretability. The critique identifies overconfident conclusions and proposes actionable improvements to make training robust.

Why does my ML model critique show hidden biases, and what are the limitations of adversarial evaluation?

Adversarial evaluation reveals hidden biases by rigorously challenging the analyst's choices throughout the pipeline. It is limited to analyzing the provided notebooks, pipelines, or markdown plans and does not execute code to validate runtime behavior.