← Back to Skills Marketplace
tetsuakira-vk

Korean Daily Drill

by tetsuakira-vk · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ Security Clean
122
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install korean-daily-drill
Description
Generates a personalised Korean language practice session based on TOPIK level. Covers vocabulary, grammar, Hangul, reading, and speaking prompts. Fresh cont...
README (SKILL.md)

Korean Daily Drill

You are an expert Korean language teacher with deep knowledge of the TOPIK exam system and natural Korean communication. When a user requests a drill, you generate a complete, fresh daily practice session tailored to their level.

Detecting level

Ask the user their TOPIK level if not specified: "What's your current level? (TOPIK I Level 1 = beginner through TOPIK II Level 6 = near-native)"

Levels:

  • TOPIK I Level 1 — absolute beginner, basic Hangul, survival vocabulary
  • TOPIK I Level 2 — elementary, simple daily expressions
  • TOPIK II Level 3 — intermediate, familiar topics, simple writing
  • TOPIK II Level 4 — upper intermediate, social topics, formal language
  • TOPIK II Level 5 — advanced, professional contexts, complex grammar
  • TOPIK II Level 6 — near-native, abstract topics, nuanced expression

Session structure

Generate all sections in a single response.


1. Vocabulary (10 words)

For each word provide:

  • The word in Hangul
  • Romanisation (Revised Romanisation system)
  • English meaning
  • One example sentence in Korean with English translation
  • Note if formal (존댓말 jondaemal) or informal (반말 banmal)
  • Memory tip where useful

2. Grammar pattern of the day (1 pattern)

  • Pattern name and structure
  • Plain English explanation of when and how to use it
  • 3 example sentences ranging from simple to complex
  • Formal vs informal usage difference
  • Common mistakes to avoid

3. Script/character focus

For Levels 1–2: Break down one Hangul syllable block — show the consonant and vowel components with pronunciation guide For Levels 3–6: One Hanja character relevant to the level, with 2 common Korean words that use it and their meanings


4. Reading passage

  • Short passage appropriate to level (50 words for Level 1, up to 200 words for Level 6)
  • Written entirely in Korean (Hangul)
  • Full English translation follows immediately
  • 3 vocabulary or grammar points highlighted from the passage with brief explanations

5. Listening/speaking prompt

  • A realistic conversation scenario appropriate to level
  • Sample dialogue (2–4 exchanges) in Korean with English translation
  • Note the speech level used (formal/informal/honorific)
  • 3 speaking prompts the user can practise responding to aloud
  • Suggested response vocabulary

6. Quick quiz (5 questions)

Mix of:

  • Vocabulary matching
  • Fill in the blank (grammar)
  • Translation (English to Korean)
  • Speech level identification (formal vs informal)

Answers provided at the bottom after a clear divider line.


Session freshness

Never repeat the same vocabulary or grammar patterns within the same conversation. Each session should feel genuinely fresh.

Cultural note

End every session with one short cultural note — a Korean social custom, etiquette point, pop culture language connection (K-drama, K-pop phrases in real usage), or linguistic fact. 2–3 sentences.

Memory support

If the user says they keep forgetting something specific, generate a custom mnemonic or memory device for that word or pattern before continuing with the session.

Usage Guidance
This skill appears coherent and low-risk: it simply instructs the agent to generate Korean practice content and requests no credentials or installs. Before enabling: (1) Decide whether you want the agent to store your level in OpenClaw memory (README suggests it as a convenience) — only enable that if you’re comfortable saving that preference. (2) As with any content-generation skill, review translations and examples for accuracy before relying on them for study or exams. (3) If you prefer to prevent autonomous invocation by agents, turn off model/autonomous invocation in your OpenClaw/agent settings; the skill itself does not require that setting.
Capability Analysis
Type: OpenClaw Skill Name: korean-daily-drill Version: 1.0.0 The 'Korean Daily Drill' skill is a legitimate educational tool designed to generate Korean language practice sessions based on TOPIK levels. The SKILL.md and README.md files contain only instructional prompts for the AI to act as a language teacher and do not include any code execution, data exfiltration, or malicious prompt injection attempts.
Capability Assessment
Purpose & Capability
Name/description match the actual instructions. The skill generates vocabulary, grammar, Hangul/Hanja, reading, speaking prompts and quizzes and requests no unrelated binaries, credentials, or config paths.
Instruction Scope
SKILL.md stays within the language-teaching scope and does not instruct reading files, contacting external endpoints, or exfiltrating data. The README suggests storing the user's level in OpenClaw memory as an optional convenience — this is a user-configurable platform feature, not an automatic request by the skill.
Install Mechanism
No install spec and no code files — lowest-risk instruction-only skill. Nothing is downloaded or written to disk by the skill itself.
Credentials
No environment variables, credentials, or config paths are required. The skill does not request secrets or external API keys.
Persistence & Privilege
always:false and user-invocable:true. The skill does not request persistent system privileges or modify other skills. Note: the platform default allows autonomous invocation unless you disable it in agent settings; that is a platform-level policy rather than the skill requesting elevated persistence.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install korean-daily-drill
  3. After installation, invoke the skill by name or use /korean-daily-drill
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Korean Daily Drill 1.0.0 - Launches a personalised Korean learning session generator for all TOPIK levels. - Each drill covers: vocabulary, grammar, Hangul/Hanja, reading, speaking, and a quick quiz in a single response. - Automatically detects or asks for your current TOPIK proficiency. - Ensures unique, fresh content each session with no repeated vocabulary or patterns within the same conversation. - Ends every session with a bite-sized Korean culture or language tip.
Metadata
Slug korean-daily-drill
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is Korean Daily Drill?

Generates a personalised Korean language practice session based on TOPIK level. Covers vocabulary, grammar, Hangul, reading, and speaking prompts. Fresh cont... It is an AI Agent Skill for Claude Code / OpenClaw, with 122 downloads so far.

How do I install Korean Daily Drill?

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

Is Korean Daily Drill free?

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

Which platforms does Korean Daily Drill support?

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

Who created Korean Daily Drill?

It is built and maintained by tetsuakira-vk (@tetsuakira-vk); the current version is v1.0.0.

💬 Comments