school-learn

Parse URLs, topics, files, or code into core concepts for structured study.

Updated Jan 1, 2026
One-click install
npx skills add https://github.com/AirMile/claude-config --skill school-learn
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: school-learn
Source: https://github.com/AirMile/claude-config/tree/main/skills/school-learn
Command: npx skills add https://github.com/AirMile/claude-config --skill school-learn

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Understanding-first learning simplifies mastering coding topics by breaking them into core concepts, guiding through structured methods, and tracking progress in Obsidian so you can see your growth over time.

Core Features & Use Cases

  • Parse inputs such as URLs, topic names, file paths, or code snippets into a set of core concepts.
  • Apply comprehension methods (Concept Mapping, Code Review Challenge, Architecture Walkthrough, Spot the Issue, Teach-Back, Syntax Explorer) to build understanding and retention.
  • Auto hands-on practice and optional hands-on phases with progress saved in Obsidian Academic folders and notes.

Quick Start

Start with /school-learn [topic] to begin the guided learning journey.

Frequently Asked Questions about school-learn

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I break down coding topics into core concepts for structured study?

To break down coding topics into core concepts for structured study, you can parse inputs like URLs, topic names, file paths, or pasted code. The system converts these inputs into manageable concepts and applies comprehension methods to build understanding and retention.

Can I track my coding learning progress automatically in Obsidian?

Yes, you can track coding learning progress automatically in Obsidian. The system saves your results with frontmatter including topic, method, date, and confidence, while tracking progress in Obsidian Academic folders.

What comprehension methods are available for learning programming concepts?

Comprehension methods for learning programming concepts include Concept Mapping, Code Review Challenge, Architecture Walkthrough, Spot the Issue, Teach-Back, and Syntax Explorer. These workflows help build understanding and retention.

How do I start a guided learning workflow for a specific coding topic?

To start a guided learning workflow for a specific coding topic, input your topic, URL, or code snippet. The system parses the input, applies your chosen comprehension method, and generates an annotated working example as the culminating deliverable.

Does the structured learning process include hands-on coding practice?

Yes, the structured learning process includes hands-on coding practice. It provides auto hands-on practice and optional hands-on phases to reinforce comprehension after applying the initial learning methods.

What is the final output when I learn a coding concept through this method?

The final output when you learn a coding concept through this method is an annotated working example. It saves results with frontmatter including topic, method, date, and confidence directly into your notes.