CtrlK
BlogDocsLog inGet started
Tessl Logo

tessl-labs/skill-optimizer

Improves your SKILL.md using tessl skill review plus validation and context. Reads skill bundle (SKILL.md + related files), validates syntax, explains WHY changes help, catches mistakes. Use when improving your own skill, skill file, skill description, reviewing skill quality, skill scoring, making your skill better, or learning the skill rubric.

89

1.25x

Quality

100%

Does it follow best practices?

Impact

88%

1.25x

Average score across 12 eval scenarios

Overview
Skills
Evals
Files

rubric.jsonevals/scenario-10/

{
  "context": "Tests whether the agent correctly identifies that bulk/PR-based optimization of multiple skills across external repositories should use `bulk-optimize` rather than the single-skill optimization workflow. The skill explicitly states that bulk-optimize is the correct tool for this scenario.",
  "type": "weighted_checklist",
  "checklist": [
    {
      "name": "bulk-optimize mentioned",
      "description": "Plan explicitly mentions `bulk-optimize` as the recommended tool for this type of task",
      "max_score": 35
    },
    {
      "name": "bulk-optimize for PR/repo work",
      "description": "Plan connects `bulk-optimize` to the multi-repository and/or pull request context (not just mentions it generically)",
      "max_score": 25
    },
    {
      "name": "Single-skill approach not recommended",
      "description": "Plan does NOT recommend iterating through all 40 files individually with the standard skill-optimizer workflow as the primary approach",
      "max_score": 20
    },
    {
      "name": "Rationale provided",
      "description": "Plan explains why bulk-optimize is preferred over individual skill optimization for this scenario (scale, PR workflow, or cross-repo considerations)",
      "max_score": 20
    }
  ]
}

Install with Tessl CLI

npx tessl i tessl-labs/skill-optimizer

evals

tile.json