fluent-progress

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

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Learners often struggle to understand how far they've progressed, what remains to master, and how their practice is paying off. The fluent-progress skill provides a read-only, personalized dashboard of language-learning progress, summarizing levels, streaks, sessions, and achievements so users can stay motivated and focused.

Core Features & Use Cases

  • Comprehensive Progress Dashboard: aggregates learner data to show current level, target goals, streaks, total sessions, and study time.
  • Skill Mastery Breakdown: presents per-skill mastery (Writing, Speaking, Vocabulary, Reading) with levels and recent practice.
  • Trends & Next Goals: highlights progress trends and actionable next goals based on practice data; supports natural-language requests like "how am I doing" or "/fluent-progress".
  • Read-only Guardrails: ensures no data is modified during the readout; citations come from learner-profile.json.

Quick Start

Ask to view your progress by saying 'show my stats' or by entering /fluent-progress.

Frequently Asked Questions about fluent-progress

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

FAQPage Schema
How do I track my language learning progress and skill mastery?

View your language learning statistics by requesting a dashboard readout using commands like 'show my stats' or '/fluent-progress'. The system aggregates your tracked data to display current levels, streaks, total sessions, and study time without modifying any data.

Can I see a breakdown of my vocabulary and speaking mastery levels?

Yes, the progress dashboard presents a per-skill mastery breakdown for Writing, Speaking, Vocabulary, and Reading. It displays your current levels and recent practice data for each specific language skill.

Does the language progress dashboard modify my learner profile data?

No, the language progress dashboard operates with strict read-only guardrails. It retrieves your information from learner-profile.json to display progress trends and next goals without performing any database writes or modifying your data.

How do I check my language study streak and total sessions?

Check your language study streak and total sessions by requesting a progress summary. The dashboard aggregates this data automatically, showing your current streak, total sessions, and study time alongside actionable next goals.

What is the best way to view my language learning trends and next goals?

The best way to view language learning trends and next goals is to use a natural-language request like 'how am I doing'. The dashboard highlights your progress trends and actionable goals based on your practice data.