← Back to Skills Marketplace
jackwang2999

QoderWork PPT (Jack)

by Jackwang2999 · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
202
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install qoderwork-ppt-jack
Description
Generate QoderWork-style presentations. Automatically matches 14 templates based on your topic and outputs an editable .pptx file.
Usage Guidance
This skill appears to do what it says, but take these precautions before running: 1) Inspect package.json and package-lock.json to confirm dependencies and any postinstall scripts; 2) Run npm install and the pipeline in an isolated environment (or sandbox) because Puppeteer will download/launch Chromium and node modules will execute code; 3) Confirm how your agent supplies generate_image / web_search (these are not defined in the skill) and whether they will call external APIs that require keys — provide credentials only if you trust the image provider; 4) If you need to be extra cautious, open the scripts (scripts/*.js) and search for network endpoints, exec/child_process usage, or unexpected file-system paths before executing; 5) Expect the skill to write output files under the working directory (output/ and output/images/) and avoid running it from sensitive system root paths.
Capability Analysis
Type: OpenClaw Skill Name: qoderwork-ppt-jack Version: 1.0.0 The skill bundle is a legitimate tool designed to generate PowerPoint presentations from AI-structured content using HTML templates and Puppeteer. The execution pipeline involves generating a content document, matching it to templates, and using scripts like `fill-template.js` and `html-to-pptx-dom.js` to render and export the final .pptx file. While the scripts perform network requests (to fetch images) and use a headless browser, these actions are strictly aligned with the stated purpose of high-fidelity document creation. No evidence of data exfiltration, malicious prompt injection, or unauthorized persistence was found.
Capability Assessment
Purpose & Capability
Name/description match the shipped templates, rules, and Node scripts. Required artifacts (HTML templates, manifest, validation/fill/convert scripts) are appropriate and proportional to generating PPTX output.
Instruction Scope
Runtime instructions stay within the PPT-generation workflow (create output/, generate content.md, build slides.json, run provided node scripts). They do instruct the agent to call helper tools like generate_image or web_search for some image slots — those are plausible for image acquisition but are not defined in the skill and may cause network/API activity outside the skill. The instructions also require running npm and node scripts (which will execute code in the skill directory).
Install Mechanism
No automated install spec is embedded; user is told to run npm install in the skill directory. That is expected but means npm will fetch packages (puppeteer downloads Chromium, etc.). This is normal for Node tools but carries the usual network/third-party-package risk — review package.json and package-lock before installing.
Credentials
The skill declares no required environment variables, credentials, or special config paths. The only implied external needs are optional image generation/web search calls (which could require API keys depending on how your agent implements generate_image/web_search), but nothing in the skill asks for unrelated secrets.
Persistence & Privilege
always is false and the skill does not request elevated or system-wide persistence. It writes files under the project workspace (output/) which is expected for a generator. It does not modify other skills or global configs.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install qoderwork-ppt-jack
  3. After installation, invoke the skill by name or use /qoderwork-ppt-jack
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
QoderWork PPT skill initial release. - Automatically generates QoderWork-style presentations from a user topic, matching one of 14 built-in templates. - Produces a ready-to-edit .pptx presentation with cover, TOC, section dividers, and content slides (default: 8–15 slides). - Auto-fills templates, manages content generation, slot mapping, and required multimedia. - Includes resumable pipeline: content/slide structure reuse, template filling, HTML-to-PPTX conversion. - Outputs are placed in a project-root `output/` directory, with detailed structure and usage instructions.
Metadata
Slug qoderwork-ppt-jack
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is QoderWork PPT (Jack)?

Generate QoderWork-style presentations. Automatically matches 14 templates based on your topic and outputs an editable .pptx file. It is an AI Agent Skill for Claude Code / OpenClaw, with 202 downloads so far.

How do I install QoderWork PPT (Jack)?

Run "/install qoderwork-ppt-jack" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is QoderWork PPT (Jack) free?

Yes, QoderWork PPT (Jack) is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does QoderWork PPT (Jack) support?

QoderWork PPT (Jack) is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created QoderWork PPT (Jack)?

It is built and maintained by Jackwang2999 (@jackwang2999); the current version is v1.0.0.

💬 Comments