CtrlK
BlogDocsLog inGet started
Tessl Logo

tessl/skill-optimizer

Optimize your skills and tiles: review SKILL.md quality, generate eval scenarios, run evals, compare across models, diagnose gaps, and re-run until scores improve.

86

1.22x
Quality

91%

Does it follow best practices?

Impact

86%

1.22x

Average score across 29 eval scenarios

SecuritybySnyk

Advisory

Suggest reviewing before use

Overview
Quality
Evals
Security
Files

task.mdevals/scenario-27/

Multi-Skill Routing Collision Diagnosis

Problem Description

My tile has 5 skills and I think they're stepping on each other. When I ask a question that should clearly go to skill A, sometimes skill B activates instead. Other times nothing fires at all. The descriptions might be competing for similar trigger terms.

How do I diagnose which descriptions are colliding, and how do I tell which skill is "winning" routing for any given user phrasing?

Output Specification

Walk me through how to diagnose multi-skill routing collisions in a tile. Include what command produces the data I need, how to read the output to spot collisions, and what to change in the descriptions to separate competing skills.

evals

README.md

tile.json