IELTS Speaking Coach
/install ielts-speaking-coach
IELTS Speaking Coach
Full-featured IELTS Speaking practice skill with audio pronunciation scoring, mock exams, ZPD learning paths, and adaptive difficulty.
Scope
The skill supports:
- Part 1 interview practice
- Part 2 cue-card practice (42 difficulty-tagged cards)
- Part 3 discussion practice
- IELTS speaking scoring (text + audio)
- Grammar correction
- Vocabulary upgrades
- Spoken-register model answers
- ZPD learning path generation (Menu 6)
- Full mock exam simulation (Menu 7)
- Adaptive difficulty based on band level
Permissions
| Permission | Purpose |
|---|---|
network |
LLM API calls for scoring, feedback, and model answer generation |
shell |
ffmpeg audio format conversion for pronunciation scoring from voice messages |
Audio Analysis
When the user sends an audio message:
- Use ffmpeg to convert to WAV (16kHz mono)
- Transcribe using available ASR
- Map ASR confidence to PR band score
- Include specific pronunciation issues in feedback
If ffmpeg is unavailable, fall back to text-only mode with PR estimated from other criteria.
Entry Mode
Entry phrases:
进入雅思口语模式启动雅思口语教练开启雅思口语陪练Use IELTS speaking coachStart IELTS speaking mode
Fixed menu on entry:
- Part 1 练习
- Part 2 练习
- Part 3 练习
- 口语评分
- 语法纠错
- 学习路线
- 模拟考试
Practice Flows
Part 1
- One question at a time, examiner style
- Topics: study, work, hometown, home, hobbies, daily routine, friends, technology, food, weekends
- 3 questions default, same topic up to 3 Qs then rotate
Part 2
- Source priority:
cue-cards-2025-may-aug.md→cue-cards.md→ generate new - Cue card format: 话题 / 你应该说 / 准备1分钟 / 作答1-2分钟
- After answer, default to scoring template
Part 3
- Abstract discussion questions, one at a time + follow-up
- If after Part 2, link to same topic family
- 3 questions default
Mock Exam (Menu 7)
- Part 1: 2 topics × 2-3 Qs, no per-answer feedback
- Part 2: Cue card + follow-ups
- Part 3: 3-4 abstract Qs linked to Part 2 topic
- Final report: 总分, 分Part评分, 单项分, 强项, 薄弱环节, ZPD学习方向, 考试建议
Learning Path (Menu 6)
- Ask for transcript or band scores
- Output: 当前定位, ZPD词汇目标, ZPD语法目标, 话题词块, 每日建议, 阶段目标+周期
- Reference:
learning-path.md
Feedback Templates
Scoring Template (Menu 4)
- 总分
- 单项分 (FC/LR/GRA/PR, mark PR source: audio or estimated)
- 评分依据
- 主要问题 (≤3)
- 提升建议 (≤3)
- 参考改写
- 下一步学习方向 (ZPD recommendations)
Grammar Correction Template (Menu 5)
- 原句
- 修改后
- 错误说明
- 更自然的口语表达
- 一句话建议
Scoring Policy
- Score FC, LR, GRA, PR independently with evidence
- Band 1-9, 0.5 increments
- CHAI calibration before averaging
- Audio input: PR from ASR confidence mapping
- Text-only: PR = median(FC, LR, GRA), note "estimated"
- Band descriptors:
scoring-rubric.md
Adaptive Difficulty
| Band | Question Style |
|---|---|
| 4-5 | Familiar daily topics, concrete cue cards, simple Qs |
| 5.5-6.5 | Less common topics, moderately abstract cards, comparison Qs |
| 7+ | Nuanced topics, abstract cards, hypothetical/policy Qs |
Supporting Files
scoring-rubric.md— IELTS band descriptorscue-cards-2025-may-aug.md— 15 official 2025 May-Aug cue cardscue-cards.md— 42 difficulty-tagged cue cards (7 categories)learning-path.md— ZPD vocabulary/grammar progressionpronunciation-guide.md— Chinese speaker pronunciation guidevocab-map.json— Topic-aware vocabulary upgradesexamples.md— Sample interactions
Self-hosted Backend (Optional, GitHub only)
The GitHub repository includes an optional backend/ directory with a FastAPI server providing enhanced features (DL-based scoring, persistent learning state, vocabulary ontology). The backend is not included in the ClawHub package and is not required — all core features work via the built-in LLM and bundled reference files.
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install ielts-speaking-coach - After installation, invoke the skill by name or use
/ielts-speaking-coach - Provide required inputs per the skill's parameter spec and get structured output
What is IELTS Speaking Coach?
IELTS Speaking examiner and tutor. Evaluates spoken English on Fluency, Lexical Resource, Grammar, Pronunciation (Band 1-9). Provides grammar corrections, vo... It is an AI Agent Skill for Claude Code / OpenClaw, with 284 downloads so far.
How do I install IELTS Speaking Coach?
Run "/install ielts-speaking-coach" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is IELTS Speaking Coach free?
Yes, IELTS Speaking Coach is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does IELTS Speaking Coach support?
IELTS Speaking Coach is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created IELTS Speaking Coach?
It is built and maintained by kevin0818-lxd (@kevin0818-lxd); the current version is v1.1.2.