model-selection

Route .NET development tasks to Opus 4.6, Sonnet 4.6, or Haiku 4.5 by complexity.

Updated Apr 27, 2026
One-click install
npx skills add https://github.com/shahdanish/vibepos --skill model-selection-shahdanish
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: model-selection
Source: https://github.com/shahdanish/vibepos/tree/main/skills/model-selection
Command: npx skills add https://github.com/shahdanish/vibepos --skill model-selection-shahdanish

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill solves the problem of choosing the most cost-effective Claude model for a given .NET development task so you get the right balance of speed and deep reasoning.

Core Features & Use Cases

  • Model choice by task complexity: Select Opus 4.6 for trade-offs, deep architecture, and ambiguous debugging; Sonnet 4.6 for routine high-throughput implementation and refactors; Haiku 4.5 for fast, cheap subagent lookups and summarization.
  • Structured model switching workflow: Use an Opus plan → Sonnet execute → Opus review pattern to improve quality while keeping throughput high.
  • Subagent model assignment guidance: Assign lighter models to subagents that only search, run commands, or summarize, and reserve heavier models for dependency analysis and security/architecture review.
  • Anti-pattern prevention: Avoid overusing expensive models for routine work and avoid using the wrong model for architectural decisions.

Quick Start

Load the model-selection skill when you need help deciding between Opus 4.6, Sonnet 4.6, and Haiku 4.5 for an upcoming .NET development task and want an efficient plan for switching models or routing subagent work.

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 .NET development tasks?

Model selection for .NET tasks depends on complexity: use Opus 4.6 for deep architecture and ambiguous debugging, Sonnet 4.6 for routine implementation and refactors, and Haiku 4.5 for fast subagent lookups and summarization.

What is the best way to switch between Claude models during a coding workflow?

The best way to switch Claude models is a structured workflow: use Opus to plan, Sonnet to execute high-throughput implementation, and Opus to review, ensuring quality while maintaining throughput and cost efficiency.

When should I use Haiku 4.5 instead of Opus 4.6 for subagent work?

Use Haiku 4.5 for subagent work when the task only involves searching, running commands, or summarization. Reserve Opus 4.6 for heavy tasks like dependency analysis, architecture decisions, and security reviews.

Can I use Sonnet 4.6 for large codebase refactoring and routine implementation?

Yes, Sonnet 4.6 is designed for routine high-throughput implementation and refactors. It provides the optimal balance of speed and capability for large codebase work without the cost overhead of Opus.

Why does model routing matter for cost optimization in software engineering?

Model routing prevents overusing expensive models like Opus for routine work and avoids using lightweight models for architectural decisions, matching task complexity to the right model to optimize both cost and quality.