fluent-learn

Run adaptive language-learning sessions with interleaved exercises and immediate feedback.

286|46|Updated Nov 17, 2025
One-click install
npx skills add https://github.com/m98/fluent --skill fluent-learn
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: fluent-learn
Source: https://github.com/m98/fluent/tree/main/.claude/skills/fluent-learn
Command: npx skills add https://github.com/m98/fluent --skill fluent-learn

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill provides an adaptive, multi-skill language-learning session that personalizes practice to the learner's current level, due reviews, and error patterns, reducing cognitive load and accelerating progress.

Core Features & Use Cases

  • Interleaved practice across writing, speaking, vocabulary, and reading, with one exercise at a time and immediate feedback.
  • Adaptive difficulty based on recent performance and mastery, adjusting tasks to keep you in the optimal zone.
  • Progress tracking updates learner databases and surfaces next-step focus.

Quick Start

Type /fluent-learn to start the adaptive session and follow the prompts to choose what to practice.

Frequently Asked Questions about fluent-learn

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

FAQPage Schema
How do I start an adaptive language-learning session with spaced repetition?

To start an adaptive language-learning session, type /fluent-learn and follow the prompts to choose your practice area. The system loads necessary databases, analyzes your learner context, and shows today's interleaved plan.

How does adaptive difficulty work during language practice?

Adaptive difficulty adjusts your language practice tasks based on recent performance, mastery levels, and error patterns. By analyzing your learner context at the start, it selects exercises across writing, speaking, vocabulary, and reading to keep you in the optimal learning zone.

What is interleaved practice and how does it structure my study routine?

Interleaved practice mixes one-to-one exercises across writing, speaking, vocabulary, and reading, presenting a single exercise at a time. This approach coordinates tasks via appropriate skills, provides immediate feedback, and updates spaced-repetition metrics upon completion.

Can I track my progress and vocabulary mastery across multiple language skills?

Yes, you can track progress across multiple language skills because the session updates learner databases and progress metrics upon completion. It surfaces next-step focus areas by analyzing your performance and updating spaced-repetition schedules.

Do I need any external databases or tools to use this adaptive learning session?

No external tools are required to use this adaptive learning session. It satisfies requirements by loading all necessary databases at the start, routing tasks through internal skills, and managing progress tracking and spaced-repetition updates automatically.

What is the best way to reduce cognitive load while practicing multiple language skills?

The best way to reduce cognitive load during language practice is using an adaptive session that personalizes tasks to your current level and due reviews. By selecting one exercise at a time and providing immediate feedback, it prevents overload and accelerates progress.