CtrlK
BlogDocsLog inGet started
Tessl Logo

neomatrix369/learning-opportunity

Progressive concept teaching through three depth levels (Core → Mechanics → Deep Dive). Creates diagrams, provides annotated code walkthroughs from the current codebase, and builds explanations from fundamentals to production internals. Triggers: "teach me about [pattern/concept]", "how does [architecture/pattern] work", "walk me through [this implementation]", "tutorial on [concept]", "deep dive into [system/pattern]", "help me understand [this design]" Use when: user requests multi-level learning about code patterns, architecture, or implementation mechanics with checkpoint-based progression. Not for: quick answers, single-sentence explanations, code fixes, or "what does this line do" questions—those are standard assistance.

98

1.44x

Quality

100%

Does it follow best practices?

Impact

97%

1.44x

Average score across 5 eval scenarios

Overview
Skills
Evals
Files

rubric.jsonevals/scenario-2/

{
  "context": "Evaluate the full 4-turn learning journey: Level 1 → Level 2 → Level 3 → graceful exit. Each turn should build on previous without repetition and include appropriate checkpoints.",
  "type": "weighted_checklist",
  "checklist": [
    {
      "name": "turn-1-level-1-content",
      "description": "Turn 1 provides Level 1 (Core) content: what manager pattern is, why it exists, when to use it",
      "max_score": 1
    },
    {
      "name": "turn-1-codebase-reference",
      "description": "Turn 1 references the actual UserManager.py file with file:line format",
      "max_score": 1
    },
    {
      "name": "turn-1-checkpoint",
      "description": "Turn 1 ends with checkpoint asking if user wants mechanics or is done",
      "max_score": 1
    },
    {
      "name": "turn-2-level-2-content",
      "description": "Turn 2 provides Level 2 (Mechanics): how it works, code walkthrough, tradeoffs, failure modes",
      "max_score": 1
    },
    {
      "name": "turn-2-builds-on-level-1",
      "description": "Turn 2 builds on Level 1 without repeating core concepts already explained",
      "max_score": 0.5
    },
    {
      "name": "turn-2-checkpoint",
      "description": "Turn 2 ends with checkpoint asking if user wants deep dive or is ready to move on",
      "max_score": 1
    },
    {
      "name": "turn-3-level-3-content",
      "description": "Turn 3 provides Level 3 (Deep Dive): scaling, performance, alternatives, production pitfalls",
      "max_score": 1
    },
    {
      "name": "turn-3-claude-md-integration",
      "description": "Turn 3 connects to SOLID principles or coding standards from context",
      "max_score": 0.5
    },
    {
      "name": "turn-3-final-checkpoint",
      "description": "Turn 3 ends with final checkpoint asking if there are questions or ready to resume development",
      "max_score": 0.5
    },
    {
      "name": "turn-4-exits-gracefully",
      "description": "Turn 4 recognizes exit signal 'got it' and exits teaching mode with brief acknowledgment",
      "max_score": 1
    },
    {
      "name": "turn-4-no-additional-teaching",
      "description": "Turn 4 does NOT continue teaching or add more explanation after exit signal",
      "max_score": 1
    }
  ]
}

Install with Tessl CLI

npx tessl i neomatrix369/learning-opportunity@0.1.0

evals

examples.md

IMPROVEMENTS.md

SKILL.md

tile.json

trigger-reference.md

visualization-guide.md