Dotnet-skills dotnet-mlnet
Use ML.NET to train, evaluate, or integrate machine-learning models into .NET applications with realistic data preparation, inference, and deployment expectations.
install
source · Clone the upstream repo
git clone https://github.com/managedcode/dotnet-skills
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/managedcode/dotnet-skills "$T" && mkdir -p ~/.claude/skills && cp -r "$T/catalog/Frameworks/ML.NET/skills/dotnet-mlnet" ~/.claude/skills/managedcode-dotnet-skills-dotnet-mlnet && rm -rf "$T"
manifest:
catalog/Frameworks/ML.NET/skills/dotnet-mlnet/SKILL.mdsource content
ML.NET
Trigger On
- integrating machine learning into a .NET application
- training or retraining ML.NET models from local data
- reviewing inference pipelines, model loading, or AutoML-generated code
Workflow
- Start from the prediction task and data quality, not the algorithm or package list.
- Separate training code from inference code so the production path stays lean and predictable.
- Review feature engineering, normalization, label quality, and evaluation metrics before trusting model output.
- Use Model Builder or the ML.NET CLI when they speed up exploration, but inspect the generated C# before treating it as production architecture.
- Plan how the model is loaded, versioned, and refreshed in the application lifecycle.
- Validate with representative datasets and explicit evaluation, not only with a sample that happens to run.
Deliver
- ML.NET pipelines that fit the prediction task
- production-usable inference integration
- evaluation evidence tied to the business scenario
Validate
- model quality is measured, not assumed
- training and inference responsibilities are separated
- deployment and versioning expectations are explicit
References
- patterns.md - Data loading, training pipelines, evaluation metrics, deployment strategies, and feature engineering patterns
- examples.md - Complete examples for sentiment analysis, price prediction, image classification, anomaly detection, recommendations, clustering, fraud detection, text classification, object detection, and AutoML