first-principles-learning

Community

Master learning by breaking problems into basics.

AuthorZhangCurosr
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This guide helps learners apply first-principles thinking to plan, structure, and master any topic by decomposing complex subjects into elemental truths, then building knowledge systems and actionable plans from them.

Core Features & Use Cases

  • Decomposition and dependency mapping: break topics into atomic elements and establish prerequisite relationships.
  • Time planning rooted in cognitive science: design schedules that optimize working memory, attention, and retention.
  • Diagnostic thinking tools: Apply Assumption Buster, The 5 Whys, Knowledge Tree, Socratic Coach, and Micro-Habits to uncover root causes and reinforce deeper understanding.
  • Practical tooling: use built-in scripts (plan generator, deep work timer) to generate plans and manage focus sessions, plus reference materials to deepen learning.
  • Real-world use cases: craft a complete learning plan for topics from programming to languages or data science, and track progress with spaced repetition.

Quick Start

Input a topic you want to learn and I will generate a complete first-principles learning plan with decomposed subgoals and a time-structured schedule.

Dependency Matrix

Required Modules

None required

Components

scriptsreferences

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: first-principles-learning
Download link: https://github.com/ZhangCurosr/Self_Skill/archive/main.zip#first-principles-learning

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.