recommending-model-tier

Recommend Claude model tiers for each pipeline task based on constraints.

2|Updated May 23, 2026
One-click install
npx skills add https://github.com/rocklambros/rcs --skill recommending-model-tier
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: recommending-model-tier
Source: https://github.com/rocklambros/rcs/tree/main/skills/ml-datasci/recommending-model-tier
Command: npx skills add https://github.com/rocklambros/rcs --skill recommending-model-tier

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill helps you pick the right Claude tier for each step of a multi-stage workflow instead of overpaying for every call or downgrading a task that needs more reasoning.

Core Features & Use Cases

  • Recommends Haiku, Sonnet, or Opus per task based on reasoning depth, latency, cost, and safety constraints.
  • Handles common pipeline patterns like classification, extraction, RAG synthesis, planning, tool use, code generation, judging, and rewrite work.
  • Adds escalation rules, cost projections, latency estimates, and eval guidance so tier changes are defensible.

Quick Start

Ask this Skill to review your pipeline and recommend a Claude tier for each stage with rationale, escalation rules, and cost impact.

Frequently Asked Questions about recommending-model-tier

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

FAQPage Schema
How do I choose the right Claude model tier for RAG synthesis and classification tasks?

To choose the right Claude model tier for RAG synthesis and classification, evaluate each task's reasoning depth, latency, cost, and safety constraints to assign Haiku, Sonnet, or Opus accordingly. This ensures optimal task routing without overpaying or downgrading necessary reasoning.

What is the best way to optimize Claude API costs across a multi-stage pipeline?

The best way to optimize Claude API costs across a pipeline is to implement tier routing, assigning cheaper models like Haiku to extraction and classification while reserving Opus for complex planning or code generation. This approach includes cost projections and escalation rules to keep tier changes defensible.

How do I set up model escalation rules for Claude tier routing?

Setting up model escalation rules for Claude tier routing involves defining safety and reasoning thresholds that trigger a jump from Haiku or Sonnet to Opus. You can establish these rules alongside latency estimates and eval guidance to validate when deeper reasoning is necessary.

Can I use different Claude model tiers for code generation and judge workflows?

Yes, you can use different Claude model tiers for code generation and judge workflows by evaluating the specific reasoning depth required for each. Assigning Sonnet or Opus to code generation while using a capable tier for judging ensures both tasks meet their safety and latency constraints efficiently.

When should I not use Claude Opus for my workflow tasks?

You should not use Claude Opus for workflow tasks like simple extraction or classification where latency and cost constraints are tight and reasoning depth is minimal. Downgrading to Haiku or Sonnet for these specific tasks prevents unnecessary spending while maintaining output quality.

Does Claude tier routing support same-family cache guidance for latency optimization?

Yes, Claude tier routing supports same-family cache guidance to optimize latency. By keeping tasks within the same model family when possible, you can leverage caching mechanisms to reduce response times across repeated pipeline stages like rewrites and summarizations.