CtrlK
BlogDocsLog inGet started
Tessl Logo

find-your-level

Interactive quiz that maps your AI/ML knowledge to a starting point in the 523-lesson, 20-phase AI Engineering from Scratch curriculum. Trigger phrases: "where should I start", "find my level", "what do I know", "which phase", "assess my knowledge", "placement test", "skip ahead"

70

Quality

88%

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

SKILL.md
Quality
Evals
Security

Quality

Content

86%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.

A well-engineered skill body: fully concrete quiz content and output templates, a clear multi-round workflow with per-round scoring checkpoints, and exemplary progressive disclosure that isolates the answer key from the quiz body with explicit access-control rules. The only weaknesses are minor redundancy in the answer-isolation prose and a couple of unhandled edge cases (invalid learner answers, review-rule interaction with the entry-point table).

DimensionReasoningScore

Conciseness

The body is dominated by payload (the 10 quiz questions and their options) that earns its place, and the instructions assume Claude's competence — no explanations of what transformers or RAG are. Minor trimming is possible: the answer-isolation rules are stated twice ("Do not read that reference before..." and "Do not preload later rounds") and the reply-format rules repeat the same constraint in adjacent sentences, keeping it at 'efficient; minor instances that could be trimmed' rather than the lean top anchor.

4 / 5

Actionability

Everything is executable as written: the exact 10 questions with lettered options, a literal neutral reply prompt ("Reply with Q1: <letter>, Q2: <letter>"), a copy-paste score display block, an exact score-to-entry-point table, a literal markdown table template, explicit table rules, and a concrete URL for ROADMAP.md with a fetch fallback. Fully concrete instruction-only guidance covering the common cases.

5 / 5

Workflow Clarity

The sequence is fully explicit (greet → per-round ask/score/report → final breakdown → entry-point mapping → personalized table → recommendation → next-step offer), with per-round scoring acting as a validation checkpoint and an explicit error-recovery fallback for a missing ROADMAP.md. It falls short of the top anchor on minor gaps: no guidance for re-prompting when a learner gives an invalid or ambiguous answer, and the interaction between the review-detection rules and the entry-point table leaves a small edge case implicit.

4 / 5

Progressive Disclosure

The answer key is correctly split out to references/answer-key.md — verified to exist and structured per-round — referenced one level deep with explicit read-timing rules ('read only that round's key'), and ROADMAP.md is a clearly signaled external source with a canonical-source rationale and URL fallback. The inline quiz questions are per-run payload, so inlining them is the right placement; navigation is easy throughout.

5 / 5

Total

18

/

20

Passed

Description

86%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.

A strong description: explicit what-and-when coverage with an excellent set of natural trigger phrases. Its only weaknesses are the single-action framing of the capability and a mildly generic trigger or two ("where should I start", "skip ahead") that could overlap with non-curriculum contexts.

DimensionReasoningScore

Specificity

"Interactive quiz that maps your AI/ML knowledge to a starting point in the 523-lesson, 20-phase AI Engineering from Scratch curriculum" names the domain and one concrete composite action (quiz → starting-point placement), matching the 'names domain and 1-2 concrete actions' anchor. It is not a 4 because only a single action is described rather than several, and the second-person "your" phrasing works against a higher score per the third-person voice guideline.

3 / 5

Completeness

The 'what' is explicit ("Interactive quiz that maps your AI/ML knowledge to a starting point in the ... curriculum") and the 'when' is explicit via a dedicated concrete trigger-phrase list, which satisfies the 'Use when...' or equivalent explicit trigger guidance requirement. Clearly answers both what AND when with concrete trigger phrases.

5 / 5

Trigger Term Quality

"Trigger phrases: 'where should I start', 'find my level', 'what do I know', 'which phase', 'assess my knowledge', 'placement test', 'skip ahead'" — seven natural phrases a learner would actually say, covering multiple synonyms of the same intent. Comprehensive natural-term coverage matches the top anchor; nothing relevant is missing.

5 / 5

Distinctiveness Conflict Risk

The curriculum-specific framing ("AI Engineering from Scratch curriculum", "placement test", "which phase") gives it a clear niche with minimal conflict risk, but generic trigger phrases like "where should I start" and "skip ahead" could plausibly fire in unrelated onboarding or tutorial-skipping contexts — minor overlap risk, matching the 'mostly distinct' anchor rather than the 'clear niche with minimal conflict' anchor.

4 / 5

Total

17

/

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.