xuezh
Mandarin pronunciation feedback, spaced review, and HSK progress tracking
All Skills in This Repository (1)
Pure Emerald Level IndicatorsFrequently Asked Questions
FAQPage SchemaHow to install xuezh?โผ
Run `npx skills add joshp123/xuezh --all -g -y` in your terminal to install the skill globally. The engine itself can also be run directly with `nix run github:joshp123/xuezh`.
How to get Mandarin pronunciation feedback from a voice note?โผ
Send a voice note and the agent calls `xuezh audio process-voice` with your reference text. Azure Speech returns accuracy, fluency, and word-level error data that the agent turns into targeted drills.
Does xuezh decide what I should learn next?โผ
No. The engine deliberately avoids recommendations and only stores facts, runs reviews, and produces reports. Your agent makes all teaching and lesson-planning decisions.
Can xuezh track my HSK progress?โผ
Yes. It seeds a pinned HSK dataset and generates coverage reports per level with `xuezh report hsk`, showing exactly which vocabulary you have studied.
Does xuezh work with Telegram bots?โผ
Yes. It is designed to run behind a bot runtime like Clawdbot, which routes Telegram voice notes and messages to the xuezh CLI and returns feedback as chat replies.
Related Repositories in Education & Research
View All in Education & Researchโlearn-claude-code
Learn to build AI agent harnesses from scratch
ai-agents-for-beginners
Learn to build, deploy, and secure AI agents step by step
33-js-concepts
Master 33 essential JavaScript concepts with tested, verified guides