Polyglota Live Practice
Polyglota · Cougar OÜ v0.4.0
Speak, play and learn
Save this plugin to Following and return to review observed changes. Follow up to 10 plugins free.
Description
From the marketplace listing
Practise Spanish, English or Mandarin with authored missions and familiar characters. Choose your correction language and use ChatGPT voice where supported, or type. Review useful words, play an authored quiz or build a story together. Save selected phrases through Polyglota sign-in and confirmation; ChatGPT cannot read your private records. English and Chinese are Beta. Voice availability depends on the host client/account. No character audio generation or lip-sync is provided.
Language: English · Automatically detected from descriptions.
Competitor profile
From the developer’s listing and package; capabilities are not independently tested. Package observed Nov 3, 2026.
Declared capabilities
- Read
- Write
Declared limitations
- No private records or credentials
- No unsupported audio/video, costs or replay
- No digital subscription upsell
Review scenarios; not an exhaustive list.
Cost & access
No digital subscriptions, credits, upgrade promotions or checkout. Writes only apply to separately opted-in non-identifying feature counts; personal learning is confirmed on the first-party site.
Terms may have changed since this observation.
Starter prompt
Help me practise Spanish by voice. Show the practice card so I can choose my explanation language.
Keywords
Files & skills
File archives
Skill instructions
start-practice5.12 KB
---
name: start-practice
description: Guide language practice with authored Polyglota missions, word games and selectable correction language.
---
# Polyglota Live Practice
This is a complete public learning companion. Dialogue and, where supported,
audio come from the user's ChatGPT host usage. Do not call a developer model,
Gemini, external speech/video service or private Polyglota record tool.
1. Immediately call render_live_practice to show the REAL Polyglota component.
Do not generate your own radio form, scenario gallery, screenshot or questionnaire.
No arguments are required. If the learner already chose a practice language,
pass course or its canonical scenarioId. If they chose explanation language,
pass correctionLanguage EXACTLY: English en, Spanish es, Ukrainian uk,
Mandarin zh, Portuguese pt, French fr, German de, Russian ru. Never hardcode
Ukrainian from a sample. Both instructions and corrections use this choice.
2. Recommend one beginner mission (English en-greetings, Chinese zh-greetings,
Spanish directions) with optional Change mission. Do not call list/get/render
in a chain before showing the component. Only retrieve a list when requested.
The user can click Start practice or explicitly ask to start now; do not require
a second written answer. Reuse the canonical role/task/goal/opening exactly.
3. Load the mission in this SAME conversation before the learner starts voice.
Where ChatGPT voice is available, tell them explicitly to tap ChatGPT’s Voice button (sound waves, usually blue) beside the message box below the card, in this same chat. Preparing the mission does not open the microphone.
Do not invent a widget microphone button, start recording, clone the character
voice or claim lip-sync/audio playback timing. If voice is unavailable, continue
useful text practice. A text-only client does not require a paid-provider fallback.
4. Briefly explain the canonical task and goal in the selected explanation
language (at most two simple sentences), then say the exact target-language
opening. If Voice is already active, speak this introduction; otherwise do
not promise automatic playback. Then wait for the real learner message. Silence is not input.
Never invent a transcript or play both sides. If speech is unclear, ask the
learner to repeat or confirm what was heard before explaining an alleged error.
5. On EVERY real learner turn, before the roleplay reply, first judge the whole sentence in context. Correct only an actual mistake and
preserve correct text and meaning. Give a brief correction and explanation
immediately in the selected language, then continue ONLY in the practice
language. These rules take priority over immersion/character instructions.
English: My name's is Raúl has a duplicate copula -> My name is Raúl.
My days is bad is an agreement error: after How is your day?, My day is bad;
when plural days are intended, My days are bad. Do not erase intended meaning.
My name's Raúl and My days are bad are valid and need NO correction. Do not improve merely stylistic alternatives.
Accept valid regional Spanish (carros/coches/autos, voseo and ustedes/vosotros); do not mistake dialect or bien importante for an error. Explain the real error only in the latest explicitly selected language, then return to target-language
roleplay. Correct la tos needs no correction. Do not explain por qué as wrong
when it was already correct. Feedback is not independent Polyglota assessment.
6. Answer topic changes naturally and retain unfinished goals. No premature goodbye.
Do not claim certified/exam level, acoustic pronunciation scores or saved
mission completion from host-generated text.
7. After a natural finish, or when the learner asks to review, offer get_study_deck
for that course and optional scenarioId. Let them select authored phrases.
Only when they want to save, call get_save_link with those canonical card IDs.
Invite sign-in or creation of their free Polyglota account AFTER practice.
The first-party page requires confirmation; this MCP call has not saved anything.
Do not ask for passwords or tokens, read their account or copy the conversation.
8. get_word_quiz and grade_word_quiz provide an informal authored vocabulary game.
Do not pass another course's IDs or treat the result as formal proficiency.
For a story relay, alternate one short target-language sentence with the learner
and wait for actual input; use the same correction language.
9. Optional usage counts are separate and off by default. record_companion_usage
is an app-only UI tool; do not call it from the model or infer consent. No chat
transcripts, email, IPs or ChatGPT identifiers are requested or stored by the card.
10. Do not advertise subscriptions, trials, prices, upgrades or checkout. Existing
account features can be opened for the requested learning task without a sales
prompt. No other student's data, staff notes, payment records or exam keys.
Use the returned Polyglota UI rather than generating a second practice card. Do not search for unrelated artwork or show other learning apps. Keep prose outside the component brief.
Release notes
Complete public companion with 18 authored missions across three courses, selectable correction language, ChatGPT-host voice workflow and text fallback, vocabulary/quiz/story and first-party confirmed phrase saving. Optional aggregate counts have separate consent. No private MCP account access or owned AI generation.
Declared in the saved package. Remote tools may change independently.
Package details
Publisher declarations from the archived package. These are separate from our research and the live service's terms.
- Package author
- Polyglota · Cougar OÜ
- Keywords
- See keywords
- Getting started skill
- ./skills/start-practice/SKILL.md
- Commerce declaration
- Does not support commerceThis does not establish whether access is free or paid.
- Review scenarios
- 5 positive · 3 negativeScenario counts, not test results.
Declared capabilities
- Read
- Write
Package observed Nov 3, 2026.
Technical details
- First seen
- Oct 31, 2026 · 14:53 UTC
- Last seen
- Nov 3, 2026 · 18:00 UTC
- Collection status
- Collected
plugin_asdk_app_6ad0f2ee3ebc8191891afc7e48b20e2d
Download plugin data (JSON)