← Back to Skills Marketplace
lumacoder

open-show

by Jonny Looma · GitHub ↗ · v0.1.3 · MIT-0
cross-platform ✓ Security Clean
82
Downloads
0
Stars
0
Active Installs
3
Versions
Install in OpenClaw
/install open-show
Description
将 Markdown、Word (.docx)、PDF、Text (.txt)、本地 HTML 或任意网址转换为单个可全屏播放的 HTML 幻灯片。触发词:「幻灯片」「转幻灯片」「生成演示稿」「做 deck」「文档转 html 播放」。
Usage Guidance
This skill is coherent for converting documents/URLs to single-file HTML slides, but review the following before installing/using: 1) The script will fetch remote pages and images when given a URL — converting remote images to data URIs when possible; if inlining fails it will leave original image URLs, which can cause network requests when you open the generated HTML. 2) Running the suggested pip installs will download packages from PyPI; audit the packages if you have strict supply-chain requirements. 3) The tool writes output files to ~/openshow_outputs — treat generated files like any other local file. 4) If converting sensitive documents, avoid passing them as URLs; use local files and inspect the script to ensure no unexpected network callbacks. 5) If you plan to use the OpenClaw integration or automatic open (--open/--openclaw), be aware the generated HTML may execute client-side JS when opened; inspect the generated HTML if you have concerns. Overall the components and actions match the described purpose.
Capability Tags
crypto
Capability Assessment
Purpose & Capability
The name/description (document → single-file HTML slideshow) match the declared/parsing logic and listed dependencies (markdown, python-docx, requests, beautifulsoup4, pymupdf). Required binaries/env vars are none, which is appropriate for a local Python script-based tool.
Instruction Scope
SKILL.md instructs the agent to check/import Python deps, optionally pip-install them, then run the local Python script with a user-provided input (file path or URL). The runtime instructions only reference the input, local output directory (~/openshow_outputs), and opening the generated file in a browser — all consistent with the stated goal. The script performs expected actions (fetch URL, parse HTML/markdown/docx/text, inline images to data URIs).
Install Mechanism
There is no automated install spec; SKILL.md recommends installing Python packages via pip (markdown, python-docx, requests, beautifulsoup4, pymupdf). This is a standard, proportionate approach for a Python-only, instruction-first skill.
Credentials
The skill requests no environment variables or credentials. All filesystem access is to user-supplied inputs and the fixed output directory under the user's home. Network access (requests) is justified only for URL inputs and for fetching remote images to inline them; no unrelated credentials are requested.
Persistence & Privilege
The skill is not always-enabled and does not request elevated persistence. It writes outputs to ~/openshow_outputs (user home) which is coherent for a generator tool. There is no indication it modifies other skills or global agent configuration.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install open-show
  3. After installation, invoke the skill by name or use /open-show
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v0.1.3
11
v0.1.2
补充readme
v0.1.1
炸鱼版
Metadata
Slug open-show
Version 0.1.3
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 3
Frequently Asked Questions

What is open-show?

将 Markdown、Word (.docx)、PDF、Text (.txt)、本地 HTML 或任意网址转换为单个可全屏播放的 HTML 幻灯片。触发词:「幻灯片」「转幻灯片」「生成演示稿」「做 deck」「文档转 html 播放」。 It is an AI Agent Skill for Claude Code / OpenClaw, with 82 downloads so far.

How do I install open-show?

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

Is open-show free?

Yes, open-show is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does open-show support?

open-show is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created open-show?

It is built and maintained by Jonny Looma (@lumacoder); the current version is v0.1.3.

💬 Comments