PPT Lecture Notes Automator for Openclaw

This skill automates the extraction of instructor activities from Word lesson plans and writes them directly into PowerPoint speaker notes.

wuxixixi
v1.0.0
Mar 11, 2026
0
1k
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install ppt-lecture-notes

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install ppt-lecture-notes using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is PPT Lecture Notes Automator?

The ppt-lecture-notes skill is a specialized tool designed for educators and trainers who need to keep their presentation materials synchronized with detailed teaching plans. By leveraging Openclaw Skills, it eliminates the tedious manual task of copying instructor notes into PPT slides, ensuring that every presentation is up-to-date and ready for delivery.

It acts as an intelligent bridge between Word-based lesson plans and PowerPoint decks, maintaining structural consistency across all course materials while preserving existing data. This is particularly useful for instructional designers and teachers who manage large volumes of curriculum content and need a reliable way to ensure speaker prompts are accurately reflected in their slides.

PPT Lecture Notes Automator Use Cases

  • Automating the preparation of weekly lecture materials for academic or corporate training.
  • Synchronizing instructor-led activities from a master document to individual slides for better presentation flow.
  • Updating legacy slide decks with new teaching notes without overwriting existing speaker comments.
  • Scheduling recurring Monday morning updates to ensure all weekly course files are processed before class starts.

How PPT Lecture Notes Automator Works

  1. Scans the specified directory for lesson folders containing lesson plans and slide decks.
  2. Identifies the most recently updated teaching plan (Word) and presentation (PPTX) files.
  3. Parses the Word document to extract all content tagged as instructor activities using zipfile processing.
  4. Analyzes the slide count and structural layout of the PPTX file.
  5. Intelligently maps the extracted text to the corresponding slides based on teaching phases.
  6. Appends the notes to the existing speaker notes section using the python-pptx library.
  7. Saves the updated file with a clear naming convention to avoid data loss.

PPT Lecture Notes Automator Setup

To enable this skill, ensure you have Python installed and the necessary library for PPT manipulation.

pip install python-pptx

Configure the target directory path within the skill settings to point to your course materials folder (e.g., G:\\own\\teaching\\2026_AI_Course\\).

PPT Lecture Notes Automator Data Schema & Taxonomy

File Type Source/Target Description
Teaching Plan 教案.docx The source Word file containing Instructor Activities sections.
PowerPoint 课件.pptx The target slide deck for speaker note injection.
Output PPT 课件-更新-{Name}.pptx The generated file with updated notes, saved in the same directory.
Encoding UTF-8 Ensures correct display of Chinese characters and special symbols.

PPT Lecture Notes Automator Advanced Features

  • Non-destructive updates that preserve original slide notes while appending new instructor activity content.
  • Automated scheduled execution every Monday at 9:00 AM to streamline weekly preparation workflows.
  • Intelligent content mapping that matches lesson plan sections to slide content using Openclaw Skills logic.
  • Multi-course directory scanning for batch processing of entire curricula within a single run.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*