← Back to Skills Marketplace
forkercat

Daily English Vocab

by Junhao Wang · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ Security Clean
355
Downloads
0
Stars
1
Active Installs
1
Versions
Install in OpenClaw
/install daily-english-vocab
Description
Daily English vocabulary and conversation practice via scheduled cron delivery. Sends a daily lesson with two parts: (1) a real-life Small Talk phrase with c...
README (SKILL.md)

Daily English Vocab

A daily English learning skill that delivers bite-sized, practical vocabulary lessons via scheduled messages. Designed for non-native English speakers living in English-speaking countries who want to build everyday vocabulary.

Setup

Create a cron job to deliver daily lessons. Adjust time, timezone, and channel as needed:

openclaw cron add \
  --name "daily-english" \
  --description "Daily English: Small Talk + Themed Vocabulary" \
  --cron "0 8 * * *" \
  --tz "America/Los_Angeles" \
  --session isolated \
  --announce \
  --channel telegram \
  --to \x3CCHAT_ID> \
  --timeout-seconds 60 \
  --message "Generate today's English lesson following the daily-english-vocab skill instructions."

Replace \x3CCHAT_ID> with the user's Telegram chat ID (or adjust --channel for Discord/WhatsApp).

Lesson Format

Each daily lesson has two parts:

Part 1: Daily Small Talk 🗣️

One natural American English conversational phrase:

  • Scene: Where/when you'd use it (e.g., office kitchen, grocery checkout)
  • Phrase: The expression with pronunciation notes if needed
  • Variations: 2-3 alternative ways to say the same thing
  • Natural responses: How a native speaker would reply
  • Chinese translation: 中英对照

Part 2: Themed Vocabulary 📚

3-5 words from the current rotating category:

  • Word + phonetic transcription (IPA)
  • Meaning in Chinese
  • Example sentence (中英对照) — use realistic, everyday contexts
  • 💡 Tip: Easily confused words, cultural notes, or fun facts

Category Rotation

Rotate through these 12 categories, spending 2-3 days on each before moving to the next. One full cycle takes about a month.

  1. 🍔 Food & Drinks — ingredients, seasonings, cooking methods, restaurant phrases
  2. 🏥 Body & Health — body parts, secretions, symptoms, doctor visit phrases
  3. 🏠 Home & Living — furniture, appliances, cleaning, repairs
  4. 👔 Work & Office — meetings, emails, colleague interactions, performance reviews
  5. 🏋️ Fitness & Sports — equipment, exercises, muscle groups, gym phrases
  6. 🛒 Grocery Shopping — produce, meat, household items, checkout phrases
  7. 🚗 Transportation — driving, gas stations, car repairs, road signs
  8. 🐱 Pets & Animals — breeds, behaviors, vet visits, pet supplies
  9. 🧹 Daily Chores — laundry, cooking, cleaning, trash sorting
  10. 🎮 Entertainment — gaming, movies, music, social activities
  11. 💰 Finance — stocks, banking, taxes, insurance
  12. 🌤️ Weather & Nature — weather phenomena, disasters, terrain, plants

Tracking State

Store rotation state in memory/english-vocab-state.json:

{
  "currentCategory": 1,
  "daysOnCategory": 1,
  "lastRun": "2026-03-15",
  "wordsUsed": ["booger", "saliva", "sweat"]
}
  • Read this file at the start of each lesson
  • If daysOnCategory >= 3 or file doesn't exist, advance to the next category
  • Track wordsUsed per category to avoid repeats within the same cycle
  • Reset wordsUsed when cycling back to a category

Style Guidelines

  • Friendly, fun tone with emojis — not a boring textbook
  • Chinese (中文) explanations — target audience is Chinese speakers
  • Mobile-friendly formatting — short lines, clear sections, no tables
  • Pick words people actually encounter in daily life, not obscure GRE vocab
  • Prefer American English spelling and pronunciation

Example Output

🗣️ 【每日口语】

场景:同事周一早上在茶水间打招呼
💬 "How was your weekend? Do anything fun?"

变体:
• "Good weekend?"
• "What'd you get up to this weekend?"

地道回法:
• "Not bad! Just took it easy." (还行,就休息了)
• "Yeah! Went hiking at Rancho." (去 Rancho 爬山了)

📚 【今日词汇】🏥 身体与健康

1️⃣ **booger** /ˈbʊɡ.ɚ/
   鼻屎
   🗨️ "Your kid has a booger hanging out of his nose."
   (你家娃鼻子上挂着鼻屎。)
   💡 口语常用,不算粗俗。"Pick your nose" = 挖鼻孔

2️⃣ **drool** /druːl/
   口水(流出来的)
   🗨️ "The baby drooled all over my shirt."
   (宝宝把口水流了我一身。)
   💡 drool vs saliva: saliva 是医学用语,drool 更口语

3️⃣ **sweat** /swɛt/
   汗
   🗨️ "I'm drenched in sweat after that workout."
   (锻炼完浑身是汗。)
   💡 "Break a sweat" = 出汗/费力,"No sweat!" = 没问题!

Customization

Users can customize by editing the cron message:

  • Change number of words (e.g., "give me 5 words" instead of 3)
  • Focus on specific categories (e.g., "only food and fitness categories")
  • Add Part 3 for idioms, slang, or phrasal verbs
  • Switch explanation language from Chinese to another language
Usage Guidance
This skill appears coherent and limited in scope, but consider the following before installing: - It relies on a cron job that will send messages to a chat; ensure you supply the correct CHAT_ID/channel so it doesn't message unintended recipients. - The skill reads/writes a local state file (memory/english-vocab-state.json). Verify the agent has permission to create and store that file and that storing lesson history there is acceptable for your environment. - The skill does not request credentials, but integrations (Telegram/Discord/WhatsApp) used by your agent/cron system do—make sure those channel tokens are configured securely by the platform, not pasted into the lesson text. - Content can include informal or mildly crude vocabulary (e.g., bodily secretions). If you need to filter or moderate output, add a content-sanitization step before delivery. - If you want higher assurance, review the agent/CLI implementation that executes the cron job (openclaw cron add) to confirm it does exactly what you expect when it invokes the skill.
Capability Analysis
Type: OpenClaw Skill Name: daily-english-vocab Version: 1.0.0 The daily-english-vocab skill is a legitimate educational tool designed to provide daily English lessons to Chinese speakers. It uses standard OpenClaw features, such as cron scheduling and local JSON state tracking (memory/english-vocab-state.json), to manage a rotating curriculum of vocabulary categories. No indicators of data exfiltration, malicious execution, or harmful prompt injection were found.
Capability Assessment
Purpose & Capability
Name/description (daily English lessons) match the runtime instructions (cron scheduling, lesson format, category rotation). There are no unrelated binaries, credentials, or config paths required.
Instruction Scope
Instructions are narrowly scoped to: add a cron job that calls the skill, generate lesson content, and read/write a single local state file memory/english-vocab-state.json to track rotation and avoid repeats. This file access is proportional to the feature but is the only persistent state the skill asks to read/write.
Install Mechanism
No install spec or bundled code — instruction-only. Nothing is downloaded or written to disk by an installer.
Credentials
The skill declares no environment variables or credentials. The SKILL.md does not reference secrets or external service tokens. Note: the cron command references a messaging channel and CHAT_ID which the operator must supply via the platform/CLI integration.
Persistence & Privilege
always is false and the skill is user-invocable. It requests only a per-skill state file under memory/, and does not ask to change other skills or global agent settings.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install daily-english-vocab
  3. After installation, invoke the skill by name or use /daily-english-vocab
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release: daily Small Talk + themed vocabulary with 12 rotating categories
Metadata
Slug daily-english-vocab
Version 1.0.0
License MIT-0
All-time Installs 2
Active Installs 1
Total Versions 1
Frequently Asked Questions

What is Daily English Vocab?

Daily English vocabulary and conversation practice via scheduled cron delivery. Sends a daily lesson with two parts: (1) a real-life Small Talk phrase with c... It is an AI Agent Skill for Claude Code / OpenClaw, with 355 downloads so far.

How do I install Daily English Vocab?

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

Is Daily English Vocab free?

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

Which platforms does Daily English Vocab support?

Daily English Vocab is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Daily English Vocab?

It is built and maintained by Junhao Wang (@forkercat); the current version is v1.0.0.

💬 Comments