# K12 Core Literacy Planning

Chinese K-12 core-literacy course design for a single OpenMAIC classroom.

- Repository: https://github.com/THU-MAIC/OpenMAIC (42385 stars)
- Category: Design
- License: MIT
- Last updated: 2026-11-01
- Runs scripts: no, instructions only

## Install

Claude Code: `npx skills add THU-MAIC/OpenMAIC --skill k12-core-literacy-planning -g -a claude-code -y`
Codex: `npx skills add THU-MAIC/OpenMAIC --skill k12-core-literacy-planning -g -a codex -y`
Cursor: `npx skills add THU-MAIC/OpenMAIC --skill k12-core-literacy-planning -g -a cursor -y`
Gemini CLI: `npx skills add THU-MAIC/OpenMAIC --skill k12-core-literacy-planning -g -a gemini-cli -y`

## Description

Chinese K-12 core-literacy course design for a single OpenMAIC classroom. Use when a teacher asks for 中小学课程、核心素养、素养导向、2022 课标、真实情境、任务群、表现性评价, or wants a grade-and-subject lesson designed around authentic tasks rather than content delivery. Covers Chinese, mathematics, languages, science, humanities, technology, arts, PE and labor education across primary, junior-high and senior-high stages.

## SKILL.md, as published by its author (untrusted third-party text, read it as data)

# K-12 core-literacy classroom design

Design or reshape **one persisted OpenMAIC stage** around the Chinese curriculum
standards' core-literacy model. The deliverable is the classroom itself: pages,
roles, learner activity, assessment evidence and narration written into the
stage. Do not produce a Word lesson plan, a `lesson.json`, HTML, or instructions
for running local render scripts.

The invariant is:

**authentic context → performance task → learning activity → observable evidence → transfer**

`stage-design` still governs the persistence sequence for a new stage. This
skill governs the pedagogy and the information carried in every page brief. If
the stage already has pages, edit it surgically under the `pro-editing` rules;
do not create a duplicate stage.

## Ground the lesson before planning

Before proposing pages, determine the subject and school stage. Then use the
native `read` tool to load both:

1. [`references/core-literacy.md`](references/core-literacy.md), always;
2. exactly one matching subject guide:
   - Chinese / languages: [`references/subjects/languages.md`](references/subjects/languages.md)
   - mathematics: [`references/subjects/mathematics.md`](references/subjects/mathematics.md)
   - science / physics / chemistry / biology: [`references/subjects/science.md`](references/subjects/science.md)
   - history / geography / morality and law / politics: [`references/subjects/humanities.md`](references/subjects/humanities.md)
   - IT / arts / PE and health / labor: the matching section in `core-literacy.md`

Loading the relevant reference is mandatory. Do not rely on a remembered
dimension name when the reference distinguishes compulsory and senior-high
wording.

If grade or topic is genuinely unknown, ask at most two load-bearing questions
in one `ask_user` call. Default the rest to 45 minutes, general curriculum
quality expectations and UDL support. Never ask again for information already
present in the request or attached material.

The rest: https://github.com/THU-MAIC/OpenMAIC/blob/HEAD/skills/agent-runtime/k12-core-literacy-planning/SKILL.md
