lecture-note-companion

Converts lecture conversations into structured illustrated Obsidian notes with a separate cleaned transcript.

4|Updated May 20, 2024
One-click install
npx skills add https://github.com/SpreadZhao/spreadconfig --skill lecture-note-companion-spreadzhao
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: lecture-note-companion
Source: https://github.com/SpreadZhao/spreadconfig/tree/main/skills/local/lecture-note-companion
Command: npx skills add https://github.com/SpreadZhao/spreadconfig --skill lecture-note-companion-spreadzhao

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Following a lecture through chat produces scattered explanations, side questions, and images that are hard to turn into a durable, well-organized study note without losing the lecture's logical sequence or the original discussion. ## Core Features & Use Cases - Mainline vs. sideways classification: Distinguishes turns that advance the lecture from side questions, preserving the teacher's outline and lecture state across the conversation. - Planned visual coverage: Decomposes each mainline chunk into independent visual teaching units and generates one focused explanatory image per unit via the imagegen skill. - Dual-note output: On explicit request, produces a structured classroom note plus a separate cleaned full-transcript resource, bidirectionally linked in an Obsidian or SecondBrain vault. - Use Case: A student pastes chunks of a machine learning lecture, asks clarifying questions along the way, then says "把这堂课整理成笔记" to receive an illustrated Obsidian note with narrative bridges between sections and a complete transcript archive. ## Quick Start Use the lecture-note-companion skill to follow my lecture chunk by chunk, answer side questions without losing the main thread, generate focused explanatory images, and finally write a structured Obsidian note with a separate transcript.

Frequently Asked Questions about lecture-note-companion

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

FAQPage Schema
How do I turn a lecture conversation into Obsidian notes?

Follow the lecture chunk by chunk in conversation, then explicitly ask to write the note. The skill produces a structured classroom note organized by the lecture's conceptual sequence plus a separate cleaned full-transcript resource, linked bidirectionally in your vault.

How are explanatory images generated for lecture notes?

Each mainline lecture chunk is decomposed into independent visual teaching units such as mechanisms, comparisons, or worked examples. One focused image is generated per unit using the imagegen skill, then reviewed and placed beside the section it explains.

Can I ask side questions without losing the lecture thread?

Yes. Side questions are classified as sideways turns, answered directly with a small example, and explicitly connected back to the current mainline topic. The lecture outline and chunk sequence are preserved so the main thread is never lost.

Does it work with Obsidian and SecondBrain vaults?

Yes. When saving is requested, it loads the secondbrain-conversation-diary, secondbrain-diary, and obsidian-markdown skills, and uses obsidian-cli for vault discovery. Notes use Obsidian math delimiters, wikilinks, and embedded images.

When is the final lecture note actually written?

The note is written only after an explicit request such as asking to save or organize the lecture into notes. Until then, the skill stays in live learning mode, explaining chunks and questions without producing the final document.

What are the limitations of automated lecture note generation?

The skill only tracks content visible in the conversation, so unshared lecture material cannot be reconstructed. Homework is included only when explicitly assigned to the covered lecture, and bridges between sections are not invented beyond what the source material establishes.