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-3/

{
  "context": "Evaluate codebase integration: uses real file paths with file:line format, shows actual code snippets, and gracefully handles patterns not present in the codebase.",
  "type": "weighted_checklist",
  "checklist": [
    {
      "name": "test-a-finds-real-files",
      "description": "Test Case A references actual file paths like src/container.py or src/services/user_service.py",
      "max_score": 1
    },
    {
      "name": "test-a-file-line-format",
      "description": "Test Case A uses file:line format (e.g., src/container.py:15) when referencing code",
      "max_score": 1
    },
    {
      "name": "test-a-shows-real-code",
      "description": "Test Case A shows actual code snippets from the codebase, not generic examples",
      "max_score": 1
    },
    {
      "name": "test-a-references-test-file",
      "description": "Test Case A references the test file (tests/test_user_service.py) to show how DI enables testing",
      "max_score": 0.5
    },
    {
      "name": "test-a-specific-class-names",
      "description": "Test Case A uses actual class/function names (Container, UserService, auth_service)",
      "max_score": 0.5
    },
    {
      "name": "test-b-acknowledges-no-example",
      "description": "Test Case B acknowledges that event sourcing doesn't exist in the current codebase",
      "max_score": 1
    },
    {
      "name": "test-b-provides-generic-example",
      "description": "Test Case B provides a generic example with clear disclaimer about not being from codebase",
      "max_score": 0.5
    },
    {
      "name": "test-b-suggests-applicability",
      "description": "Test Case B suggests where event sourcing could be useful in this project (optional)",
      "max_score": 0.25
    }
  ]
}

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