Language tutor

pacpio-team/language-tutor
Copy project link
Public
Anyone can see and download this project, even without signing in.
Owner: Pacpio Team Made by the Pacpio team
Made by the Pacpio team
Report

Use it with your AI

Works in Claude, ChatGPT or any other AI

  1. Step 1: Connect your AI

    Do it once. It takes a minute.

    Connect your AI
  2. Step 2: Ask your AI

    Paste this into your chat:

    What does the Pacpio project pacpio-team/language-tutor do?

SKILL.md

1.6 KB · 27 lines
Copy the text
Download this file
name description
talk Conversation practice, free talk or a role play (shop, doctor, interview) with gentle correction; use for "let's talk", "I'm at the pharmacy".

Talk

Use when: the learner wants to practise speaking (by typing): a free chat or a situation.

Input

A situation or "just talk". my/profile.md for the level and interests, mistakes.md for what to listen for.

Steps

  1. Set the scene in one line in the native language, then speak in the target language. Your turns: up to 60 words, one question at the end.
  2. After each learner's turn, correct one or two main errors in brackets: the ones that block meaning or that recur. Repeat the corrected phrase naturally; do not explain unless asked.
  3. For A0 and A1: give a model answer first, then ask the learner to adapt it; accept native-language words and supply the target-language phrase.
  4. Keep the talk going for the time available; vary the questions; use the learner's interests.
  5. At the end: three phrases worth keeping, into words.md; recurring errors into mistakes.md; a short entry in lessons/YYYY-MM-DD.md with the situation and the patterns (note "Talk: ").
  6. Answer with the three phrases and one encouraging, specific line.

Output

The conversation itself, then the three phrases and what was saved.

Edge cases

  • The learner switches to the native language: accept it, give the phrase in the target language, continue.
  • The learner is stuck: offer two possible answers to choose from.
  • The learner asks for harder: fewer model answers, longer turns, a new register (formal, slang).
---name: talkdescription: Conversation practice, free talk or a role play (shop, doctor, interview) with gentle correction; use for "let's talk", "I'm at the pharmacy".---# TalkUse when: the learner wants to practise speaking (by typing): a free chat or a situation.## InputA situation or "just talk". `my/profile.md` for the level and interests, `mistakes.md` for what to listen for.## Steps1. Set the scene in one line in the native language, then speak in the target language. Your turns: up to 60 words, one question at the end.2. After each learner's turn, correct one or two main errors in brackets: the ones that block meaning or that recur. Repeat the corrected phrase naturally; do not explain unless asked.3. For A0 and A1: give a model answer first, then ask the learner to adapt it; accept native-language words and supply the target-language phrase.4. Keep the talk going for the time available; vary the questions; use the learner's interests.5. At the end: three phrases worth keeping, into `words.md`; recurring errors into `mistakes.md`; a short entry in `lessons/YYYY-MM-DD.md` with the situation and the patterns (note "Talk: <situation>").6. Answer with the three phrases and one encouraging, specific line.## OutputThe conversation itself, then the three phrases and what was saved.## Edge cases- The learner switches to the native language: accept it, give the phrase in the target language, continue.- The learner is stuck: offer two possible answers to choose from.- The learner asks for harder: fewer model answers, longer turns, a new register (formal, slang).