Install Mlnet
Pick your agent. Every command is ready to paste.
npx skills add managedcode/dotnet-skills --skill mlnetThe open skills CLI detects your agents (Claude Code, Cursor, Codex and 70+ more) and installs to the right folder. Add -g to install globally.
01
Install it
Run the command above, or upload the folder in Claude.
02
Ask naturally
Describe the task. Your agent loads mlnet when the request matches its description.
03
Name it if needed
If it does not trigger, say “use the mlnet skill”. In Codex, type $mlnet.
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
Tips for Mlnet
- • Start a fresh session after installing so your agent picks up the new skill.
- • It bundles reference files. The agent reads them only when needed, so they cost no context until then.
- • It is part of a pack with 30 skills. Install only the ones you need with --skill to keep triggers precise.
- • If two skills overlap, mention the one you want by name.
Questions about Mlnet
What does the Mlnet skill do?
Use ML.NET to train, evaluate, or integrate machine-learning models into .NET applications with realistic data preparation, inference, and deployment expectations. USE FOR: ML.NET integration; local model training or retraining; inference pipelines, model loading, evaluation, and deployment review. DO NOT USE FOR: unrelated stacks; generic tasks that do not need this specific guidance. INVOKES: inspect the repository
How do I install Mlnet?
Run "npx skills add managedcode/dotnet-skills --skill mlnet" in your project. The skills CLI installs it for Claude Code, Cursor, Codex and 70+ other agents. In Claude on the web, upload the skill folder as a ZIP under Customize > Skills.
Does Mlnet work in Cursor and Codex?
Yes. Mlnet uses the open SKILL.md format, so it works in Claude Code, Claude, Cursor, OpenAI Codex, Gemini CLI, GitHub Copilot and other agents that support agent skills.
Is Mlnet free?
Mlnet is open source on GitHub under the MIT license. It is free to install; check the license before commercial use.
Who made Mlnet?
Mlnet is published by managedcode in the managedcode/dotnet-skills repository, together with 29 other skills.




