keytao-review

Verifies Chinese word pronunciations and validates KeyTao input-method encoding candidates before dictionary submission.

2|Updated Feb 16, 2026
One-click install
npx skills add https://github.com/xkinput/keytao-bot --skill keytao-review-xkinput
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: keytao-review
Source: https://github.com/xkinput/keytao-bot/tree/main/keytao_bot/skills/keytao-review
Command: npx skills add https://github.com/xkinput/keytao-bot --skill keytao-review-xkinput

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires nonebot.

What problem does it solve? Adding words to the KeyTao input-method dictionary requires knowing the true pronunciation of each Chinese word, including polyphonic characters in names, places, and terms. This Skill replaces blind encoding suggestions with an evidence-based review flow that checks authoritative dictionary sources and pre-judges whether a draft entry can be auto-approved or needs an administrator. ## Core Features & Use Cases - Pronunciation verification: Extracts pinyin evidence from sources like Zdic, Moedict, Baidu Baike, Wikipedia, and Chinese dictionaries, and uses high-confidence entity context to correct polyphonic character readings. - Reviewed add preparation: The keytao_prepare_reviewed_add tool returns pronunciation sources, candidate encodings, recommended placement, and a pre-submit audit verdict for a word. - Draft auditing: The keytao_audit_draft_items tool evaluates draft entries for evidence consistency, encoding correctness, and reordering reasonableness, returning pass or needs_admin. - Use Case: Before adding the word "重庆" to the dictionary, the Skill confirms the correct reading of the polyphonic character "重", generates the valid KeyTao encoding candidates, and reports whether the entry qualifies for automatic approval. ## Quick Start Ask the bot to prepare a reviewed dictionary addition for a Chinese word, for example by saying "帮我审词并准备加词:重庆".

Frequently Asked Questions about keytao-review

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I verify a Chinese word's pronunciation before adding it to a dictionary?▼

Call keytao_prepare_reviewed_add with the word. It extracts pinyin evidence from Zdic, Moedict, Baidu Baike, Wikipedia, and Chinese dictionaries, then returns verified readings with candidate KeyTao encodings and a recommended position.

How does the skill handle polyphonic characters in Chinese words?▼

It first classifies the word as a place name, person name, brand, work, or term, then applies high-confidence entity context to correct the reading. Low-confidence context or unmappable syllables are escalated to an administrator instead of guessing.

What happens when pronunciation cannot be resolved for a word?▼

When pronunciationUnresolved is true, only the tool's message may be shown to the user. Falling back to default per-character encodings, showing candidate codes, or batching the word is explicitly forbidden.

Can draft dictionary entries be auto-approved without an administrator?▼

Yes, when layered evidence is consistent: authoritative sources, verified semantic readings, or high-confidence entity context plus validated encodings. Deletions, ambiguous items, and insufficient evidence always return needs_admin.

Does the review apply to batch additions of multiple words?▼

Yes, batches are aggregated by the strictest item. If any single word is judged to need administrator review, the entire batch cannot be auto-approved, even if its encoding candidate chain is correct.

What are the limitations of the automatic audit for draft items?▼

The audit cannot verify shape codes outside the candidate chain, so unverifiable cases are sealed for administrator review. Pure deletions never auto-pass, and reordering ahead of a same-code word requires consistent commonness evidence.