| name | learning-a-concept |
| description | Create learning paths for concepts, methodologies, and mental models. Use when user asks to learn about abstract topics like GTD, Zettelkasten, second brain, TDD methodology, design thinking, or any structured approach/framework of thought — topics where the goal is understanding principles, not installing/configuring a specific tool. |
Learning a Concept
Create comprehensive learning paths for concepts, methodologies, and mental models.
Workflow
Phase 1: Research
Gather information from two sources. Research each source independently, then aggregate findings.
Note: Concepts do not have repositories — only docs_researcher and web_researcher are used.
From Official Documentation (docs_researcher)
- Canonical source URL (book, website, original author)
- The motivation behind the concept
- What problem does it solve / what does it help with
- Who is it for and when should it be applied
- Core principles (3-5 fundamental ideas)
- The methodology or process steps
- Official examples or case studies
- Known limitations or common misapplications
From Community Content (web_researcher)
- Top tutorials and guides (title, author, URL, why it's valuable)
- Video resources (title, channel, duration)
- Comparison articles (vs alternatives, key tradeoffs)
- Common gotchas and mistakes people mention
- Community channels (Reddit, forums, dedicated communities)
- Real-world use cases and testimonials
- Tools and apps that implement or support the concept
Practical Articles Research (web_researcher — separate search)
Run a dedicated second search specifically targeting practitioner-oriented content. Use queries like "applying {concept} in practice", "{concept} real-world examples", "{concept} tips from practitioners", "{concept} lessons learned".
Look for:
- Real-world adoption stories and case studies
- Common pitfalls when applying the concept
- Practical adaptations and simplifications
- Tips for getting started and building habits
- Measurement and success criteria from practitioners
- "What I wish I knew before..." posts
Phase 2: Structure
Organize content into progressive levels. references/progressive-learning.md is the source of truth.
You MUST create exactly 5 levels in this order:
- Level 1: Overview & Motivation
- Level 2: Core Principles
- Level 3: The Methodology
- Level 4: Practical Application
- Level 5: Next Steps
Do NOT merge, skip, or rename levels. The level names above are FINAL — use them exactly. The reference file provides depth and content guidelines only, not level names.
Phase 3: Output
Generate the learning path folder.
Output Format
Create the folder in the current working directory (./research_output/concept-{concept-name}/) containing:
research_output/concept-{concept-name}/
├── README.md # Overview, essential references, and how to use this learning path
├── resources.md # All links organized by source (official, community)
├── learning-path.md # Main content following the five levels
├── practical-takeaways.md # Actionable advice sourced from practitioner articles
└── templates/ # Printable templates, checklists, worksheets
├── 01-quick-start/
├── 02-core-workflow/
└── 03-advanced/
README.md Must Include an "Essential References" Section
After the overview and before the learning path description, include a curated Essential References section with the 4-6 most important links a learner should bookmark:
- Official docs — main documentation or canonical source URL
- Best tutorial — single best written tutorial with author name
- Best video — single best video resource with channel and duration
- Community — primary community channel (Reddit, forums, or dedicated communities)
Note: Concepts do not have repositories or changelogs — skip "Repository" and "Changelog/Releases" rows.
Format as a markdown table:
| Resource | Link | Why |
|---|
| Official Docs | docs.example.com | Comprehensive reference, always up-to-date |
| ... | ... | ... |
practical-takeaways.md Guidelines
This file distills practitioner wisdom into immediately actionable content. It should be sourced primarily from the dedicated practical articles research, NOT rehashed from learning-path.md. Structure it with sections like:
- Getting Started in Practice — minimal viable approach, first steps, and quick wins
- Adoption Tips — how to build habits and integrate the concept into daily routines
- Common Pitfalls — mistakes practitioners have documented when applying this concept
- Real-World Adaptations — how people modify the pure concept to fit their needs
- Theory vs. Practice — where the textbook version diverges from real-world application
- Measuring Success — how practitioners know the concept is working for them
Do NOT include code snippets — use checklists, narrative advice, and decision frameworks only.