CtrlK
BlogDocsLog inGet started
Tessl Logo

learn

Interactive lesson tutor for the AI Engineering from Scratch curriculum. Reads LEARNING.md, fetches the next lesson, teaches it section by section in the terminal, quizzes at the end, and records progress. Works cloned or entirely over raw.githubusercontent.com — no setup required. Trigger phrases: "next lesson", "teach me", "continue the course", "let's learn", "resume learning"

71

Quality

89%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide
SecuritybySnyk

Passed

No findings from the security scan

The canonical home for this skill is learn in rohitg00/ai-engineering-from-scratch

SKILL.md
Quality
Evals
Security

Quality

Content

75%Weight 40%Scale 1-5

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

The body is a tightly sequenced, actionable tutoring workflow that assumes Claude's competence and avoids padding with general knowledge. It is well-structured but could tighten the routing prose and add an explicit validation step before mutating LEARNING.md.

Suggestions

Tighten the resume-routing and focused-handoff sections into a compact lookup table to reduce prose while preserving the route-owner logic.

Add an explicit validate-before-write step in Step 4 (e.g., confirm the lesson id and score are well-formed before appending to LEARNING.md) to strengthen the feedback loop.

Consider moving the course-mode routing rules into a short reference file and summarizing the dispatch table inline, improving progressive disclosure for the longer-than-50-line body.

DimensionReasoningScore

Conciseness

Mostly lean and assumes Claude's competence without explaining general concepts, though the resume-routing and handoff sections are dense and could be tightened slightly without losing the routing logic.

4 / 5

Actionability

Concrete guidance throughout — specific file paths ('phases/<phase-dir>/<lesson-dir>/docs/en.md'), URL template, reply format, and N/M scoring — with only minor gaps around handling malformed quiz.json shapes.

4 / 5

Workflow Clarity

A clear Step 0–Step 5 sequence with validation checkpoints (warm-up recall, quiz verdicts, <70% review threshold, phase Done) and a warm-up feedback loop, though the LEARNING.md writes lack an explicit validate-before-record step.

4 / 5

Progressive Disclosure

Well-organized with clear section headers and one-level references (URLs, sibling skills), no nested reference chains; the heavier routing tables are inline but reasonably placed for a single-file workflow skill.

4 / 5

Total

16

/

20

Passed

Description

100%Weight 40%Scale 1-5

Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.

The description is third-person, specific, and concise, explicitly stating both the capability and concrete trigger phrases. It is well-scoped to a single curriculum niche with low conflict risk.

DimensionReasoningScore

Specificity

Lists multiple concrete actions — 'Reads LEARNING.md, fetches the next lesson, teaches it section by section in the terminal, quizzes at the end, and records progress' — giving comprehensive coverage of what the skill does.

5 / 5

Completeness

Clearly answers both 'what' (the full teach/quiz/record cycle) and 'when' (concrete trigger phrases), matching the anchor for explicit what-and-when with triggers.

5 / 5

Trigger Term Quality

Explicit 'Trigger phrases' list includes natural user utterances and synonyms — 'next lesson', 'teach me', 'continue the course', 'let's learn', 'resume learning' — covering common variations.

5 / 5

Distinctiveness Conflict Risk

Scoped to a named curriculum ('AI Engineering from Scratch') with distinct, route-specific triggers, giving it a clear niche and minimal conflict risk with unrelated skills.

5 / 5

Total

20

/

20

Passed

Validation

93%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation — 15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

frontmatter_unknown_keys

Unknown frontmatter key(s) found; consider removing or moving to metadata

Warning

Total

15

/

16

Passed

Repository
rohitg00/ai-engineering-from-scratch
Reviewed

Table of Contents

Is this your skill?

If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.