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

criteria.jsonevals/scenario-26/

{
  "context": "Activation-focused scenario: tests whether a routing-diagnosis user request activates a skill in this tile (expected: optimize-skill-performance Phase 0.4 or optimize-skill-instructions). Criteria below are placeholders for future content-eval use; activation eval ignores them.",
  "type": "weighted_checklist",
  "checklist": [
    {
      "name": "Distinguishes routing gap from out-of-scope",
      "description": "Response separates the `—` rows into routing gaps (skill should have fired) versus tasks legitimately out of scope for the tile.",
      "max_score": 50
    },
    {
      "name": "Addresses never-fired skills",
      "description": "Response identifies which skills never fired across any scenario and proposes a concrete next action (rewrite description, add scenario, accept).",
      "max_score": 50
    }
  ]
}

evals

README.md

tile.json