selection-rubric

Implement a capability-based rubric for model selection and task routing.

Updated May 11, 2026
One-click install
npx skills add https://github.com/AesopScott/mojo --skill selection-rubric
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: selection-rubric
Source: https://github.com/AesopScott/mojo/tree/main/harnesses/skills/selection-rubric
Command: npx skills add https://github.com/AesopScott/mojo --skill selection-rubric

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill resolves ambiguity in model routing by providing a structured rubric to map specific task types to the most appropriate AI model based on capability, cost, and latency requirements.

Core Features & Use Cases

  • Capability Cataloging: Defines clear boundaries for what each model tier can and cannot handle.
  • Controlled Routing: Implements a rubric-based decision process to prevent over-provisioning or model mismatch.
  • Use Case: When a new task type is introduced, use this Skill to define the required capability threshold, ensuring the system selects a cost-effective model that meets the performance criteria without exceeding authority.

Quick Start

Use the selection-rubric skill to audit the current model routing logic and propose a new capability mapping for the upcoming task type.

Frequently Asked Questions about selection-rubric

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

FAQPage Schema
What is capability-based model selection for task routing?

Capability-based model selection is a structured approach that maps specific task types to the most appropriate AI model by evaluating capability, cost, and latency requirements to prevent model mismatch and over-provisioning.

How do I optimize model routing for new task types in system architecture?

To optimize model routing, define the required capability threshold for the new task type using a structured rubric, ensuring the system selects a cost-effective model that meets performance criteria without exceeding authority.

How can I prevent over-provisioning when assigning AI models to tasks?

Over-provisioning is prevented by implementing controlled routing with a capability catalog that defines clear boundaries for what each model tier can handle, ensuring objective-based evaluation criteria are met.

What do I need to set up before implementing a model selection rubric?

You need defined capability catalogs and objective-based evaluation criteria established in your system architecture and harness configuration to ensure consistent, secure, and strictly enforced model assignment boundaries.

When should I use a rubric-based decision process for model assignment?

A rubric-based decision process should be used when strict governance is required to balance model performance, cost, and safety boundaries across varying task-specific needs in your system architecture.