French Learning
/install french-learning
French Learning Skill
This skill automates the creation of French learning materials.
Resource Locations
- Configuration: Refer to references/config.md for target Google Sheet and Drive Folder IDs.
- Scripts: Automation logic resides in
scripts/.
Prerequisites
- Google Sheet Setup: Ensure you have access to the target Google Sheet:
https://docs.google.com/spreadsheets/d/1Nnwv4DbbUgfiNDiJdgCvnyxH6oPBis_99fm-2voehl4. - Google Drive Folder: You must provide a Google Drive Folder ID where the generated audio files will be saved.
- ElevenLabs API Key: The
ELEVENLABS_API_KEYenvironment variable must be set to use thesagTTS skill for audio generation.
Standard Workflows
1. Format Excel to Google Sheet
scripts/format_excel.py — Reads source Sheet, calls Gemini for Chinese translation + example sentences, writes 6 columns (Index, Fr Original, En Translation, Chinese Translation, Example Sentence (FR), Example Sentence (CN)) into target Sheet, then applies wrap text (wrapStrategy: WRAP) to all cells so long sentences stay within the cell.
2. Generate & Upload Audio
scripts/generate_audio.py — Fetches Example Sentence (FR) + Index, chunks into batches of 20, generates MP3 via ElevenLabs (sag skill), uploads to specified Drive folder named 1-20.mp3, 21-40.mp3, etc. Requires Drive Folder ID.
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install french-learning - After installation, invoke the skill by name or use
/french-learning - Provide required inputs per the skill's parameter spec and get structured output
What is French Learning?
French vocab automation. Formats Excel vocab to Google Sheet, generates ElevenLabs audio, uploads to Drive. Triggers: process french vocab, generate audio, F... It is an AI Agent Skill for Claude Code / OpenClaw, with 97 downloads so far.
How do I install French Learning?
Run "/install french-learning" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is French Learning free?
Yes, French Learning is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does French Learning support?
French Learning is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created French Learning?
It is built and maintained by clairproqc-star (@clairproqc-star); the current version is v1.0.0.