What problem does it solve?
This Skill prevents slow, costly, and error-prone AI implementations by guiding you to the correct .NET AI/ML technology and library layer for your specific task type.
Core Features & Use Cases
- Task-to-technology decisioning: Classifies requirements (ML vs LLM vs agentic workflows vs RAG vs ONNX inference) and selects the appropriate stack (ML.NET, Microsoft.Extensions.AI, Microsoft Agent Framework, GitHub Copilot SDK, ONNX Runtime, VectorData abstractions).
- Correct library-layer alignment: Enforces MEAI-first abstractions, adds provider SDKs correctly, and uses Microsoft.Agents.AI only when tools/agents are required.
- Production guardrails: Defines explicit rules for determinism, DI registration, temperature/max tokens, retries, cost/token controls, RAG chunking and relevance filtering, and validation/fallback behavior.
Quick Start
Ask an AI agent to classify your task (e.g., "summarize support tickets with tool-based retrieval and citations") and then generate the minimal .NET 8+ package set plus DI wiring that follows the Skill’s layering and guardrail rules.