CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

start-learning

One-time onboarding for the AI Engineering from Scratch curriculum (542 lessons, 20 phases). Interviews the learner, runs the placement quiz, and writes LEARNING.md, a persistent study plan the learn skill drives. Trigger phrases: "start learning", "set up the course", "begin the curriculum", "onboard me", "create my learning plan"

Quality

91%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide
SecuritybySnyk

Low

Low-risk findings worth noting

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

SKILL.md
Quality
Evals
Security

Quality

Content

88%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 an operationally precise onboarding procedure: exact questions, a complete output template, explicit edge-case handling, and validation checkpoints with confirmation gates, all written for an intelligent agent without padding. Its main costs are the repetitive three-section handoff pattern and a monolithic single-file layout where a reference file would reduce token load.

DimensionReasoningScore

Conciseness

The body is dense with skill-specific policy (state-file routing, host invocation syntax, the LEARNING.md output contract) and explains nothing Claude already knows, fitting 'efficient; minor instances of over-explanation'. It misses the top anchor because the three parallel handoff sections (MCP, Agent Skills, Reverse Engineering) repeat the same 'do not run placement and do not create LEARNING.md' pattern and could be compressed into a single table.

4 / 5

Actionability

For an instruction-only skill the guidance is fully concrete: exactly three interview questions with offered options, a copy-paste-ready LEARNING.md template with section names and table headers, an exact three-line closing script, and a fully specified self-selected-phase contract including the ROADMAP.md fetch URL for hours. Common cases (existing file, skipped quiz, route resume) are all covered with executable detail.

5 / 5

Workflow Clarity

Steps are clearly sequenced (resume routing, handoffs, existing-file check, then Steps 1-4) with explicit validation and recovery loops: "Validate the phase is 0-19... if it does not resolve, list the 20 phases and ask them to pick", plus confirmation gates such as "only after an explicit confirmation" before archiving and "Never delete or overwrite their history silently". This matches the anchor requiring explicit validation steps and error-recovery paths.

5 / 5

Progressive Disclosure

The skill ships as a single file (no references/, scripts/, or assets/ exist) with clear, well-organized section headers, so navigation is easy. It stops short of the top anchor because ~180 lines of procedure — particularly the resume-routing map and the three near-parallel handoff sections — are inlined in SKILL.md when they could be split into one-level-deep reference files.

4 / 5

Total

18

/

20

Passed

Description

91%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: third-person voice, concrete actions, a named domain with a specific output artifact, and five explicit natural-language trigger phrases that satisfy both the what and when requirements. The only weaknesses are the unmentioned routing/handoff capabilities and a slightly generic lead trigger phrase that could collide with the sibling learn skill.

DimensionReasoningScore

Specificity

"Interviews the learner, runs the placement quiz, and writes LEARNING.md, a persistent study plan" lists three concrete actions, matching the 'several specific actions; minor gaps' anchor. It stays below 5 because the routing/handoff behaviors that occupy much of the skill are not mentioned, and above 3 because it goes beyond 1-2 generic actions.

4 / 5

Completeness

The description explicitly answers what ("Interviews the learner, runs the placement quiz, and writes LEARNING.md") and when ("Trigger phrases: 'start learning', 'set up the course', ..."), which is an explicit trigger clause equivalent to 'Use when...'. This matches the anchor requiring both what and when with concrete trigger phrases; score 4 would require the 'when' to be less explicit than it is.

5 / 5

Trigger Term Quality

"start learning", "set up the course", "begin the curriculum", "onboard me", "create my learning plan" give comprehensive coverage of natural user phrasings including synonym variants. It fits the top anchor since no common natural variation of the request is obviously missing.

5 / 5

Distinctiveness Conflict Risk

The description is anchored to a named curriculum ("AI Engineering from Scratch curriculum (542 lessons, 20 phases)") and a specific artifact (LEARNING.md), making it mostly distinct. However, the trigger "start learning" is generic enough to overlap with the closely related `learn` tutor skill, fitting 'mostly distinct; minor overlap risk' rather than the minimal-conflict top anchor.

4 / 5

Total

18

/

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

Path

.claude/skills/start-learning/SKILL.md

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.