One-click install
npx skills add https://github.com/tuan3w/obsidian-vault-agent --skill course-tuan3w
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: course
Source: https://github.com/tuan3w/obsidian-vault-agent/tree/main/skills/course
Command: npx skills add https://github.com/tuan3w/obsidian-vault-agent --skill course-tuan3w

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

It removes the manual effort of converting multi-lecture course materials (syllabus/schedule, slides, transcripts, readings) into coherent, searchable Obsidian notes.

Core Features & Use Cases

  • Crawl & structure a course: Extracts a complete lecture schedule with links to slides, videos, and readings.
  • Process lectures into vault-ready notes: Creates one note per lecture, synthesizing transcripts and slide content and embedding high-value slide frames.
  • Refine existing notes: Improves previously generated lecture notes when users ask to refine or fix course content quality.
  • Build course-level navigation: Generates a course index note that links all lecture notes and highlights key concepts across the course.

Quick Start

Run the command: /course <course-url>

Frequently Asked Questions about course

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

FAQPage Schema
How do I convert an online course syllabus into Obsidian notes?▼

To convert an online course syllabus into Obsidian notes, provide the course URL to fetch the schedule and generate structured lecture notes with embedded slide frames and synthesized content.

Can I extract YouTube transcripts and PDF slides into a single knowledge base note?▼

Yes, you can extract YouTube transcripts and PDF slides into a single knowledge base note by processing lecture materials in parallel and synthesizing the content into one coherent vault entry.

What is the best way to build a course index for Obsidian lecture notes?▼

Building a course index for Obsidian lecture notes involves generating a central note that links all individual lecture entries and highlights key concepts across the entire course schedule.

How do I refine existing course notes after batch processing lectures?▼

To refine existing course notes after batch processing lectures, request a refinement action on the generated content to fix and improve the quality of previously synthesized lecture materials.

Does this course processing tool require manual setup for each lecture video?▼

No, course processing does not require manual setup for each video; it applies parallel per-lecture extraction to automatically pull slides and optional video transcripts from the provided URL.

Why are my online course notes missing slide frames during extraction?▼

Missing slide frames during extraction occur when the web fetching process cannot access specific slide content, but the tool is designed to embed high-value frames directly into the lecture notes automatically.