model-selection

Guide AI/ML model selection through capability matching, benchmarks, cost analysis, and deployment constraints.

2|Updated Jan 15, 2026
One-click install
npx skills add https://github.com/DTMC-marketplace/governance --skill model-selection-dtmc-marketplace
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: model-selection
Source: https://github.com/DTMC-marketplace/governance/tree/main/skills/model-selection
Command: npx skills add https://github.com/DTMC-marketplace/governance --skill model-selection-dtmc-marketplace

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill helps users navigate the complex landscape of AI/ML models by providing a structured framework for selecting the most appropriate model based on specific task requirements, performance benchmarks, cost considerations, and deployment constraints.

Core Features & Use Cases

  • Capability Matching: Identifies models suited for tasks like text generation, classification, code generation, vision, and embeddings.
  • Evaluation Framework: Provides guidance on interpreting benchmarks, conducting task-specific testing, and analyzing cost-performance trade-offs.
  • Deployment Planning: Offers insights into cloud vs. self-hosted options and hardware requirements.
  • Use Case: A developer needs to select an LLM for a customer support chatbot. They can use this skill to compare models like GPT-4o, Claude 3.5 Sonnet, and Gemini 1.5 Pro based on their accuracy, latency, and cost per token, ultimately choosing the best fit for their budget and performance needs.

Quick Start

Use the model-selection skill to find the best LLM for code generation tasks.

Frequently Asked Questions about model-selection

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I choose the right LLM for a specific task like code generation or classification?

To choose the right LLM, match task capabilities using a decision tree, evaluate benchmark performance, and analyze cost-performance trade-offs. This framework guides model selection by comparing accuracy, latency, and cost per token across text, code, vision, and embedding tasks.

What is the best way to compare AI models based on cost and deployment constraints?

The best way to compare AI models is by using a structured evaluation framework that analyzes cost-performance trade-offs and deployment constraints. It guides decisions between cloud vs. self-hosted options, factoring in hardware requirements and latency to find the optimal fit.

Can I use this model selection framework to evaluate GPT-4o, Claude 3.5 Sonnet, and Gemini 1.5 Pro?

Yes, you can evaluate models like GPT-4o, Claude 3.5 Sonnet, and Gemini 1.5 Pro using the provided LLM capability matrices. The framework supports comparing these models based on accuracy, latency, and cost per token for your specific use case.

How do I decide between cloud vs. self-hosted deployment for my machine learning model?

Decide between cloud and self-hosted deployment by analyzing your hardware requirements and cost constraints. The framework provides deployment planning insights, comparing the cost-performance trade-offs and infrastructure needs of cloud vs. self-hosted options.

When should I consider fine-tuning a model instead of selecting a pre-trained one?

You should consider fine-tuning a model when pre-trained options do not meet specific task accuracy requirements. The framework provides decision matrices to evaluate if fine-tuning offers a better cost-performance outcome than switching to a larger pre-trained model.

How do I interpret AI benchmarks for my specific application needs?

Interpret AI benchmarks by using the evaluation framework to conduct task-specific testing rather than relying on general scores. The framework guides you through analyzing benchmark results and cost-performance trade-offs to determine actual model capabilities for your application.