autolecture

Orchestrate KCU lecture playback, data collection, and note generation across phases.

Updated Apr 10, 2026
One-click install
npx skills add https://github.com/koreats/AutoLecture.new --skill autolecture
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: autolecture
Source: https://github.com/koreats/AutoLecture.new/tree/main
Command: npx skills add https://github.com/koreats/AutoLecture.new --skill autolecture

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires @notionhq/client, docx, googleapis, node-telegram-bot-api, playwright, and includes scripts (resource) components.

What problem does it solve?

AutoLecture orchestration consolidates the weekly automation workflow for KCU: playing lectures, collecting notices, generating notes, and syncing data locally, reducing manual setup and ensuring consistent results.

Core Features & Use Cases

  • End-to-end orchestration across playback and auxiliary tasks (downloads, STT, notes, notices, materials, reports).
  • Two-lane parallel execution design to optimize throughput and reduce bottlenecks.
  • Local data-driven context from data/, config/, and browser_profile/ to avoid external dependencies.
  • Telegram surface remains operational; Notion/Drive/Calendar integrations are supported for automation.
  • Robust stateful logging and recoverability to resume after interruptions.

Quick Start

Start the workflow by launching the operator to run the weekly AutoLecture orchestration.

Frequently Asked Questions about autolecture

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

FAQPage Schema
How do I automate lecture playback and Notion note generation for my courses?

Two-lane parallel execution optimizes throughput by running playback and auxiliary tasks simultaneously. This design reduces bottlenecks during weekly automation orchestration, coordinating downloads, transcripts, notices, and notes efficiently.

Does the AutoLecture orchestration workflow support Telegram commands and Google Calendar sync?

The workflow uses the docx package to process and generate lecture materials. This allows for structured note creation and export, integrating seamlessly with the Notion and Drive synchronization phases.

How does parallel execution design reduce bottlenecks in lecture automation workflows?

Two-lane parallel execution optimizes throughput by running playback and auxiliary tasks simultaneously. This design reduces bottlenecks during weekly automation orchestration, coordinating downloads, transcripts, notices, and notes efficiently.

Can I resume an interrupted lecture automation workflow without losing progress?

Yes, robust stateful logging and backup snapshots enable the workflow to resume after interruptions. Strict state tracking ensures safe operation, preventing data loss and maintaining consistency across all orchestration phases.

Do I need a continuous internet connection to run the AutoLecture orchestration?

The AutoLecture orchestration operates in a largely offline environment using local data-driven context from data, config, and browser_profile directories. Initial login and Notion or Drive synchronization require connectivity, but core processing remains local.

What is the best way to coordinate Notion integration and Telegram commands for lecture automation?

The best way is using an orchestration workflow that maintains Telegram surface compatibility while integrating with Notion and Google Drive. It coordinates login, playback, and note generation locally, ensuring all auxiliary tasks run in parallel.