
Turn any codebase, with its docs, SQL schemas, configs, and PDFs, into a queryable knowledge graph. A /graphify skill for Claude Code, Cursor, Codex, and Gemini CLI: local deterministic AST parsing, every edge explained, no vector store.
Human Skill Tree packages 33 learning-focused agent skills for tools like Claude Code, Cursor, Codex, Gemini CLI, and Copilot. The skills guide tutoring, study practice, career prep, and social intelligence using cognitive-science patterns such as Socratic questioning, spaced repetition, and active recall.
Builders who want their AI to tutor, quiz, and coach them with reusable subject skills.
You can turn raw AI chat into a structured learning companion that teaches more like a good tutor.
Ready-to-copy skill folders cover learning how to learn, K-12 subjects, university topics, research, careers, communication, and self-development.
The skills are built around spaced repetition, active recall, Socratic dialogue, interleaving, chunking, and Bloom's taxonomy.
The README lists support for Claude Code, Cursor, Codex CLI, Gemini CLI, and planned Copilot and DeepSeek setups.
`scripts/validate_skills.py` checks the skill content structure.
`app/` contains a Next.js learning platform with AI tutors, quizzes, slides, simulations, and progress tracking.
# Clone the repository git clone https://github.com/24kchengYe/human-skill-tree.git # Copy all skills to your agent cp -r human-skill-tree/skills/* ~/.claude/skills/
# Meta-skill: learning methodology cp -r human-skill-tree/skills/00-learning-how-to-learn ~/.claude/skills/ # K-12 math tutoring cp -r human-skill-tree/skills/01-k12-mathematics ~/.claude/skills/ # Chinese social intelligence 人情世故 cp -r human-skill-tree/skills/05-social-intelligence ~/.claude/skills/
AI got superpowers through Skills and MCPs. What about humans?
In 2025, AI agents gained the ability to manipulate the real world — through Skills, MCP servers, and tool use. Claude can now run code, query databases, control browsers, and execute complex scientific workflows. ChatGPT can browse the web, write and run programs, analyze data. Gemini can see, hear, and interact with the physical world.
AI got its skill tree. But what about humans?
These are not hypothetical questions. They are the questions of our time.
Here's what we know from the latest research:
AI tutoring dramatically improves learning, but only with pedagogical guardrails. A large-scale randomized controlled trial published in PNAS found that GPT-4-based tutoring improved high school math performance by 48–127%. Without structured pedagogical design, students became dependent on AI and showed reduced skill acquisition. Carefully designed guardrails (providing hints instead of answers) restored learning gains.
Spaced repetition and active recall are the most effective learning techniques known to science. A meta-analysis of 242 studies with 169,000+ participants confirmed that practice testing and distributed practice outperform all other methods, including re-reading, highlighting, and summarizing.
— Dunlosky et al. (2013), Psychological Science in the Public Interest; Donoghue & Hattie (2021)
Algorithmically optimized spaced repetition dramatically enhances human learning. A study published in PNAS analyzing data from 12 million Duolingo learners demonstrated that computationally optimized review schedules significantly outperform heuristic methods, enabling learners to memorize more material in less time.
The science is clear: AI + cognitive science = the most powerful learning combination in human history. The gap? AI agents have no built-in pedagogical structure. They know everything but teach nothing.
Human Skill Tree fills that gap.
A collection of 33 ready-to-use AI agent skills that transform ChatGPT, Claude, Gemini, Copilot, DeepSeek, or any compatible AI into a structured, science-backed learning companion.
It's an upgrade to how AI interacts with humans who want to learn.
| Landing Page | Skill Tree |
![]() | ![]() |
| Skill Detail | AI Chat Learning |
![]() | ![]() |
| ❌ Without Human Skill Tree | ✅ With Human Skill Tree |
|---|---|
|
You: Teach me calculus AI: Calculus is a branch of mathematics that studies continuous change. There are two main branches: differential calculus and integral calculus... (gives you a Wikipedia-style wall of text) |
You: Teach me calculus AI: Before we start, let me understand where you are:
(assesses your level, then builds from YOUR foundation) |
|
You: My code has a bug, help me fix it AI: The issue is on line 12. Change (gives you the answer directly — you learn nothing) |
You: My code has a bug, help me fix it AI: Let's debug this together. Before I look at the answer:
Try adding a (guides your debugging thinking — you learn the skill, not just the fix) |
| Traditional Learning | Raw AI Chat | 🌳 Human Skill Tree |
|---|---|---|
| One-size-fits-all | No structure | Adaptive + structured |
| Passive (read/listen) | Q&A only | Active recall, spaced repetition, Socratic dialogue |
| Single subject | Knows everything, teaches nothing | Curated paths from K-12 to career |
| No social skills training | Generic advice | Culturally-aware scenario simulation |
| Takes years | Instant but forgettable | Fast AND retainable |
The most meta question of our time: how do you learn about AI, using AI?
Layer 3: BUILD with AI → Prompt engineering, fine-tuning, RAG, agents, MCP development
Layer 2: WORK with AI → Using ChatGPT/Claude/Gemini/Copilot/DeepSeek as daily tools
Layer 1: THINK about AI → What AI is, how it works, what it can't do, ethics, society
Layer 1 — AI Fundamentals (everyone needs this):
Layer 2 — AI as a Daily Tool (professionals & students):
Layer 3 — Building AI (developers & researchers):
The paradox: The best way to learn AI is to use AI to learn about AI. Human Skill Tree provides the pedagogical structure that makes this self-referential loop actually work.
🌳 Human Skill Tree
│
├── 🧠 Phase 0: Learning How to Learn (Meta-Skill)
│ └── Spaced repetition, active recall, Feynman technique,
│ memory palace, mind mapping, Bloom's taxonomy, flow state
│
├── 📚 Phase 1: K-12 Foundation
│ ├── Mathematics (arithmetic → calculus)
│ ├── Sciences (physics, chemistry, biology, earth science)
│ ├── Languages (50+ languages, classical & modern)
│ ├── Humanities (history, geography, philosophy, civics)
│ └── Exam Systems (Gaokao, SAT/AP, A-Level, IB, CSAT, JEE...)
│
├── 🎓 Phase 2: University
│ ├── University Guide (major selection, course planning, transfer)
│ ├── STEM (CS, AI/ML, engineering, math, physics, chemistry, bio)
│ ├── Humanities & Social Sciences (law, politics, sociology, media)
│ ├── Business & Economics (finance, accounting, marketing, econ)
│ ├── Medical & Health (clinical, TCM, pharmacy, psychology)
│ └── Arts & Design (fine arts, music, film, architecture)
│
├── 🔬 Phase 3: Graduate & Research
│ ├── Research Methodology (qual, quant, mixed, causal inference)
│ ├── Academic Writing (papers, thesis, grants, LaTeX)
│ ├── Literature Review (systematic search, synthesis, gap analysis)
│ └── Data Analysis & Statistics (R, Python, SPSS, Stata, spatial)
│
├── 💼 Phase 4: Career
│ ├── Career Navigator (exploration, planning, transition)
│ ├── Interview Prep (behavioral, technical, case, whiteboard)
│ ├── Civil Service 公务员 (行测, 申论, 面试, 公文写作)
│ ├── Tech Career (system design, algorithms, AI/ML, PM, DevOps)
│ ├── Finance Career (CFA, modeling, valuation, risk)
│ └── Consulting Career (case prep, MECE, slide writing)
│
├── 🤝 Phase 5: Social Intelligence
│ ├── Chinese Social Intelligence 人情世故 (面子, 关系, 饭局, 酒桌)
│ ├── Cross-Cultural Skills (Hofstede, business etiquette)
│ ├── Emotional Intelligence (EQ, empathy, self-regulation)
│ ├── Negotiation & Persuasion (BATNA, Cialdini's 6 principles)
│ └── Communication (assertive, difficult conversations, public speaking)
│
└── 🌱 Phase 6: Self-Development
├── Financial Literacy (budgeting, investing, tax, insurance)
├── Critical Thinking (logic, fallacies, media literacy)
├── Health & Wellness (nutrition, exercise, sleep, mental health)
└── Creativity & Innovation (design thinking, lateral thinking)
800+ subjects across 33 skills, covering 15 national education systems and 6 international curricula.
Every skill applies cognitive science principles — not just what to teach, but how human brains actually learn and remember:
| Principle | Mechanism | Evidence |
|---|---|---|
| 🔄 Spaced Repetition | Fights the forgetting curve with optimal review intervals | Meta-analysis: 242 studies, 169K+ participants (Donoghue & Hattie, 2021) |
| 🧪 Active Recall | Retrieval practice strengthens memory 10x vs re-reading | Roediger & Butler (2011), Journal of Memory and Language |
| 🎯 Desirable Difficulties | Short-term struggle → long-term retention | Bjork & Bjork (2011) |
| 🔀 Interleaving | Mixing topics builds discrimination ability | Pan et al. (2018), J. Exp. Psych: General |
| 🖼️ Dual Coding | Words + visuals = stronger encoding | Paivio (1991), Psychological Review |
| 🪞 Socratic Method | Questions > answers for deep understanding | Chi et al. (2001), Cognitive Science |
| 🧩 Chunking | Group information into meaningful units | Miller (1956), Psychological Review |
| 📊 Bloom's Taxonomy | 6 cognitive levels: remember → create | Anderson & Krathwohl (2001) |
# Clone the repository
git clone https://github.com/24kchengYe/human-skill-tree.git
# Copy all skills to your agent
cp -r human-skill-tree/skills/* ~/.claude/skills/
# Meta-skill: learning methodology
cp -r human-skill-tree/skills/00-learning-how-to-learn ~/.claude/skills/
# K-12 math tutoring
cp -r human-skill-tree/skills/01-k12-mathematics ~/.claude/skills/
# Chinese social intelligence 人情世故
cp -r human-skill-tree/skills/05-social-intelligence ~/.claude/skills/
| Tool | Skill Directory | Status |
|---|---|---|
| Claude Code | ~/.claude/skills/ | ✅ Primary |
| Cursor | ~/.cursor/skills/ | ✅ Supported |
| OpenAI Codex CLI | ~/.codex/skills/ | ✅ Supported |
| Gemini CLI | ~/.gemini/skills/ | ✅ Supported |
| GitHub Copilot | Custom config | 🔜 Planned |
| DeepSeek | Custom config | 🔜 Planned |
We build on top of existing tools. Here are the best complementary projects:
| Server | What It Does | Stars |
|---|---|---|
| DeepTutor | AI personalized learning assistant (HKU) | ⭐ 9,000+ |
| Anki MCP | Spaced repetition flashcard integration | ⭐ 154 |
| Canvas LMS MCP | 54 tools for learning management | Moderate |
| Wolfram Alpha MCP | Computational knowledge engine | Multiple |
| MandarinMCP | HSK Chinese vocabulary + spaced repetition | New |
| Skill | Install |
|---|---|
| education-tutor | npx skills add eddiebe147/claude-settings@education-tutor -g -y |
| learn-faster-kit | npx skills install hluaguo/learn-faster-kit |
| academic-research-writer | npx skills add endigo/claude-skills@academic-research-writer -g -y |
See docs/landscape.md for the full ecosystem survey (50+ tools).
🔗 Live Demo: humanskilltree.yechengzhang.com | Source Code: app/
A full-featured AI learning platform built with Next.js 16 + Vercel AI SDK + Supabase. Not just a chatbot — an immersive AI classroom inspired by Tsinghua OpenMAIC.
| Feature | Description |
|---|---|
| 🎭 6 AI Tutors | Aria ✨ Marcus 🎯 Lin 🌊 Euler 📐 Feynman 🥁 Curie ⚗️ — each with unique personality + Socratic teaching |
| 👥 Multi-Agent Classroom | Teacher + Assistant + 2 AI Students discuss topics together — like a real classroom |
| 🎨 AI Whiteboard | Auto-generates Mermaid diagrams, LaTeX formulas, SVG graphics during teaching |
| 📊 Real-Time Slides | AI generates presentation slides as it teaches — fullscreen + PPTX export |
| 🧪 HTML5 Simulations | Interactive experiments generated on-the-fly for hands-on learning |
| 📝 Smart Quizzes | 4 types (choice / true-false / fill-blank / short-answer with AI grading) — answers affect KP mastery |
| 📋 PBL Projects | Project-based learning with milestones, role selection, AI mentor guidance |
| 📄 Doc → Course | Upload PDF/TXT → auto-generates course outline + slides + knowledge points |
| 🔊 TTS Read-Aloud | Text-to-speech on every message + auto-read toggle — filters out emojis & action descriptions |
| 📈 Learning Science | Spaced repetition, XP/levels, streak tracking, knowledge point graph |
| 🌍 i18n | English, 中文, 日本語 |
| 🎨 Themes | Light / Dark / System |
Next.js 16 · TypeScript · Tailwind CSS v4 · shadcn/ui · React Flow
Vercel AI SDK v6 · OpenRouter (18 models) · Supabase Auth + PostgreSQL
Mermaid · KaTeX · pptxgenjs · next-intl · next-themes
cd app
npm install
cp .env.example .env.local # configure your API keys
npm run dev
| Region | Countries |
|---|---|
| East Asia | 🇨🇳 China (高考), 🇯🇵 Japan (共通テスト), 🇰🇷 Korea (수능), 🇸🇬 Singapore |
| Europe | 🇬🇧 UK (GCSE/A-Level), 🇩🇪 Germany (Abitur), 🇫🇷 France (Bac), 🇳🇱 🇨🇭 🇫🇮 |
| Americas | 🇺🇸 USA (SAT/AP), 🇨🇦 Canada |
| South Asia | 🇮🇳 India (JEE/NEET) |
| Middle East | 🇮🇱 Israel (Bagrut) |
| Oceania | 🇦🇺 Australia (ATAR) |
IB · Cambridge IGCSE/A-Level · Montessori · Waldorf/Steiner · Reggio Emilia · Classical Trivium
See CONTRIBUTING.md for guidelines. Two ways to contribute:
skills/)app/)In RPGs, a skill tree is a branching structure where you unlock abilities by investing points. Real life works the same way — prerequisites matter, multiple paths exist, specialization is valid, and you can always respec.
No other AI skill project covers 人情世故 — the art of navigating human relationships. Yet this is arguably the most important skill set for success in life. AI can be a safe space to practice these skills through scenario simulation.
Most AI tutoring is "ask a question, get an answer." This creates the illusion of learning — you feel like you understand, but forget within days. Our skills are designed around how memory actually works: test before tell, space it out, make it hard, connect it, apply it.
If Human Skill Tree helps you learn anything, consider:
AGPL-3.0 — Skills (skills/) are dual-licensed MIT/AGPL-3.0 for maximum compatibility. App (app/) is AGPL-3.0. Knowledge should be free.
Built by humans, for humans, powered by AI.
"The only skill tree that matters is the one you actually climb."
AI 通过 Skill 和 MCP 获得了操纵现实的能力。人类呢?
2025 年,AI 智能体通过 Skill、MCP 和工具调用,获得了操控现实世界的能力。Claude 能运行代码、查询数据库、控制浏览器。ChatGPT 能联网搜索、写代码、分析数据。Gemini 能看、能听、能与物理世界交互。
AI 有了自己的技能树。人类呢?
这些不是假设性的问题。这是我们这个时代最核心的问题。
最新研究告诉我们:
AI 辅导可大幅提升学习效果,但前提是有教学结构。 发表在 PNAS 上的大规模随机对照试验发现:GPT-4 辅导使高中数学成绩提升 48–127%,但缺乏教学设计时学生会依赖 AI,技能习得反而下降。精心设计的教学引导(给提示而非答案)才能恢复学习效果。
间隔重复和主动回忆是科学已知最有效的学习方法。 一项涵盖 242 项研究、169,000+ 参与者的 Meta 分析证实:练习测试和分散练习的效果超过所有其他方法。
科学结论很清晰:AI + 认知科学 = 人类历史上最强大的学习组合。 问题在于,AI 智能体没有内置的教学结构。它们什么都知道,但什么都不会教。
人类技能树填补这个缺口。
一套 33 个即装即用的 AI 智能体技能,能将 ChatGPT、Claude、Gemini、Copilot、DeepSeek 或任何兼容 AI 转化为结构化、基于科学的学习伙伴。
这是对 AI 与想要学习的人类互动方式的升级。
| 首页 | 技能树 |
![]() | ![]() |
| 技能详情 | AI 对话学习 |
![]() | ![]() |
| ❌ 没有人类技能树 | ✅ 有人类技能树 |
|---|---|
|
你: 教我微积分 AI: 微积分是研究连续变化的数学分支。有两个主要分支:微分和积分…… (给你一堵维基百科式的文字墙) |
你: 教我微积分 AI: 开始之前,让我了解你的基础:
(评估你的水平,然后从你的基础开始构建) |
|
你: 我的代码有 bug,帮我修 AI: 问题在第12行。把 (直接给答案——你什么都没学到) |
你: 我的代码有 bug,帮我修 AI: 我们一起调试。在我看答案之前:
试试在循环里加一个 |
Sign in to join the discussion.
No comments yet. Be the first to say what this is good for.

Turn any codebase, with its docs, SQL schemas, configs, and PDFs, into a queryable knowledge graph. A /graphify skill for Claude Code, Cursor, Codex, and Gemini CLI: local deterministic AST parsing, every edge explained, no vector store.
Open-source AI job search: scan job portals, evaluate listings into a structured A-H report with a global 1-5 score, tailor your CV, track applications — runs locally in your AI coding CLI (Claude Code, Codex, OpenCode, Antigravity…)
A skill to stop your coding agent from burying the answer. ADHD-friendly output.
AI agent skill that researches any topic across Reddit, X, YouTube, HN, Polymarket, and the web - then synthesizes a grounded summary
De-AI writing skill for any Agent Skills-compatible agent (77+ via the Skills CLI), with native plugins for Claude Code, Codex, Grok Build, and Antigravity. Narrative-architecture repair for fiction, venue-matched rules for professional prose. Based on StoryScope (arXiv:2604.03136).
Academic Research Skills for Claude Code: research → write → review → revise → finalize