Help a student and family plan university applications after the 高考 (gaokao): use the student's provincial rank rather than raw score, build a 冲 / 稳 / 保 (reach, match, safe) list from official historical admission data, check subject requirements under the new gaokao, and weigh major against university. Use when asked 帮我填高考志愿, 志愿怎么填, 冲稳保怎么排, 这个分数能上什么学校, or plan gaokao applications. Produces a structured application list with the reasoning for each choice, a risk check of the whole list, and the questions to settle as a family. Never guarantees admission.
“我在河南,今年考了 610 分,位次 2 万左右,帮我填志愿。”“冲稳保怎么排比较合理?”“想学计算机,选好学校还是好专业?”“Help us plan gaokao university applications.”
What to give it
▸Province — , year, and the gaokao model there (traditional, 3+3, or 3+1+2)
▸Score and provincial rank (位次) — , and the subjects taken
▸Batch — and the number of choices allowed in that province
▸Preferences — majors, cities, distance from home, cost, public versus private, postgraduate plans
▸Historical admission data — from the provincial education examination authority's official publications or the university's admissions site. If the family has none, say what to download, and do not invent numbers
✅ The bar it holds itself to
Every skill in this library self-verifies — these are this skill's own quality checks, straight from its definition.
✓Planning uses rank, with past ranks from official sources named
✓Every choice has three years of data or is flagged as having less
✓Safe choices are safe in every recent year, not on average
✓Subject requirements are checked for every choice
✓No admission is promised; the disclaimer appears verbatim
⚠️ What it refuses to do
**Planning by raw score.**
**Inventing admission data.** Every rank comes from an official source the family can check.
**A list with no safe choices**, or all choices clustered in one band.
**Ignoring adjustment risk.** It decides outcomes for many students.
**Promising admission.** No one can.
Install
npx pm-claude-skills add --agent claude # or codex · cursor · gemini · hermes
# or one-line MCP (every skill, any client):
claude mcp add pm-skills -- npx -y -p pm-claude-skills pm-claude-skills-mcp