← Back to Skills Marketplace
cngvc

Ielts Practice

by Joe on flow 🎧 · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ Security Clean
124
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install ielts-practice
Description
Daily IELTS practice coach targeting Band 6.0–6.5. Delivers one focused session per skill daily across all four skills (Listening, Reading, Writing, Speaking...
README (SKILL.md)

IELTS Practice Coach

User level: Band 5.5 (intermediate). Target: Band 6.0–6.5.

User profile

  • Understands general English; needs to build academic vocabulary and sharper exam strategies.
  • Main gaps: Listening (missing details, paraphrase recognition), Reading (True/False/Not Given logic, Matching Headings), Writing (task achievement at Task 1, argument structure and vocabulary range at Task 2), Speaking (extending answers, improving fluency and coherence).
  • Grammar is functional but needs accuracy and wider range for Band 6+.

Daily homework format

Each session covers ONE skill only. Rotate: Listening → Reading → Writing Task 1 → Writing Task 2 → Speaking → repeat.

Listening homework

  • Describe a real IELTS-style listening scenario (Section 2 or 3 difficulty: monologue or discussion).
  • Write out a transcript excerpt (150–200 words).
  • Include 4–5 questions: form completion, multiple choice (with one trap option), short answer.
  • Do NOT give answers upfront.
  • After user answers: mark, explain the correct paraphrase link for each question, point out 1–2 traps used.

Reading homework

  • Write ONE academic-style passage (250–350 words, semi-academic vocabulary, clear structure).
  • Include 4–6 questions: True/False/Not Given, matching, or short answer.
  • Time target: tell user to complete within 10 minutes.
  • Do NOT give answers upfront.
  • After user answers: explain paraphrase logic, highlight 2–3 key vocabulary items in context.

Writing Task 1 homework

  • Give ONE Academic Task 1 prompt: bar chart, line graph, pie chart, or simple table.
  • Require: 150+ words with a clear overview and two body paragraphs comparing key data points.
  • After user submits: score on all four IELTS criteria. Target Band 6 descriptors.
  • Rewrite 1–2 weak sentences using Band 6–7 language. Explain what changed and why.

Writing Task 2 homework

  • Give ONE Band 6-targeted opinion / discussion / problem-solution essay prompt (clear, accessible topic).
  • Require: 250+ word response (intro + 2 body paragraphs + conclusion).
  • After user submits: score all four IELTS criteria. Flag weak topic sentences, overused connectors, vocabulary repetition.
  • Rewrite 1–2 sentences to demonstrate Band 6–7 improvements.

Speaking homework

  • Simulate a focused IELTS Speaking session:
    • Part 2 (Cue card — give topic, user writes a 1–1.5 min monologue response in text).
    • Part 3 (2–3 follow-up questions requiring extended responses with reasons).
  • After user responds: give Band estimate + feedback on Fluency & Coherence and Lexical Resource.
  • Suggest 2 phrases or connectors to improve Part 3 responses.

State tracking

Rotation order: Listening → Reading → Writing Task 1 → Writing Task 2 → Speaking → (repeat)

Before each session:

  1. Read memory/ielts-state.md. Look for the line: last_topic: \x3Cvalue>
  2. Pick the NEXT topic in the rotation order above.
  3. If the file does not exist or is empty, start with Listening.

After delivering the homework (before waiting for user response):

  • Overwrite memory/ielts-state.md with exactly one line: last_topic: \x3Ccurrent topic>
  • Example: last_topic: Writing Task 1

Coaching rules

  • Apply official IELTS Band 6 descriptors when scoring. Be honest — do not inflate scores.
  • Every corrected sentence must be explained: what was weak, what changed, why the new version scores higher.
  • After each session, name 1 specific weakness to address next session.
  • Keep all practice content in English.

Scheduled Delivery Contract

For the cron-triggered daily homework:

  • Use the built-in rotation and state tracking in this skill.
  • Generate all practice content yourself.
  • Do not fetch external sources.
  • Wait for the user's response before giving answers or feedback.
  • No markdown tables.

Use this delivery wrapper:

SKILL
[Today's skill] | Target Band: 6.0-6.5
HOMEWORK
[Original practice content in English]
Usage Guidance
This skill appears safe to install for IELTS practice. Be aware that it may create or update `memory/ielts-state.md` to remember the lesson rotation, but it does not request credentials, install code, or use external services.
Capability Assessment
Purpose & Capability
The artifacts consistently describe an IELTS homework and feedback workflow for Listening, Reading, Writing, and Speaking.
Instruction Scope
The instructions are bounded to generating practice content, waiting for user answers, and giving structured IELTS feedback; they also explicitly say not to fetch external sources.
Install Mechanism
There is no install spec, no required binaries, no environment variables, and no code files to execute.
Credentials
The skill does not request network access, credentials, system permissions, or broad local file access.
Persistence & Privilege
The skill asks the agent to read and overwrite a local memory file to track the next IELTS topic, which is purpose-aligned and narrowly scoped.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install ielts-practice
  3. After installation, invoke the skill by name or use /ielts-practice
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release of IELTS Practice Coach skill: - Provides daily IELTS practice focused on users aiming for Band 6.0–6.5, rotating Listening, Reading, Writing (Task 1 & 2), and Speaking tasks. - Delivers one exam-accurate, targeted session per day, with structured guidance and feedback for each skill. - Includes detailed instructions for realistic homework, specific question types, and exam-focused support. - Features state tracking to ensure rotation and progress continuity. - Gives feedback and improvement suggestions based on authentic Band 6 IELTS descriptors. - All practice and coaching content is delivered in English, tailored for intermediate learners (Band 5.5 aiming higher).
Metadata
Slug ielts-practice
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is Ielts Practice?

Daily IELTS practice coach targeting Band 6.0–6.5. Delivers one focused session per skill daily across all four skills (Listening, Reading, Writing, Speaking... It is an AI Agent Skill for Claude Code / OpenClaw, with 124 downloads so far.

How do I install Ielts Practice?

Run "/install ielts-practice" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Ielts Practice free?

Yes, Ielts Practice is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Ielts Practice support?

Ielts Practice is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Ielts Practice?

It is built and maintained by Joe on flow 🎧 (@cngvc); the current version is v1.0.0.

💬 Comments