research

Research a topic and generate a structured learning backlog file.

1|Updated Feb 17, 2026
One-click install
npx skills add https://github.com/SongYunSeop/oh-my-til --skill research-songyunseop
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: research
Source: https://github.com/SongYunSeop/oh-my-til/tree/main/skills/research
Command: npx skills add https://github.com/SongYunSeop/oh-my-til --skill research-songyunseop

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Research a topic to identify concepts, terms, and prerequisites, then organize them into a backlog to guide structured learning.

Core Features & Use Cases

  • Topic research and dependency mapping to build a learning roadmap.
  • Organize findings into backlog templates with prerequisites, core concepts, and advanced sections.
  • Save and merge backlogs to the designated til/{category}/backlog.md path, preserving existing items.

Quick Start

Research a topic and save a structured backlog to til/{category}/backlog.md

Frequently Asked Questions about research

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

FAQPage Schema
How do I build a structured learning roadmap for a new topic?

To build a structured learning roadmap, you research a topic to identify dependencies and concepts, then organize prerequisites, core concepts, and advanced topics into an actionable backlog. This creates a step-by-step curriculum for guided learning.

What is the best way to map prerequisites before starting a new curriculum?

Mapping prerequisites involves analyzing a topic to identify foundational concepts and dependencies. Applying a structured approach separates prerequisites from core and advanced topics, forming an organized learning plan that prevents knowledge gaps.

How do I organize learning topics into a backlog file?

You organize learning topics by saving structured research into a backlog file at the designated path. The system generates one-line descriptions for each item with proper metadata, preserving existing entries when merging new findings.

Does this approach work for tracking advanced topics and core concepts together?

Yes, this approach tracks advanced topics and core concepts together by applying a structured analysis spanning prerequisites, core concepts, and advanced sections. It organizes all findings into a unified backlog to guide your learning progression.

Can I save a learning backlog without overwriting my existing items?

Yes, you can save a learning backlog without overwriting existing items. The system merges new research into the designated backlog file, preserving your current entries while appending newly identified concepts and dependencies.

Why do I need dependency mapping for self-paced learning?

Dependency mapping is needed for self-paced learning to identify prerequisite knowledge before advancing. It organizes concepts into a backlog, ensuring you follow a logical curriculum sequence and avoid missing foundational terms.