Skip to content
Back to skills

Learning Path

ASecurity

Assess Claude Code knowledge and route to appropriate learning level. Use when: user wants to learn Claude Code, asks for guidance, or says "teach me". Triggers: "learn Claude Code", "teach me", "I'm new", "where do I start", "beginner".

  • 666 stars
  • 0 votes
  • 0 copies
  • 2 views
  • Added February 9, 2026
toolsgo

Works with

  • claude code
  • mcp

Security analysis

A100/100

Scanned February 10, 2026

npx -y skills add majiayu000/claude-skill-registry --skill learning-path --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Learning Path?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Learning Path
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/majiayu000-learning-path/badge)](https://www.skillsdirectory.com/skills/majiayu000-learning-path)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: learning-path
description: |
  Assess Claude Code knowledge and route to appropriate learning level.
  Use when: user wants to learn Claude Code, asks for guidance, or says "teach me".
  Triggers: "learn Claude Code", "teach me", "I'm new", "where do I start", "beginner".
---

# Learning Path Assessment

Determine user's Claude Code proficiency and guide them to the right level.

## Assessment Flow

### Step 1: Opening Question

Ask ONE question to gauge starting point:

```
"Have you used Claude Code before?"

A) Never — just installed it
B) A little — basic chat and file reading
C) Regularly — comfortable with tools and commands
D) Power user — I've built custom skills/agents
```

### Step 2: Branch by Answer

**If A (Never):** → Route to `foundations`
- Skip further assessment
- Start with absolute basics

**If B (A little):** Ask follow-up:
```
"Which of these have you done?"

A) Asked Claude to edit files
B) Used slash commands like /help
C) Both A and B
D) Neither — just chatted
```
- If D → `foundations`
- Otherwise → `intermediate`

**If C (Regularly):** Ask follow-up:
```
"Which of these have you set up?"

A) Custom slash commands
B) MCP servers
C) Hooks (pre/post commit, etc.)
D) None of these yet
```
- If D → `intermediate`
- Otherwise → `advanced`

**If D (Power user):** Verify with:
```
"What's your goal today?"

A) Learn something specific I haven't tried
B) Fill gaps in my knowledge
C) Just exploring what's new
```
→ Route to `advanced` with specific focus

## Level Descriptions

| Level | Profile | Focus |
|-------|---------|-------|
| Foundations | New user, <1 week | Basic commands, file ops, chat patterns |
| Intermediate | Comfortable user | Tools, MCP, customization, workflows |
| Advanced | Power user | Custom agents, skills, complex automation |

## After Routing

Once level is determined:

1. Explain what they'll learn at this level
2. Offer first topic or let them choose
3. Mention they can switch levels anytime with `/cc:level`

## Progress Tracking

Track in conversation context:
- Current level
- Completed topics (checklist style)
- Areas of interest

On return visits, ask:
```
"Welcome back! Last time we covered [X].
Want to continue, or explore something else?"
```

## Key Principles

| Principle | Implementation |
|-----------|----------------|
| One question at a time | Never ask multiple questions |
| Multiple choice preferred | Always offer A/B/C/D options |
| No judgment | All levels are valid starting points |
| Respect expertise | Don't over-explain to advanced users |
| Quick routing | 1-2 questions max to determine level |

## Transition Between Levels

User can move up or down:
- `/cc:level foundations` — go back to basics
- `/cc:level intermediate` — jump to middle
- `/cc:level advanced` — skip ahead

When user completes a level's core topics:
```
"You've covered the foundations! Ready to move to intermediate?
We'll explore [preview of next level topics]."
```

## Integration

After assessment, invoke appropriate skill:
- `foundations` skill for Level 1
- `intermediate` skill for Level 2
- `advanced` skill for Level 3

Each level skill has its own curriculum and reference docs.

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.