Awesome Deck PDF

v1.0.4

Generate polished HTML slide decks and export as PDF. Works with OpenClaw, Claude Code, and Codex. Supports .pptx templates, images, website URLs, and style...

0· 77·0 current·0 all-time

Install

OpenClaw Prompt Flow

Install with OpenClaw

Best for remote or guided setup. Copy the exact prompt, then paste it into OpenClaw for karinecsy-collab/awesome-deck-pdf.

Previewing Install & Setup.
Prompt PreviewInstall & Setup
Install the skill "Awesome Deck PDF" (karinecsy-collab/awesome-deck-pdf) from ClawHub.
Skill page: https://clawhub.ai/karinecsy-collab/awesome-deck-pdf
Keep the work scoped to this skill only.
After install, inspect the skill metadata and help me finish setup.
Use only the metadata you can verify from ClawHub; do not invent missing requirements.
Ask before making any broader environment changes.

Command Line

CLI Commands

Use the direct CLI path if you want to install manually and keep every step visible.

OpenClaw CLI

Bare skill slug

openclaw skills install awesome-deck-pdf

ClawHub CLI

Package manager switcher

npx clawhub@latest install awesome-deck-pdf
Security Scan
Capability signals
CryptoCan make purchases
These labels describe what authority the skill may exercise. They are separate from suspicious or malicious moderation verdicts.
VirusTotalVirusTotal
Benign
View report →
OpenClawOpenClaw
Benign
high confidence
Purpose & Capability
The name/description match the included files: SKILL.md, README, and scripts all implement HTML slide generation and PDF export. However, the registry metadata claims no dependencies or required binaries while README and scripts clearly require Node.js (>=18), puppeteer (or puppeteer-core) and python-pptx for .pptx parsing — a mismatch between metadata and actual requirements.
Instruction Scope
Runtime instructions and SKILL.md are narrowly scoped to extracting style/content and generating slides/PDF. The export script operates on local files (file://), writes/cleans a temporary _pdf_pages directory, and does not attempt to read unrelated system files or environment variables.
Install Mechanism
There is no formal install spec in registry metadata (instruction-only), but README/install guides instruct installing npm puppeteer (which may download a Chromium binary) and python-pptx. Installing puppeteer will fetch a browser binary unless using puppeteer-core+system Chrome — this is expected but introduces a network download of a large binary from upstream.
Credentials
The skill requires no environment variables or credentials. The dependencies it asks for (Node/pip packages) are appropriate for the described functionality; no unrelated credentials or config paths are requested.
Persistence & Privilege
The skill does not request always: true and is user-invocable only. It runs a Node script that launches Chrome with the '--no-sandbox' flag (common in containerized CI but weaker from a security perspective). The script writes and removes temporary files in the working directory but does not alter agent/system-wide configs.
Assessment
This skill appears to do what it says: generate HTML slides and export a high-quality PDF using Puppeteer. Before installing, consider the following: 1) Metadata omission — the registry lists no dependencies but the README and script require Node.js (v18+), puppeteer or puppeteer-core, and python-pptx. Confirm you can install these. 2) Puppeteer may download a Chromium binary (network activity) or you must supply system Chrome; review where that download will come from. 3) The script launches Chrome with '--no-sandbox' which reduces process isolation; run the tool in a sandboxed environment (container/VM) if you’ll render untrusted HTML. 4) The exporter loads local HTML (file://) but any external resources referenced in that HTML (fonts, images, stylesheets) may be fetched by Chromium — avoid rendering HTML containing secrets or private URLs. 5) If possible, verify the published source (GitHub repo referenced in README) before use. If you need higher assurance, ask the author for an install manifest (package.json) and a signed release or run the script in an isolated environment and inspect network activity during a test run.

Like a lobster shell, security has layers — review code before you run it.

latestvk977wta837nq4zxr3sy1emsjfh85p8aa
77downloads
0stars
5versions
Updated 2h ago
v1.0.4
MIT-0

Awesome Deck PDF

Simple skill to create HTML slides and export as PDF.

Usage

Tell the agent what you need, e.g.:

  • "create slides in Apple style"
  • "make a presentation"
  • "build a deck"

Output

  • slides.html
  • slides.pdf

Comments

Loading comments...