← all repositories
24kchengYe/human-skill-tree

Your AI Knows Calculus. This Teaches It to Teach You.

A structured curriculum of 33 pedagogy-backed agent skills that turns answer-dumping chatbots into Socratic tutors.

590 stars TypeScript LearningAgents
human-skill-tree
Not currently ranked — collecting fresh signals.
star history

What it does

Human Skill Tree is a curriculum engine and web interface that maps 800+ subjects across six life phases—from K-12 foundations to career skills and social intelligence—into 33 agent skills for major AI chatbots. Instead of letting ChatGPT or Claude dump Wikipedia-style walls of text, it structures interactions around diagnostic assessment, active recall, and spaced repetition. The result is an AI companion that behaves more like a cognitive-science-trained tutor than a search engine with a conversational veneer.

The interesting bit

The project directly operationalizes a finding from recent learning-science literature: AI tutoring improves high-school math performance dramatically only when guardrails prevent the model from giving answers outright. Human Skill Tree bakes those guardrails into the skill definitions, forcing the AI to ask what you already know, nudge you toward self-correction, and schedule reviews to fight the forgetting curve.

Key highlights

  • 33 skills spanning K-12, university, graduate research, career navigation, and social intelligence (including culturally specific modules like Chinese social intelligence).
  • Explicitly built on evidence-based techniques: spaced repetition, active recall, interleaving, dual coding, and Socratic dialogue.
  • Interactive web UI with a skill-tree visualization and an integrated chat interface.
  • Compatible with Claude Code, Cursor, ChatGPT Codex, Gemini CLI, and DeepSeek.
  • Licensed under AGPL-3.0.

Verdict

Grab this if you are building AI-native education tools or using LLMs for serious self-study and want pedagogical structure; skip it if you just need quick, disposable answers.

Frequently asked

What is 24kchengYe/human-skill-tree?
A structured curriculum of 33 pedagogy-backed agent skills that turns answer-dumping chatbots into Socratic tutors.
Is human-skill-tree open source?
Yes — 24kchengYe/human-skill-tree is an open-source project tracked on heatdrop.
What language is human-skill-tree written in?
24kchengYe/human-skill-tree is primarily written in TypeScript.
How popular is human-skill-tree?
24kchengYe/human-skill-tree has 590 stars on GitHub.
Where can I find human-skill-tree?
24kchengYe/human-skill-tree is on GitHub at https://github.com/24kchengYe/human-skill-tree.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.