FAQ
mlcraft is a Claude Code plugin with 23 hand-picked skills for development work, indexed on Flowy. Install it with the command on its page. It includes accuracy-improvement-loop, data-rigor-and-leakage, dataset-profiling. Its skills do not fire on their own yet. Request auto-invocation to have Flowy route them as you prompt. Free and open source.
Repo: mxslr/mlcraft
An AI/ML engineering plugin that makes your AI coding assistant work like a senior AI/ML research engineer. It researches papers first, picks the best method for your problem, trains and fine-tunes rigorously, evaluates honestly with no data leakage and no inflated numbers, and iteratively pushes accuracy toward the realistic ceiling. It works across computer vision, medical imaging, NLP and LLM, tabular, time-series, audio and speech, recommendation, generative models, reinforcement learning, graph, multimodal, video, 3D, and anomaly detection.
When you describe an ML task, the assistant auto-invokes the right skills:
The orchestrator skill (ml-research-methodology) runs the full pipeline: framing, literature review, data-leakage audit, method selection, honest baselines, training, rigorous evaluation, and deployment with explainability.
It also detects whether you want a Kaggle notebook, a Google Colab notebook, or a local GPU run, and adapts the deliverable. Generated notebooks use short simple explanations in a professional research tone, with no em-dash and no emoji.
mxslr/mlcraft (or the full URL https://github.com/mxslr/mlcraft)./plugin marketplace add mxslr/mlcraft
/plugin install mlcraft@mlcraft-marketplace
The first command registers the marketplace defined in this repository. The second installs the plugin named mlcraft from the marketplace named mlcraft-marketplace.
From the directory that contains the cloned repository:
/plugin marketplace add ./mlcraft
/plugin install mlcraft@mlcraft-marketplace
After installing, restart or reload Claude Code so the skills are picked up. Verify with /plugin and confirm the plugin appears as enabled.
You say: "I have a brain tumor MRI dataset. Classify tumor vs no tumor. I want a Kaggle notebook."
The plugin will: research the realistic accuracy ceiling for this task, build a patient-level split with leakage checks, pick a suitable backbone such as EfficientNet or ConvNeXt with the right medical preprocessing, train honest baselines first, report sensitivity and specificity at a clinical threshold, add Grad-CAM overlays, and write a Kaggle notebook with short professional explanations, no em-dash, and no emoji.
You say: "Detect vehicles and license plates in traffic images. I will run it on my own GPU."
The plugin will: route to computer vision, recommend a detector such as YOLO or RT-DETR, split by scene so frames of the same scene do not leak across train and test, size resolution and batch to your local VRAM, evaluate with mAP at the right IoU, and package an inference function.
You say: "My classifier is stuck at 68 percent. Make it better."
The plugin will: run the accuracy-improvement loop. It re-audits for data leakage first, reads the learning curves to tell overfitting from underfitting, inspects saliency maps to check the model is looking at the signal and not an artifact, researches the specific gap, then proposes a ranked, principled combination of techniques with an honest ceiling rather than a magic promise.
Antigravity installs plugins straight from a Git repository:
agy plugin install https://github.com/mxslr/mlcraft
Coming soon. The skills are portable Markdown, so bringing the plugin to other agent harnesses is on the roadmap.
Run these from inside the plugin folder.
The gh CLI is the easiest path. If you do not have it, install it from https://cli.github.com then run:
git init
git add .
git commit -m "mlcraft plugin"
gh auth login
gh repo create mlcraft --public --source=. --remote=origin --push
Without gh, create an empty repository named mlcraft on github.com first, then run:
git init
git add .
git commit -m "mlcraft plugin"
git branch -M main
git remote add origin https://github.com/mxslr/mlcraft.git
git push -u origin main
| Type | Name | Purpose |
|---|---|---|
| command | /ml-project | Entry point for the full workflow |
| agent | paper-researcher | Read-only literature brief: SOTA, realistic ceiling, leakage traps |
| skill | ml-research-methodology | Orchestrator and routing table |
| skill | dataset-profiling | Inspect local or Kaggle data before modeling |
| skill | notebook-delivery | Detect Kaggle vs Colab vs local GPU, enforce notebook style |
| skill | literature-review | Find and critically appraise papers |
| skill | data-rigor-and-leakage | Correct splits and leakage hunt |
| skill | training-optimization | Fine-tuning recipe, anti-overfit, GPU budget |
| skill | rigorous-evaluation | Right metrics, calibration, thresholds chosen on validation |
| skill | deployment-explainability | Inference parity, per-problem explainability, guardrails |
| skill | accuracy-improvement-loop | Diagnose, research the gap, combine techniques |
| skill | domain-computer-vision | CV model selection |
| skill | domain-medical-imaging | Medical rigor and model selection |
| skill | domain-nlp-llm | NLP, LLM, and RAG method selection |
| skill | domain-tabular | Tabular model selection |
| skill | domain-time-series | Forecasting, classification, anomaly detection |
| skill | domain-audio-speech | ASR, audio classification, speaker, keyword spotting |
| skill | domain-recommender | Retrieve-then-rank, sequential, temporal splits |
| skill | domain-generative | Diffusion vs GAN, LoRA/DreamBooth, FID/CLIP eval |
| skill | domain-reinforcement-learning | PPO/SAC/DQN, offline RL, multi-seed eval |
| skill | domain-graph | GNNs, transductive vs inductive splits, GNNExplainer |
Honesty over inflated numbers. A valid, reproducible 0.82 AUC beats a leaky 0.99. The plugin's core value is knowing which numbers are real, which are inflated by ROI-cropping or data leakage, and when a model has reached its realistic ceiling.
.claude-plugin/
marketplace.json
plugin.json
.gitignore
agents/
paper-researcher.md
CHANGELOG.md
commands/
ml-project.md
LICENSE
README.md
skills/
accuracy-improvement-loop/
SKILL.md
data-rigor-and-leakage/
SKILL.md
dataset-profiling/
SKILL.md
deployment-explainability/
SKILL.md
domain-3d/
SKILL.md
domain-anomaly-detection/
SKILL.md
domain-audio-speech/
SKILL.md
domain-computer-vision/
SKILL.md
domain-generative/
SKILL.md
domain-graph/
SKILL.md
domain-medical-imaging/
SKILL.md
domain-multimodal/
SKILL.md
domain-nlp-llm/
SKILL.md
domain-recommender/
SKILL.md
domain-reinforcement-learning/
SKILL.md
domain-tabular/
SKILL.md
domain-time-series/
SKILL.md
domain-video/
SKILL.md
literature-review/
SKILL.md
ml-research-methodology/
SKILL.md
notebook-delivery/
SKILL.md
rigorous-evaluation/
SKILL.md
training-optimization/
SKILL.mdยฉ 2026 Flowy ยท Free and open source
Built for Claude Code ยท Not affiliated with Anthropic
| skill |
| domain-multimodal |
| CLIP/BLIP-2/LLaVA, retrieval, VQA, captioning |
| skill | domain-video | VideoMAE/Video Swin, video-level split, mAP/accuracy |
| skill | domain-3d | Point Transformer v3, sparse conv, mIoU/mAP, scene split |
| skill | domain-anomaly-detection | PatchCore/EfficientAD, one-class, PR-AUC, honest metrics |