m98m98Communityยท12 Agent Skills Included

fluent

Adaptive language tutoring with spaced repetition and progress tracking

Runs interactive language practice sessions covering vocabulary, writing, speaking, reading, and spaced-repetition reviews. Tracks every answer, mistake pattern, and mastery level in local databases, eliminating manual flashcards and forgotten review schedules. Adapts difficulty in real time and schedules reviews with the SM-2 algorithm so learners retain more with daily short sessions.
npx skills add m98/fluent --all -g -y
Available:

Defines the agent's role as an interactive language tutor, instructing it to load learner databases, present one question at a time, give immediate feedback, and update all tracking files after every session.

All Skills in This Repository (12)

Pure Emerald Level Indicators
๐Ÿ“ฆ In Repo
m98m98

fluent-feedback-formatter

Generate standardized feedback blocks with severity and category labels for learner answers.

Community
Intermediate
๐Ÿ“ฆ In Repo
m98m98

fluent-vocab

Deliver spaced-repetition vocabulary drills across recognition, production, and cloze modes.

Community
Intermediate
๐Ÿ“ฆ In Repo
m98m98

fluent-session-analyzer

Extract error patterns, strengths, and accuracy trends from Fluent session reports.

Community
Intermediate
๐Ÿ“ฆ In Repo
m98m98

fluent-setup

Bootstrap a Fluent learner profile and required JSON data files.

Community
Advanced
๐Ÿ“ฆ In Repo
m98m98

fluent-db-updater

Atomically update all Fluent learner databases with a single JSON payload.

Community
Advanced
๐Ÿ“ฆ In Repo
m98m98

fluent-reading

Present short texts with sequential comprehension questions and vocabulary capture.

Community
Intermediate
๐Ÿ“ฆ In Repo
m98m98

fluent-speaking

Facilitate one-at-a-time typed speaking practice in a target language.

Community
Advanced
๐Ÿ“ฆ In Repo
m98m98

fluent-learn

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

Community
Advanced
๐Ÿ“ฆ In Repo
m98m98

fluent-writing

Provides guided, category-based writing practice sessions with structured error analysis and database updates.

Community
Intermediate
๐Ÿ“ฆ In Repo
m98m98

fluent-progress

Summarize language-learning progress into a read-only dashboard from learner-profile.json.

Community
Advanced
๐Ÿ“ฆ In Repo
m98m98

fluent-sm2-calculator

Compute next-review dates for vocabulary items using the SM-2 algorithm.

Community
Advanced
๐Ÿ“ฆ In Repo
m98m98

fluent-review

Run today's SM-2 review queue and update mastery metrics.

Community
Advanced

Frequently Asked Questions

FAQPage Schema
How to install Fluent?โ–ผ

Run `npx skills add m98/fluent --all -g -y` in your terminal to install all language learning skills globally.

How does Fluent help me learn a language?โ–ผ

It turns your coding assistant into a personal tutor that runs vocabulary, writing, speaking, and reading drills, tracks your mistakes, and schedules reviews with the SM-2 spaced-repetition algorithm.

Which languages does Fluent support?โ–ผ

Any language. You set your target language, native language, and CEFR level during the one-time /fluent-setup onboarding.

Does Fluent work with Claude Code and other agents?โ–ผ

Yes. All skills follow the standard SKILL.md format and run in Claude Code, with AGENTS.md providing equivalent orchestration guidance for other assistants.

Where is my learning data stored?โ–ผ

All progress, mistakes, and review data stay on your own machine as local JSON files, with automatic backups before every update.

Related Repositories in Education & Research

View All in Education & Researchโ†’