xiaozhi-skills

More than 80 skills for Chinese K12 study and teaching: a coach that probes reasoning in place of an answer key.

  • 115 ★ on the repository
  • Last commit
  • MIT
Skill

Extended access

Why this level

  • Skills work with children's learning profiles and can send reports to parents: restrict access to saved files.
All reasons and checks

qizhitang/xiaozhi-skills

Install

In your terminal, with SkillFoxx CLI

npx skillfoxx add skills/xiaozhi-skills

Detects the agents on your machine, shows the access level and pins the version.

Other ways to install

Access and checks

How we review

Extended accessThe tool runs code or makes network calls and only reads external data.

  • Skills work with children's learning profiles and can send reports to parents: restrict access to saved files.

This is third-party code. Review the repository files before installing.

What it does

A skill library for Chinese schoolchildren and teachers: 49 student skills and 34 teacher skills, plus one developer tool. It covers study habits, Chinese, math, English, physics, chemistry, history and more. The idea is that the AI asks guiding questions on a hint ladder instead of giving the answer at once. There is a mistake notebook, analysis of error causes and sharing of learning evidence between student, teacher and parent only with explicit consent. Shared conventions (vocabulary, hint ladder, item self-check, grade bands) live in `shared/` and are copied into every skill.

Who it is for. Teachers, tutors, K12 students and parents in China who want AI to act as a coach rather than an answer key.

Good fit when

  • A student keeps a mistake notebook and wants to analyze error causes by subject.
  • A teacher prepares tasks and asks the AI to check the statement for a single solution.
  • A parent receives a short progress report with the student's consent.
  • A tutor configures hints by level so the task is not solved for the student.

Not a fit when

  • You need material for the Russian school curriculum: every subject here follows Chinese standards.
  • Paid tutoring is planned without checking local rules: the README warns about restrictions for schoolchildren.
  • You need one ready skill without reading the shared conventions.

Example request

Review my physics mistake, give hints step by step and do not state the answer until I have tried myself.

Limitations

Skills and examples are in Chinese and follow the Chinese school curriculum. For WorkBuddy the README recommends installing the whole library because `shared/` references are relative to the repository root. The README's legal note on paid tutoring concerns China and does not replace local rules. Student data lives in the mistake notebook and profiles: grant parent and teacher consent explicitly and do not publish saved files.

How to disable. Delete the `xiaozhi-skills` folder from the agent's skills directory and restart it. Remove mistake notebooks and student profiles separately.

FAQ

How many skills are there?

The README says 83 skills: 49 for students and 34 for teachers, plus one developer tool. It also mentions 84 elsewhere, so check `docs/skills-index.md`.

How do I install it?

Clone the repository to `~/.workbuddy/skills/xiaozhi-skills` and run `/reload-skills`. In WorkBuddy you can also name a skill in chat to install it from SkillHub.

Does the AI give ready answers?

Hints come first on the L0–L6 ladder, and the answer comes last if the student is stuck. Rules live in `shared/hint-ladder.md`.

How do I validate the library?

Run `npm install`, then `npm run check`. The script verifies references to `shared/`, `references/` and the docs.

Who are the teacher skills for?

School teachers: preparing tasks, checking statements and collecting learning evidence. Paid lessons are subject to local rules; the README carries a note.

Discussion

No questions or reviews yet.

Skills

Twelve Chinese-language skills and MD guides: the agent installs Git, Obsidian, Supabase and Ollama and connects NotebookLM.

SkillBroad access265Repository stars

Twenty-seven Chinese-language skills for development, thinking, learning, writing, visuals, branding and working with agents

SkillExtended access790Repository stars

Study material and commands for Claude Code and Codex: a tutor for quantitative, logic, essay, document and interview practice

PluginMinimal access241Repository stars

A set of skills that turn an AI agent into a tutor built on cognitive science, from school to career and social skills

SkillMinimal access595Repository stars

Fifteen teacher skills from four Buddhist traditions: answers rest on declared sources with CBETA, BDRC and SuttaCentral references

SkillExtended access502Repository stars

A tutor for any subject: diagnosis, a study plan, project tasks and mastery checks, with the results saved to Markdown files

SkillExtended access205Repository stars

Comparison with similar tools

Cards that share the main search query, and how they differ.

ToolOfficialRepository starsMain difference
xiaozhi-skills (this card)no115
tutor-skillsno1,402a general tutoring skill set; xiaozhi-skills follows the Chinese curriculum and separates student, teacher and parent roles
claude-tutorno155a single tutor for topics; this one has 83 skills with a shared hint ladder and mistake notebook

README in short

Reference material is shared by every skill: vocabulary, platform conventions, a crisis exception, the hint ladder, AI item self-check and grade bands.

README badge

Report a problem