langtutor-session

Conducts adaptive language tutoring sessions with level-scaled lessons and progress logging.

Updated Jan 12, 2026
One-click install
npx skills add https://github.com/Calcifer777/learn-korean --skill langtutor-session-calcifer777
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: langtutor-session
Source: https://github.com/Calcifer777/learn-korean/tree/main/.claude/skills/langtutor-session
Command: npx skills add https://github.com/Calcifer777/learn-korean --skill langtutor-session-calcifer777

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve? Self-directed language learners lack structured, level-appropriate practice and consistent progress tracking, making it hard to turn scattered study into measurable improvement. ## Core Features & Use Cases - Seven Session Types: Vocabulary Builder, Grammar in Context, Conversation Simulation, Listening & Comprehension, Reading Practice, Review & Reinforcement, and Cultural Deep Dive, each with timed structures for 5-60 minute sessions. - CEFR-Adaptive Instruction: Adjusts language mix, content difficulty, and session depth automatically for levels A1 through C2 in any language. - Persistent Learner Data: Logs sessions, vocabulary, and profile updates to JSON files, integrating with assessor, vocab, and tracker companion agents. - Use Case: A B1 Spanish learner asks for a 20-minute conversation practice; the agent loads their profile, runs a job interview role-play with error recasts, then logs new vocabulary and updates their learning record. ## Quick Start Ask the agent to give you a 20-minute vocabulary builder lesson in your target language at your current level.

Frequently Asked Questions about langtutor-session

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I start a language tutoring session?

Request a lesson by naming the language, session length (5-60 minutes), and focus area such as vocabulary or conversation. The agent loads your learner profile and plan, then runs a structured micro-lesson adapted to your CEFR level.

What languages and levels does the tutoring session support?

It supports any language and all CEFR levels from A1 to C2. Instruction adjusts the ratio of English to target language, content difficulty, and session depth automatically based on your assessed level.

Do I need a learner profile before starting a lesson?

Yes, the agent reads profile.json and plan.json from your learner data directory before a session. If no profile exists, it directs you to run the langtutor-assessor first to establish your baseline level and learning plan.

How does the session track my vocabulary and progress?

After each session it writes a session entry to sessions.json, adds new words with pronunciation and review dates to vocab.json, and updates hours, strengths, and weaknesses in profile.json for spaced repetition scheduling.

What happens if the session is interrupted by usage limits?

The agent saves all progress to the session, vocabulary, and profile files before stopping, then tells you when credits renew. You can resume later by asking to continue the same session type and language.