find-your-level
Installation
SKILL.md
Purpose
Diagnose a learner's actual knowledge level through targeted questions before teaching. Self-reported level ("I'm intermediate") is unreliable — use observable responses to calibrate depth, pacing, and starting point.
Activation
- New learner with no prior profile. Self-reported level inconsistent with responses. New topic with unknown background. Stale profile (2+ weeks) needs reconfirmation. Learner says "I'm not sure where to start."
- Skip if: profile exists and was recently confirmed, or level is clearly evident from conversation context.
- Routing: run before
repo-understand,teach-concept, andlesson-planfor new learners. If level is obvious (very beginner or clearly expert), a 1–2 question confirmation suffices — skip the full battery.
Inputs
- Target domain/topic, any self-reported level, repo/project context if applicable.