CtrlK
BlogDocsLog inGet started
Tessl Logo

tessl/skill-optimizer

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

85

1.08x
Quality

88%

Does it follow best practices?

Impact

85%

1.08x

Average score across 29 eval scenarios

SecuritybySnyk

Advisory

Suggest reviewing before use

Overview
Quality
Evals
Security
Files

criteria.jsonevals/scenario-18/

{
  "context": "Activation-focused scenario: tests whether a routing-diagnosis user request activates a skill in this plugin (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 plugin.",
      "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
    }
  ]
}

README.md

tile.json