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.