model-selection

Select optimal Claude models for .NET development tasks by reasoning and cost.

1|Updated Mar 27, 2026
One-click install
npx skills add https://github.com/Maj3D10/Training-Platform --skill model-selection-maj3d10
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: model-selection
Source: https://github.com/Maj3D10/Training-Platform/tree/main/.agent/skills/model-selection
Command: npx skills add https://github.com/Maj3D10/Training-Platform --skill model-selection-maj3d10

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill prevents slow, expensive, or low-quality AI responses by helping you choose the best Claude model for each software development task.

Core Features & Use Cases

  • Task-to-model routing: Select Opus 4.6 for deep architecture and trade-off decisions, Sonnet 4.6 for high-throughput routine implementation, and Haiku 4.5 for fast, cheap subagent lookups and summaries.
  • Model switching workflow: Use an Opus→Sonnet→Opus flow (plan, execute, review) to combine strong reasoning with efficient implementation.
  • Subagent model assignment: Assign different models to subagents based on whether they need reasoning or only execution/search, optimizing both quality and cost.
  • When to use fast mode: Apply fast-mode guidance for throughput-focused output when appropriate.

Quick Start

Tell the AI: "Select the best Claude model(s) for my .NET task, explain the routing choice, and outline an Opus plan → Sonnet execute → Opus review workflow if it’s complex."

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 Claude model for software development tasks to balance cost and reasoning quality?

Route tasks by complexity: assign Opus to deep architecture and trade-off decisions, Sonnet to throughput-oriented routine implementation, and Haiku to fast, cheap subagent lookups and summaries to balance reasoning quality and cost.

What is the plan-execute-review model switching workflow for AI coding tasks?

The plan-execute-review workflow uses Opus to plan the architecture, Sonnet to execute the high-throughput implementation, and Opus again to review the output, combining strong reasoning with efficient cost-aware execution.

Can I assign different Claude models to subagents based on task requirements?

Yes, you can assign subagents different models based on whether they need reasoning or only execution and search, routing Haiku to fast lookup tasks and reserving Opus for subagents handling deep trade-off analysis.

When should I use fast mode for Claude coding responses?

Use fast mode for throughput-focused output when the task requires high-volume routine implementation rather than deep architectural reasoning, allowing Sonnet to handle the execution efficiently at a lower cost.

Does model selection for subagent routing work with .NET development workflows?

Model selection applies directly to .NET development tasks across workflow planning, implementation, debugging, and PR review, matching Opus, Sonnet, and Haiku to the appropriate routine and complex scenarios.

Why does using the wrong Claude model make my debugging workflow slow and expensive?

Using a high-reasoning model like Opus for routine implementation or a fast model like Haiku for complex architecture creates slow, expensive, or low-quality responses, making proper task-to-model routing essential.