Redesign LEARNING-ROADMAP.md with a self-assessment quiz that routes users to Beginner/Intermediate/Advanced paths instead of a single linear track. Add two project-local skills: - self-assessment: comprehensive proficiency quiz (quick or deep mode) covering 10 feature areas with per-topic scoring and personalized learning paths - lesson-quiz: per-lesson quiz with 100-question bank (10 per lesson) for pre-test, progress check, or mastery verification Update README.md learning path table with "Recommended For" column and quiz link. Update .gitignore to track project skills.
74 lines
2.6 KiB
Markdown
74 lines
2.6 KiB
Markdown
# Self-Assessment & Learning Path Advisor
|
|
|
|
> Comprehensive Claude Code proficiency assessment that evaluates 10 feature areas, identifies skill gaps, and generates a personalized learning path to level up.
|
|
|
|
## Highlights
|
|
|
|
- Two assessment modes: Quick (8 questions, 2 min) and Deep (5 rounds, 5 min)
|
|
- Evaluates 10 feature areas: Slash Commands, Memory, Skills, Hooks, MCP, Subagents, Checkpoints, Advanced Features, Plugins, CLI
|
|
- Per-topic scoring with mastery levels (None / Basic / Proficient)
|
|
- Gap analysis with dependency-aware prioritization
|
|
- Personalized learning path with specific exercises and success criteria
|
|
- Follow-up actions: start learning, deep dive, practice project, or retake
|
|
|
|
## When to Use
|
|
|
|
| Say this... | Skill will... |
|
|
|---|---|
|
|
| "assess my level" | Run the assessment quiz and determine your level |
|
|
| "where should I start" | Evaluate your experience and suggest a starting point |
|
|
| "check my skills" | Produce a detailed skill profile across all 10 areas |
|
|
| "what should I learn next" | Identify gaps and build a prioritized learning path |
|
|
|
|
## How It Works
|
|
|
|
```mermaid
|
|
graph TD
|
|
A["Choose assessment mode"] --> B["Answer quiz questions"]
|
|
B --> C["Score per-topic proficiency"]
|
|
C --> D["Generate personalized learning path"]
|
|
D --> E["Start learning or deep dive"]
|
|
style A fill:#4CAF50,color:#fff
|
|
style E fill:#2196F3,color:#fff
|
|
```
|
|
|
|
## Assessment Modes
|
|
|
|
### Quick Assessment (~2 min)
|
|
- 8 yes/no experience questions across 2 rounds
|
|
- Determines overall level: Beginner / Intermediate / Advanced
|
|
- Lists specific gaps with tutorial links
|
|
- Best for: first-time users, quick check-ins
|
|
|
|
### Deep Assessment (~5 min)
|
|
- 5 rounds of questions covering 10 feature areas (2 topics per round)
|
|
- Per-topic scoring (0-2 points each, 20 points total)
|
|
- Mastery table with strength areas, priority gaps, and review items
|
|
- Dependency-aware learning path with phases and time estimates
|
|
- Recommended practice projects combining gap topics
|
|
- Best for: experienced users wanting to level up, periodic skill reviews
|
|
|
|
## Usage
|
|
|
|
```
|
|
/self-assessment
|
|
```
|
|
|
|
## Output
|
|
|
|
### Skill Profile Table
|
|
Shows per-topic score, mastery level, and status (Learn / Review / Mastered).
|
|
|
|
### Personalized Learning Path
|
|
- Organized into phases based on dependency order
|
|
- Each topic includes: tutorial link, focus areas, key exercise, success criterion
|
|
- Time estimate adjusted for topics already mastered
|
|
- Practice projects combining multiple gap areas
|
|
|
|
### Follow-up Actions
|
|
After results, choose to:
|
|
- Start the first gap tutorial with guided exercises
|
|
- Deep dive into a specific gap area
|
|
- Set up a practice project covering your gaps
|
|
- Retake in a different assessment mode
|