A specialized utility for transforming OpenMAIC digital course data into fully formatted PowerPoint presentations including speaker notes.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install openmaic-convert-pptx
Copy the skill folder to one of these locations
~/.openclaw/skills/ <project>/skills/ Priority: Workspace > Local > Bundled
Copy this prompt to OpenClaw to install it automatically.
Help me install openmaic-convert-pptx using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
OpenMAIC-convert-pptx is a technical utility designed to bridge the gap between digital courseware and traditional presentation formats. By parsing OpenMAIC JSON files, this tool automates the generation of .pptx documents, ensuring that course content, visual elements, and pedagogical notes remain intact and portable. As a key part of your Openclaw Skills library, it simplifies the transition from interactive digital classrooms to offline-ready slide decks.
The skill is built with a focus on developer flexibility, offering smart path-finding to locate course data across different installation environments. It handles complex style mapping, converting web-based styles like HEX, RGB, and RGBA colors into PowerPoint-compatible formats, while maintaining the relative scale of fonts and alignments to preserve the original design intent.
To utilize this within your Openclaw Skills environment, ensure Node.js is installed and follow these steps:
# Navigate to the skill directory
cd ~/.openclaw/workspace/skills/OpenMAIC-convert-pptx
# Export a course by ID (path is detected automatically)
node export_ppt.js <CourseID>
# Alternatively, export using the Course Title
node export_ppt.js "Course Title Here"
If OpenMAIC is installed in a non-standard location, you can manually provide the path using the --openmaic-path argument.
The skill interacts with the internal OpenMAIC data structures and generates standardized outputs. Data is organized as follows:
| Component | Details |
|---|---|
| Input Format | OpenMAIC JSON course data located in data/classrooms/{CourseID}. |
| Output Format | .pptx (PowerPoint Open XML Presentation). |
| Storage Location | Generated files are saved to ~/.openclaw/workspace/. |
| Style Support | HEX/RGB colors, relative font sizing, text alignment, and basic shapes. |
| Metadata | Tracks Course ID, scene counts, and speaker note statistics during processing. |
--no-notes flag for clean slide exports.Loading
An advanced MCP skill that connects AI agents to the Daily-to-Goal platform for seamless management of organizational goals, tasks, and team metrics.

A comprehensive AI workflow engine designed for automated code generation, structural project analysis, and streamlined environment management.

A structured long-term memory retrieval engine that transforms messy AI logs into a high-order hierarchical indexing system.

An automated inspection tool for Grafana that combines browser screenshots and API data to generate detailed dashboard reports.

An intelligent, cost-aware selector that routes user tasks to the optimal Openclaw Skills based on performance and token efficiency.

OpenCron provides a visual, real-time dashboard for monitoring Openclaw Skills automation schedules, execution history, and job status.








































