---
name: al-409-practise-a-language-speaking-exam-with-an-ai-examiner-hav
description: "Speaking tests for immigration and study, such as the TCF for people moving to Canada, are hard to practise alone because you need someone to play the other person and keep you on the clock. On Oct 27, 2026 Jonathan, who teaches French to people moving to Canada, shared a real, uncut session with the AI examiner he built for the TCF speaking test: he plays the candidate and the AI plays a real estate agent he has to talk to. He says he built his own teaching platform himself with Claude Code, with no development background. You don't need to build a platform to get similar practice: the voice mode in ChatGPT, Claude or Gemini can play the examiner if you give it the task, the timing and the marking criteria. The prompt below sets that up for any language exam; check the official exam guide for the real task types, timings and scoring before you rely on the marks. Use when the user wants help with speaking exam practice (education) for a small business."
---

# Practise a language speaking exam with an AI examiner: have it play the role from the real test task (like a real estate agent you must question), keep strict exam timing, then mark you against the official criteria

Speaking tests for immigration and study, such as the TCF for people moving to Canada, are hard to practise alone because you need someone to play the other person and keep you on the clock. On Oct 27, 2026 Jonathan, who teaches French to people moving to Canada, shared a real, uncut session with the AI examiner he built for the TCF speaking test: he plays the candidate and the AI plays a real estate agent he has to talk to. He says he built his own teaching platform himself with Claude Code, with no development background. You don't need to build a platform to get similar practice: the voice mode in ChatGPT, Claude or Gemini can play the examiner if you give it the task, the timing and the marking criteria. The prompt below sets that up for any language exam; check the official exam guide for the real task types, timings and scoring before you rely on the marks.

## Inputs to collect first
Ask the user for anything below that they haven't already given you. Don't guess missing facts.

- Exam, e.g. TCF Canada / TEF / DELF B2 / IELTS
- Language
- A role, e.g. a real estate agent renting me an apartment
- Preparation time if the exam has it
- The official duration; mark [CHECK
- My native language
- Your own material (text, notes or data)

## Instructions

Do the task below with the user's inputs in place of each [bracket].

Be my speaking examiner for the [exam, e.g. TCF Canada / TEF / DELF B2 / IELTS] in [language]. My current level: [e.g. B1]. Exam date: [ ]. 1) Run one role-play task like the real test: you play [a role, e.g. a real estate agent renting me an apartment], I must ask you questions and get the information I need. Stay in role, answer only what I ask, and speak at a natural exam pace. 2) Keep exam conditions: tell me the task, give me [preparation time if the exam has it], then time my answer to [the official duration; mark [CHECK] if unsure] and stop me when time is up. 3) After the task, switch to teacher mode and in [my native language] mark me on task completion, range of vocabulary, grammar accuracy, pronunciation and fluency using the official criteria for this exam; quote 3 of my sentences and give a corrected version of each. 4) Give me 10 useful phrases for this kind of task and one drill to fix my biggest weakness. 5) Offer the next task at the same or slightly harder level. Never give me a score you present as official.

## Safety checks (share these with the user)

- Check every figure, price and total against your own records before anything is sent, posted or booked. A person approves refunds, discounts, payments and price changes.
- Don't let AI make the final call on hiring, pay, performance or discipline. Use it to organise information, and have a person decide using criteria you can explain.
- Check names, dates, numbers and any claim against your own source material before you use the answer. AI can misread or invent details.
- Say clearly which parts need a person to review or approve before anything is sent, paid, posted or filed.

## About this skill

- Works with: ChatGPT voice mode, Claude, Gemini Live, Claude Code
- Based on this real-world example: https://x.com/leprofbuilds/status/2115081606583202229
- Free prompt from AgentPlaybook Real Estate: https://agentic-library.netlify.app/prompt/al-409-practise-a-language-speaking-exam-with-an-ai-examiner-have-i/
- To install in an agent that supports Agent Skills, save this file as SKILL.md in a folder with the same name as `name` above (for example in your skills directory). Install steps for Claude.ai, Claude Code, Cursor and Codex: https://agentic-library.netlify.app/skills/
