Agent skill

xuezh

Teach Mandarin using the xuezh engine for review, speaking, and audits.

Stars 163
Forks 31

Install this agent skill to your Project

npx add-skill https://github.com/majiayu000/claude-skill-registry/tree/main/skills/data/xuezh

Metadata

Additional technical details for this skill

moltbot
{
    "nix": {
        "plugin": "github:joshp123/xuezh",
        "systems": [
            "aarch64-darwin",
            "x86_64-linux"
        ]
    },
    "config": {
        "example": "config = { env = { XUEZH_AZURE_SPEECH_KEY_FILE = \"/run/agenix/xuezh-azure-speech-key\"; XUEZH_AZURE_SPEECH_REGION = \"westeurope\"; }; stateDirs = [ \".config/xuezh\" ]; };",
        "stateDirs": [
            ".config/xuezh"
        ],
        "requiredEnv": [
            "XUEZH_AZURE_SPEECH_KEY_FILE",
            "XUEZH_AZURE_SPEECH_REGION"
        ]
    },
    "cliHelp": "xuezh - Chinese learning engine\n\nUsage:\n  xuezh [command]\n\nAvailable Commands:\n  snapshot  Fetch learner state snapshot\n  review    Review due items\n  audio     Process speech audio\n  items     Manage learning items\n  events    Log learning events\n\nFlags:\n  -h, --help   help for xuezh\n  --json       Output JSON\n"
}

SKILL.md

Xuezh Skill

Contract

Use the xuezh CLI exactly as specified. If a command is missing, ask for implementation instead of guessing.

Default loop

  1. Call xuezh snapshot.
  2. Pick a tiny plan (1-2 bullets).
  3. Run a short activity.
  4. Log outcomes.

CLI examples

bash
xuezh snapshot --profile default
xuezh review next --limit 10
xuezh audio process-voice --file ./utterance.wav

Didn't find tool you were looking for?

Be as detailed as possible for better results