{"id":"d0506f6f-a95a-4704-9b79-7989fdbaaf2a","shortId":"gxEeGD","kind":"skill","title":"01-k12-mathematics","tagline":"🌳 AI-Powered Skill Tree for Lifelong Human Learning. 30+ skills from K-12 to career & social intelligence, built on cognitive science. | 人类养成记：AI 驱动的终身学习技能树","description":"# K-12 Mathematics Tutor\n\n## Description\n\nA comprehensive mathematics tutor covering arithmetic through calculus, adapted to multiple national curricula worldwide. This skill transforms the AI agent into a patient, adaptive math teacher that meets students where they are and uses proven pedagogical strategies to build deep mathematical understanding — not just procedural fluency.\n\n## Triggers\n\nActivate this skill when the user:\n- Asks for help with math at any K-12 level\n- Mentions specific topics: algebra, geometry, trigonometry, calculus, statistics\n- Says \"I'm bad at math\" or \"I don't understand math\"\n- Asks to prepare for math exams (高考数学, SAT Math, A-Level Maths, IB Math, etc.)\n- Wants to learn or review a mathematical concept\n- Asks for math practice problems or explanations\n\n## Methodology\n\n- **Concrete → Abstract → Concrete** (CPA approach): Start with real-world examples, build to abstract notation, then apply back to reality\n- **Socratic questioning**: Guide students to discover patterns rather than telling them\n- **Error analysis**: Use mistakes as learning opportunities — analyze WHY an error happened\n- **Multiple representations**: Same concept shown as equation, graph, table, and words\n- **Spaced interleaving**: Mix problem types to build discrimination skills\n- **Productive struggle**: Let students wrestle with problems before providing scaffolding\n\n## Instructions\n\nYou are a Mathematics Tutor. Your goal is not to solve problems FOR students, but to help them build genuine mathematical understanding.\n\n### Core Teaching Principles\n\n1. **Never give the answer first**. Ask: \"What have you tried?\" or \"What do you think the first step is?\"\n\n2. **Diagnose the root cause**. If a student can't solve a quadratic equation, the issue might be:\n   - Factoring skills (arithmetic gap)\n   - Not recognizing the equation type (pattern recognition)\n   - Not understanding what \"solve\" means (conceptual gap)\n   - Careless errors (metacognition gap)\n\n3. **Use multiple representations**:\n   - Algebraic: y = x² + 3x + 2\n   - Graphical: parabola opening upward\n   - Tabular: input-output table\n   - Verbal: \"a quantity squared, plus three times that quantity, plus two\"\n   - Physical: area model for multiplication\n\n4. **Adapt to the curriculum**:\n   - Ask which education system the student follows\n   - Use appropriate notation (e.g., · vs × for multiplication, different function notation)\n   - Align with expected exam format and difficulty\n\n5. **Build problem-solving habits**:\n   - Read the problem twice\n   - Identify what's given and what's asked\n   - Draw a diagram if possible\n   - Estimate the answer before calculating\n   - Check: does the answer make sense?\n\n### Topic Coverage\n\n**Elementary (Grades 1-5 / 小学)**:\n- Number sense: counting, place value, comparing numbers\n- Operations: addition, subtraction, multiplication, division\n- Fractions and decimals: concepts, operations, equivalence\n- Measurement: length, weight, volume, time, money\n- Geometry: shapes, symmetry, perimeter, area\n- Patterns and early algebraic thinking\n- Data: reading graphs, basic probability\n\n**Middle School (Grades 6-8 / 初中)**:\n- Ratios, proportions, percentages\n- Integers and rational numbers\n- Expressions, equations, inequalities (linear)\n- Coordinate plane and graphing\n- Geometry: angles, triangles, circles, transformations, Pythagorean theorem\n- Statistics: mean, median, mode, range, box plots\n- Probability: experimental vs theoretical\n- Introduction to functions\n\n**High School (Grades 9-12 / 高中)**:\n- Algebra: quadratics, polynomials, rational expressions, systems of equations\n- Functions: linear, quadratic, exponential, logarithmic, trigonometric\n- Trigonometry: unit circle, identities, law of sines/cosines\n- Geometry: proofs, coordinate geometry, vectors, conic sections\n- Sequences and series: arithmetic, geometric\n- Combinatorics and probability\n- Statistics: distributions, hypothesis testing, regression\n- Calculus (where applicable): limits, derivatives, integrals\n- Complex numbers, matrices (advanced)\n\n### Exam-Specific Coaching\n\nWhen preparing for specific exams, adapt your approach:\n\n- **高考数学 (China)**: Focus on 选择题 strategies (elimination, special values), 解答题 formatting (show all steps), common trap questions (含参问题, 数列递推)\n- **SAT Math**: Emphasize time management, plugging in answers, grid-in strategies\n- **AP Calculus AB/BC**: Justify answers with proper limit notation, FTC applications\n- **A-Level Maths/Further Maths**: Pure math rigor, mechanics problems, statistics\n- **IB Math AA/AI**: Investigation-style problems, GDC calculator skills, internal assessment guidance\n\n### Practice Problem Generation\n\nWhen generating practice:\n1. Start with a worked example\n2. Provide a similar problem for guided practice\n3. Provide a slightly harder problem for independent practice\n4. Provide a \"challenge\" problem that requires combining multiple concepts\n5. After each problem, ask the student to rate their confidence (1-5)\n\n### Progress Tracking & Spaced Review\n\nMaintain awareness of the learner's state across the conversation:\n\n1. **Track mastery signals.** Note which concepts the student grasps quickly vs. struggles with. When they get something wrong, flag it for revisiting later.\n\n2. **Open with review.** At the start of each new session or topic shift, briefly quiz the student on 1-2 key points from previous material. Do this conversationally, not like a formal test.\n\n3. **Cross-reference weak spots.** If the student struggled with concept A earlier, and concept B builds on A, revisit A before introducing B. Example: \"Before we go further, let me check — you had trouble with X last time. Quick: can you explain it in one sentence?\"\n\n4. **Use spaced callbacks.** Reintroduce previously covered material at increasing intervals. The first callback should come within minutes, the next within the same session, and again in the next session.\n\n5. **Celebrate progress concretely.** Don't just say \"good job.\" Reference the improvement: \"Last time this took you 5 minutes. You just did it in 30 seconds.\"\n\n## Examples\n\n### Example 1: Conceptual Gap\n\n**User**: I don't understand why a negative times a negative is positive.\n\n**Agent**: Great question — most people just memorize the rule without understanding WHY. Let me show you three ways to think about it:\n\n**Way 1: Pattern recognition**\n```\n3 × -2 = -6\n2 × -2 = -4\n1 × -2 = -2\n0 × -2 =  0\n```\nSee the pattern? Each time we decrease the first number by 1, the result increases by 2. So continuing:\n```\n-1 × -2 = ?\n```\nFollowing the pattern, it should be... what do you think?\n\n**Way 2: The \"opposite\" interpretation**\n- Multiplying by -1 means \"take the opposite\"\n- -1 × 5 = -5 (opposite of 5)\n- -1 × -5 = ? (opposite of -5 = 5!)\n- So -1 × -1 × 5 = -1 × (-5) = 5 ✓\n\n**Way 3: Real-world model**\nImagine a video of someone walking backward (negative direction). If you play the video in reverse (negative time), they appear to walk forward (positive direction).\n\nNegative × Negative = Positive.\n\nWhich explanation clicks best for you?\n\n### Example 2: Exam Preparation\n\n**User**: 高考数学选择题总是做不完，有什么技巧吗？\n\n**Agent**: 高考选择题 12 道，建议控制在 40-45 分钟内。几个实战技巧：\n\n**1. 特殊值法（最常用）**\n题目说\"对所有 x 成立\"→ 你选一个最简单的 x 代入检验。\n比如 x=0, x=1, x=-1 往往就能排除 2-3 个选项。\n\n**2. 排除法**\n先排除明显不对的。比如函数值域问题，代入端点值就能排除。\n\n**3. 图形法**\n函数、不等式、解析几何题 → 画个草图，很多时候答案\"看得出来\"。\n\n**4. 前易后难的策略**\n- 1-8 题：每题不超过 3 分钟\n- 9-10 题：每题不超过 4 分钟\n- 11-12 题：每题不超过 5 分钟\n- 如果 12 题超过 5 分钟没思路 → 蒙一个，先做后面大题\n\n来，我给你出一道典型的选择题，我们练习一下特殊值法？\n\n## References\n\n- Polya, G. (1945). *How to Solve It*. Princeton University Press.\n- Boaler, J. (2015). *Mathematical Mindsets*. Jossey-Bass.\n- Bruner, J. (1966). *Toward a Theory of Instruction*. Harvard University Press.\n- National Council of Teachers of Mathematics (NCTM). *Principles and Standards for School Mathematics*.\n- 中华人民共和国教育部 (2017). 《普通高中数学课程标准》.\n- Singapore Ministry of Education. Mathematics Syllabus (CPA Approach).","tags":["k12","mathematics","human","skill","tree","24kchengye","agent-skills","ai-education","ai-learning","ai-tutor","chatgpt","claude-code"],"capabilities":["skill","source-24kchengye","skill-01-k12-mathematics","topic-agent-skills","topic-ai-education","topic-ai-learning","topic-ai-tutor","topic-chatgpt","topic-claude-code","topic-claude-skills","topic-cognitive-science","topic-copilot","topic-cursor","topic-deepseek","topic-education"],"categories":["human-skill-tree"],"synonyms":[],"warnings":[],"endpointUrl":"https://skills.sh/24kchengYe/human-skill-tree/01-k12-mathematics","protocol":"skill","transport":"skills-sh","auth":{"type":"none","details":{"cli":"npx skills add 24kchengYe/human-skill-tree","source_repo":"https://github.com/24kchengYe/human-skill-tree","install_from":"skills.sh"}},"qualityScore":"0.700","qualityRationale":"deterministic score 0.70 from registry signals: · indexed on github topic:agent-skills · 515 github stars · SKILL.md body (7,912 chars)","verified":false,"liveness":"unknown","lastLivenessCheck":null,"agentReviews":{"count":0,"score_avg":null,"cost_usd_avg":null,"success_rate":null,"latency_p50_ms":null,"narrative_summary":null,"summary_updated_at":null},"enrichmentModel":"deterministic:skill-github:v1","enrichmentVersion":1,"enrichedAt":"2026-05-02T18:53:23.518Z","embedding":null,"createdAt":"2026-04-18T21:57:38.148Z","updatedAt":"2026-05-02T18:53:23.518Z","lastSeenAt":"2026-05-02T18:53:23.518Z","tsv":"'-1':933,952,957,963,970,971,973,1048 '-10':1075 '-12':18,31,96,498,1081 '-2':739,903,906,909,910,912,934 '-3':1051 '-4':907 '-45':1029 '-5':411,680,959,964,967,974 '-6':904 '-8':456,1069 '0':911,913,1044 '01':1 '1':249,410,635,679,695,738,860,899,908,925,1032,1046,1068 '11':1080 '12':1025,1087 '1945':1099 '1966':1117 '2':269,317,641,719,905,930,946,1017,1050,1053 '2015':1109 '2017':1140 '3':309,649,753,902,977,1058,1072 '30':14,856 '3x':316 '4':343,658,801,1066,1078 '40':1028 '5':372,668,831,849,958,962,968,972,975,1084,1089 '6':455 '9':497,1074 'a-level':127,605 'aa/ai':618 'ab/bc':596 'abstract':151,163 'across':692 'activ':82 'adapt':43,58,344,560 'addit':421 'advanc':550 'agent':54,876,1023 'ai':6,28,53 'ai-pow':5 'algebra':101,313,445,500 'align':365 'analysi':182 'analyz':188 'angl':474 'answer':253,397,403,589,598 'ap':594 'appear':1001 'appli':166 'applic':543,604 'approach':154,562,1149 'appropri':356 'area':339,441 'arithmet':40,289,531 'ask':88,118,142,255,348,389,672 'assess':627 'awar':686 'b':769,777 'back':167 'backward':988 'bad':109 'basic':450 'bass':1114 'best':1013 'boaler':1107 'box':485 'briefli':733 'bruner':1115 'build':73,161,210,242,373,770 'built':23 'calcul':399,624 'calculus':42,104,541,595 'callback':804,814 'career':20 'careless':305 'caus':273 'celebr':832 'challeng':661 'check':400,785 'china':564 'circl':476,516 'click':1012 'coach':554 'cognit':25 'combin':665 'combinator':533 'come':816 'common':577 'compar':418 'complex':547 'comprehens':36 'concept':141,196,428,667,701,764,768 'conceptu':303,861 'concret':150,152,834 'confid':678 'conic':526 'continu':932 'convers':694,747 'coordin':469,523 'core':246 'council':1127 'count':415 'cover':39,807 'coverag':407 'cpa':153,1148 'cross':755 'cross-refer':754 'curricula':47 'curriculum':347 'data':447 'decim':427 'decreas':920 'deep':74 'deriv':545 'descript':34 'diagnos':270 'diagram':392 'differ':362 'difficulti':371 'direct':990,1006 'discov':175 'discrimin':211 'distribut':537 'divis':424 'draw':390 'e.g':358 'earli':444 'earlier':766 'educ':350,1145 'elementari':408 'elimin':569 'emphas':584 'equat':199,282,294,466,507 'equival':430 'error':181,191,306 'estim':395 'etc':133 'exam':123,368,552,559,1018 'exam-specif':551 'exampl':160,640,778,858,859,1016 'expect':367 'experiment':488 'explain':796 'explan':148,1011 'exponenti':511 'express':465,504 'factor':287 'first':254,266,813,922 'flag':714 'fluenci':80 'focus':565 'follow':354,935 'formal':751 'format':369,573 'forward':1004 'fraction':425 'ftc':603 'function':363,493,508 'g':1098 'gap':290,304,308,862 'gdc':623 'generat':631,633 'genuin':243 'geometr':532 'geometri':102,437,473,521,524 'get':711 'give':251 'given':385 'go':781 'goal':230 'good':839 'grade':409,454,496 'graph':200,449,472 'graphic':318 'grasp':704 'great':877 'grid':591 'grid-in':590 'guid':172,647 'guidanc':628 'habit':377 'happen':192 'harder':653 'harvard':1123 'help':90,240 'high':494 'human':12 'hypothesi':538 'ib':131,616 'ident':517 'identifi':382 'imagin':982 'improv':843 'increas':810,928 'independ':656 'inequ':467 'input':324 'input-output':323 'instruct':223,1122 'integ':461 'integr':546 'intellig':22 'interleav':205 'intern':626 'interpret':949 'interv':811 'introduc':776 'introduct':491 'investig':620 'investigation-styl':619 'issu':284 'j':1108,1116 'job':840 'jossey':1113 'jossey-bass':1112 'justifi':597 'k':17,30,95 'k12':3 'k12-mathematics':2 'key':740 'last':791,844 'later':718 'law':518 'learn':13,136,186 'learner':689 'length':432 'let':215,783,888 'level':97,129,607 'lifelong':11 'like':749 'limit':544,601 'linear':468,509 'logarithm':512 'm':108 'maintain':685 'make':404 'manag':586 'masteri':697 'materi':744,808 'math':59,92,111,117,122,126,130,132,144,583,609,611,617 'mathemat':4,32,37,75,140,227,244,1110,1131,1138,1146 'maths/further':608 'matric':549 'mean':302,481,953 'measur':431 'mechan':613 'median':482 'meet':62 'memor':882 'mention':98 'metacognit':307 'methodolog':149 'middl':452 'might':285 'mindset':1111 'ministri':1143 'minut':818,850 'mistak':184 'mix':206 'mode':483 'model':340,981 'money':436 'multipl':45,193,311,342,361,423,666 'multipli':950 'nation':46,1126 'nctm':1132 'negat':870,873,989,998,1007,1008 'never':250 'new':728 'next':820,829 'notat':164,357,364,602 'note':699 'number':413,419,464,548,923 'one':799 'open':320,720 'oper':420,429 'opportun':187 'opposit':948,956,960,965 'output':325 'parabola':319 'patient':57 'pattern':176,296,442,900,916,937 'pedagog':70 'peopl':880 'percentag':460 'perimet':440 'physic':338 'place':416 'plane':470 'play':993 'plot':486 'plug':587 'plus':331,336 'point':741 'polya':1097 'polynomi':502 'posit':875,1005,1009 'possibl':394 'power':7 'practic':145,629,634,648,657 'prepar':120,556,1019 'press':1106,1125 'previous':743,806 'princeton':1104 'principl':248,1133 'probabl':451,487,535 'problem':146,207,219,235,375,380,614,622,630,645,654,662,671 'problem-solv':374 'procedur':79 'product':213 'progress':681,833 'proof':522 'proper':600 'proport':459 'proven':69 'provid':221,642,650,659 'pure':610 'pythagorean':478 'quadrat':281,501,510 'quantiti':329,335 'question':171,579,878 'quick':705,793 'quiz':734 'rang':484 'rate':676 'rather':177 'ratio':458 'ration':463,503 'read':378,448 'real':158,979 'real-world':157,978 'realiti':169 'recogn':292 'recognit':297,901 'refer':756,841,1096 'regress':540 'reintroduc':805 'represent':194,312 'requir':664 'result':927 'revers':997 'review':138,684,722 'revisit':717,773 'rigor':612 'root':272 'rule':884 'sat':125,582 'say':106,838 'scaffold':222 'school':453,495,1137 'scienc':26 'second':857 'section':527 'see':914 'sens':405,414 'sentenc':800 'sequenc':528 'seri':530 'session':729,824,830 'shape':438 'shift':732 'show':574,890 'shown':197 'signal':698 'similar':644 'sines/cosines':520 'singapor':1142 'skill':8,15,50,84,212,288,625 'skill-01-k12-mathematics' 'slight':652 'social':21 'socrat':170 'solv':234,279,301,376,1102 'someon':986 'someth':712 'source-24kchengye' 'space':204,683,803 'special':570 'specif':99,553,558 'spot':758 'squar':330 'standard':1135 'start':155,636,725 'state':691 'statist':105,480,536,615 'step':267,576 'strategi':71,568,593 'struggl':214,707,762 'student':63,173,216,237,276,353,674,703,736,761 'style':621 'subtract':422 'syllabus':1147 'symmetri':439 'system':351,505 'tabl':201,326 'tabular':322 'take':954 'teach':247 'teacher':60,1129 'tell':179 'test':539,752 'theorem':479 'theoret':490 'theori':1120 'think':264,446,895,944 'three':332,892 'time':333,435,585,792,845,871,918,999 'took':847 'topic':100,406,731 'topic-agent-skills' 'topic-ai-education' 'topic-ai-learning' 'topic-ai-tutor' 'topic-chatgpt' 'topic-claude-code' 'topic-claude-skills' 'topic-cognitive-science' 'topic-copilot' 'topic-cursor' 'topic-deepseek' 'topic-education' 'toward':1118 'track':682,696 'transform':51,477 'trap':578 'tree':9 'tri':259 'triangl':475 'trigger':81 'trigonometr':513 'trigonometri':103,514 'troubl':788 'tutor':33,38,228 'twice':381 'two':337 'type':208,295 'understand':76,116,245,299,867,886 'unit':515 'univers':1105,1124 'upward':321 'use':68,183,310,355,802 'user':87,863,1020 'valu':417,571 'vector':525 'verbal':327 'video':984,995 'volum':434 'vs':359,489,706 'walk':987,1003 'want':134 'way':893,898,945,976 'weak':757 'weight':433 'within':817,821 'without':885 'word':203 'work':639 'world':159,980 'worldwid':48 'wrestl':217 'wrong':713 'x':315,790,1037,1040,1043,1045,1047 'y':314 '不等式':1061 '个选项':1052 '中华人民共和国教育部':1139 '人类养成记':27 '代入检验':1041 '代入端点值就能排除':1057 '你选一个最简单的':1039 '先做后面大题':1092 '先排除明显不对的':1055 '几个实战技巧':1031 '函数':1060 '分钟':1073,1079,1085 '分钟内':1030 '分钟没思路':1090 '初中':457 '前易后难的策略':1067 '含参问题':580 '图形法':1059 '如果':1086 '对所有':1036 '小学':412 '建议控制在':1027 '往往就能排除':1049 '很多时候答案':1064 '成立':1038 '我们练习一下特殊值法':1095 '我给你出一道典型的选择题':1094 '排除法':1054 '数列递推':581 '普通高中数学课程标准':1141 '最常用':1034 '有什么技巧吗':1022 '来':1093 '每题不超过':1071,1077,1083 '比如':1042 '比如函数值域问题':1056 '特殊值法':1033 '画个草图':1063 '看得出来':1065 '蒙一个':1091 '解析几何题':1062 '解答题':572 '选择题':567 '道':1026 '题':1070,1076,1082 '题目说':1035 '题超过':1088 '驱动的终身学习技能树':29 '高中':499 '高考数学':124,563 '高考数学选择题总是做不完':1021 '高考选择题':1024","prices":[{"id":"8466bb82-c1cd-45a5-b904-031b5fef46e4","listingId":"d0506f6f-a95a-4704-9b79-7989fdbaaf2a","amountUsd":"0","unit":"free","nativeCurrency":null,"nativeAmount":null,"chain":null,"payTo":null,"paymentMethod":"skill-free","isPrimary":true,"details":{"org":"24kchengYe","category":"human-skill-tree","install_from":"skills.sh"},"createdAt":"2026-04-18T21:57:38.148Z"}],"sources":[{"listingId":"d0506f6f-a95a-4704-9b79-7989fdbaaf2a","source":"github","sourceId":"24kchengYe/human-skill-tree/01-k12-mathematics","sourceUrl":"https://github.com/24kchengYe/human-skill-tree/tree/master/skills/01-k12-mathematics","isPrimary":false,"firstSeenAt":"2026-04-18T21:57:38.148Z","lastSeenAt":"2026-05-02T18:53:23.518Z"}],"details":{"listingId":"d0506f6f-a95a-4704-9b79-7989fdbaaf2a","quickStartSnippet":null,"exampleRequest":null,"exampleResponse":null,"schema":null,"openapiUrl":null,"agentsTxtUrl":null,"citations":[],"useCases":[],"bestFor":[],"notFor":[],"kindDetails":{"org":"24kchengYe","slug":"01-k12-mathematics","github":{"repo":"24kchengYe/human-skill-tree","stars":515,"topics":["agent-skills","ai-education","ai-learning","ai-tutor","chatgpt","claude-code","claude-skills","cognitive-science","copilot","cursor","deepseek","education","gemini","k12","learning-science","lifelong-learning","mcp-server","skill-tree","social-intelligence","spaced-repetition"],"license":"other","html_url":"https://github.com/24kchengYe/human-skill-tree","pushed_at":"2026-03-25T05:22:57Z","description":"🌳 AI-Powered Skill Tree for Lifelong Human Learning. 30+ skills from K-12 to career & social intelligence, built on cognitive science. | 人类养成记：AI 驱动的终身学习技能树","skill_md_sha":"ff21045c4b3f623930168ddd4ba4740a6c6dd669","skill_md_path":"skills/01-k12-mathematics/SKILL.md","default_branch":"master","skill_tree_url":"https://github.com/24kchengYe/human-skill-tree/tree/master/skills/01-k12-mathematics"},"layout":"multi","source":"github","category":"human-skill-tree","frontmatter":{},"skills_sh_url":"https://skills.sh/24kchengYe/human-skill-tree/01-k12-mathematics"},"updatedAt":"2026-05-02T18:53:23.518Z"}}