openclaw-tc-dict-skill
Query Traditional Chinese dictionaries from Ministry of Education (MOE) Taiwan. Supports looking up word definitions from the "國語辭典簡編本" (Concised Mandarin Dictionary) with automatic version management and optional periodic updates. Use when you need to look up Chinese word meanings, check definitions, or ensure you have the latest dictionary data.
Why use this skill?
Query authoritative Traditional Chinese meanings from Taiwan's MOE. Features automated dictionary updates, secure data handling, and easy integration for OpenClaw.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/kai-tw/tc-dictWhat This Skill Does
The openclaw-tc-dict-skill provides a robust, official interface for querying Traditional Chinese linguistic data directly from Taiwan's Ministry of Education (MOE). By integrating the '國語辭典簡編本' (Concised Mandarin Dictionary) into your OpenClaw environment, this skill enables instant, accurate, and context-aware lexical lookups. It handles the entire lifecycle of the dictionary data, from secure fetching and validation to localized storage and automated synchronization, ensuring that your AI agent always works with the most reliable reference material available.
Installation
To integrate this skill, ensure you have your environment prepared with uv for optimal performance. First, install the necessary system dependencies by running uv pip install -r requirements.txt. This step ensures that the pandas and openpyxl libraries are correctly configured to handle the dictionary’s underlying data structures. Once the packages are installed, your OpenClaw agent will automatically detect the skill configuration. The system utilizes an isolated directory at ~/.openclaw/dictionaries/ to store all data, ensuring that your workspace remains clean and organized. If uv is unavailable, pip remains a reliable secondary option for dependency management.
Use Cases
This skill is perfect for educational assistants, language learning tools, and content generation workflows that require high-precision Traditional Chinese usage. Use it when you need to verify word meanings, search for illustrative examples to improve prose, or when you are building a tool that requires authoritative language definitions for Taiwanese Mandarin. Because it includes version management, it is specifically useful for applications requiring long-term, low-maintenance linguistic reference data that stays updated without manual intervention.
Example Prompts
- "查一下『璀璨』是什麼意思?給我詳細的解釋。"
- "請幫我查『風和日麗』,並且提供幾個日常生活的例句。"
- "請檢查並更新國語辭典資料庫,確保我使用的是最新版本。"
Tips & Limitations
To maximize the utility of this skill, ensure that your ~/.openclaw/dictionaries/config.json file is correctly formatted; this allows the agent to handle automated updates seamlessly. While the dictionary offers extensive coverage, note that the 'Concised Mandarin Dictionary' is specifically focused on modern standard usage; if you require archaic or highly specialized dialectal terminology, consider verifying the output against supplemental resources. Always prioritize security by keeping your environment updated, as the skill performs periodic external network requests to verify dictionary versions against the official MOE servers. The skill includes built-in Zip-Slip protection, making it safe to use even in shared server environments, but users are encouraged to monitor periodic logs for any network-related update interruptions.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-kai-tw-tc-dict": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: network-access, file-write, file-read, external-api
Related Skills
pi-workflow
Workflow orchestration for Pi's task management, self-improvement, and code quality standards. Use when starting new projects, managing multi-step tasks (3+ steps or architectural decisions), capturing lessons from mistakes, writing verifiable code, or establishing quality gates before completion. Includes planning templates, progress tracking, bug fixing autonomy, and a lessons capture system to prevent repeated mistakes.
figma
Interact with the Figma REST API to read files, export layers/components as images, and retrieve comments. Use when the user needs information from Figma designs or wants to export assets for development. Triggers include "read figma file", "export figma layer", or "check figma comments".
openclaw-claude-batch
Claude Batch API for processing large volumes of requests asynchronously with 50% cost savings. Use for bulk content generation, data analysis, content moderation, batch evaluations, or large-scale testing where immediate responses are not required.