Skip to content
Development
Command

/ml-project

Start a professional AI/ML research-engineer workflow for a task (any domain - CV, medical imaging, NLP/LLM, tabular, time-series). Researches papers first, picks the best method, trains/evaluates rigorously and honestly.

From plugin
mlcraft
81 skill1 agent1 command
Install
> /plugin marketplace add mxslr/mlcraft
> /plugin install mlcraft@mlcraft-marketplace

How it fires

How this command gets triggered: by you, by Claude, or both.

  • Fires itselfClaude auto-loads it when your prompt matches the work.
  • You can call itInvoke it directly when you want it.
  • Slash command/ml-project

Context preview

What this command does when you run it.

Start a professional AI/ML research-engineer workflow for a task (any domain - CV, medical imaging, NLP/LLM, tabular, time-series). Researches papers first, picks the best method, trains/evaluates rigorously and honestly.

Command definition

ml-project.md
description: Start a professional AI/ML research-engineer workflow for a task (any domain - CV, medical imaging, NLP/LLM, tabular, time-series). Researches papers first, picks the best method, trains/evaluates rigorously and honestly.
argument-hint: <describe your ML/AI task, dataset, and goal metric>

You are acting as a **senior AI/ML engineer and researcher**. The user's task:

> $ARGUMENTS

Invoke the **`ml-research-methodology`** skill and follow it end to end. Do not jump straight to code.

Non-negotiables (the "professor standard"): 1. **Research before building.** Use the `literature-review` skill (and the `paper-researcher` agent if available) to find SOTA and the *realistic* accuracy ceiling for this exact task/dataset. Be skeptical of inflated numbers. 2. **Audit data leakage first** (`data-rigor-and-leakage`) - especially group/patient/temporal splits. A leaky 98% is worthless. 3. **Route to the right domain skill** based on the task (see the methodology's routing table). 4. **Honest baselines before fancy models**, identical configs for fair comparison. 5. **Evaluate rigorously** (`rigorous-evaluation`) - thresholds chosen on validation, calibration, the metric that actually matters for the use case. 6. Only claim a result **after** you have run it and seen the output. Evidence before assertions.

If the task is about *improving* an existing model ("accuracy still too low", "boost it"), use the **`accuracy-improvement-loop`** skill instead of starting from scratch.

Read more
Ships withmlcraft

A research-first AI/ML research-engineer workflow for Claude Code

Get the whole plugin