fluent-speaking

Runs typed conversational practice sessions in a target language with per-answer scoring and database updates.

Updated Jul 10, 2026
One-click install
npx skills add https://github.com/mituso89/fluent --skill fluent-speaking-mituso89
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: fluent-speaking
Source: https://github.com/mituso89/fluent/tree/main/.claude/skills/fluent-speaking
Command: npx skills add https://github.com/mituso89/fluent --skill fluent-speaking-mituso89

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Language learners often lack a low-pressure way to practice producing their target language in conversation, and traditional drills over-emphasize grammar at the expense of fluency and confidence. ## Core Features & Use Cases - Interactive typed dialogue: Asks one question at a time in the target language across level-appropriate topics (A2 everyday topics, B1+ opinions and hypotheticals), including role-play scenarios. - Communication-first evaluation: Scores each answer on communication (0-5), grammar (0-3), and vocabulary (0-2), downplaying errors that do not block meaning. - Progress tracking: Writes session results, skill scores, errors, and focus areas to the learner's databases and saves a session summary file. - Use Case: An A2 Dutch learner types /fluent-speaking, answers questions about daily routines and a café role-play, and receives scored feedback plus updated mastery records. ## Quick Start Type /fluent-speaking to start a typed conversation practice session in your configured target language.

Frequently Asked Questions about fluent-speaking

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

FAQPage Schema
How do I practice speaking a language with Claude Code?▼

Type /fluent-speaking to start a typed conversation session in your target language. The skill asks one question at a time, evaluates your answers for communication clarity first, and updates your progress databases when the session ends.

How is speaking practice scored in Fluent?▼

Each answer is scored out of 10: communication clarity counts for 5 points, grammar for 3, and vocabulary for 2. Grammar errors that do not block meaning are noted but downplayed to keep the focus on fluency.

What level do I need before using speaking practice?▼

The skill recommends reaching at least A1 mastery level 2 before starting, so you have a basic word bank and verb conjugations. It suggests running vocabulary practice sessions first if you are below that threshold.

Does the speaking skill support role-play scenarios?▼

Yes, for B1+ learners or once warmed up, it offers role-plays such as ordering at a café. The scenario is described in your explanation language, and the dialogue itself stays in the target language.

Can the speaking skill start automatically without a command?▼

No, it is gated with disable-model-invocation and only triggers when you explicitly type /fluent-speaking. This prevents an interactive 15-20 minute session with database writes from starting on an ambiguous prompt.