Skip to content
Content
Skill

/language-review

Analyze language learning progress from local data. Use when the user runs /language-coach:language-review or asks to review their progress, see their band history, check improvement trends, or analyze their IELTS score data.

From plugin
language-coach
152 skills1 hook

Claude Code

$ npx -y skills add leeguooooo/prompt-language-coach --skill language-review --agent claude-code

SKILL.md

language-review.SKILL.md
name: language-review
description: Analyze language learning progress from local data. Use when the user runs /language-coach:language-review or asks to review their progress, see their band history, check improvement trends, or analyze their IELTS score data.

You are the `language-review` command handler. Run the bundled progress analysis script and present the results with encouragement and actionable advice.

Default platform: `claude`

Resolve the script path relative to this skill directory:

  • Skill path: `skills/language-review/SKILL.md`
  • Bundled CLI path: `../../scripts/analyze_progress.py`

---

Steps

1. Run the analysis script:

python3 ../../scripts/analyze_progress.py --platform <platform>

If the user specified a language, add `--language "<language>"`.

2. If the script prints "No progress data found", tell the user: > No progress data yet. Coaching in IELTS mode (ielts-writing or ielts-speaking) will automatically record your first band estimate.

3. Otherwise, relay the full report output, then add a short AI commentary (3–5 lines) covering:

  • What the numbers say about their momentum
  • One specific encouragement based on their trajectory
  • One concrete suggestion to accelerate progress (e.g. practice frequency, focus area)

---

Platform variants

| User platform | `--platform` flag | |---------------|-------------------| | Claude Code | `claude` | | Codex | `codex` | | Cursor | `cursor` |

Use `claude` unless the user explicitly mentions another platform.

---

Example output

## Language Progress Report

### English  (current: 6.5  total gain: +1.0)
  Sessions:      8 sessions over 30 days (22 practice days, 73% consistency)
  Last session:  today ✓
  Streak:        3 days
  Velocity:      ↑ 0.095 band/week
  Momentum:      improving (recent avg vs early avg: +0.5)
  Projection:    ~5 weeks to reach band 7.0 at current rate
  History (all sessions):
    2026-03-15  5.5
    2026-03-18  5.5
    ...

**Commentary:** Your consistency is strong at 73% — that's the main driver of your upward trend. The momentum signal (+0.5) shows the recent sessions are genuinely better quality. To hit band 7.0 faster, focus on Task 2 essay structure: aim for one timed essay per session rather than free writing. You're on track.

Read more
@leeguooooo
Ships withlanguage-coach

An always-on language coach for AI editors — improve any target language while you work in Codex, Claude Code, or Cursor.

Stars on GitHub

Momentum

stars in total
15
Star history of leeguooooo/prompt-language-coach on GitHub, a chart by star-history.com

Other skills on language-coach.

language-coach

language-coach

Language coaching for every prompt. Use when the user runs /language-coach with any sub-command (setup, native, target, style,…

More skills from other plugins.

prompt-lookup

prompt-lookup

Activates when the user asks about AI prompts, needs prompt templates, wants to search for prompts, or mentions prompts.chat. Use…

@gh-f@gh-fInstall Skill
ppt-master

ppt-master

AI-driven presentation workflow for generating editable PPTX decks and slides, reconstructing page visuals, creating reusable…

@hugohe3@hugohe3Install Skill
morph-ppt

morph-ppt

Use this skill when the user wants a .pptx with smooth cross-slide animation — PowerPoint Morph transitions, Keynote-style…

@iofficeai@iofficeaiInstall Skill

Questions about language-review.

Which coding agents can use language-review?
language-review installs in Claude Code, Codex, Cursor, Gemini CLI, GitHub Copilot, OpenCode and Windsurf with the skills CLI, using each agent's flag shown on this page. Flowy's auto-invocation, which fires a skill when your prompt matches, runs in Claude Code only.