← Back to Skills Marketplace
rendylong

Text to PPT

by rendylong · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ Security Clean
423
Downloads
0
Stars
1
Active Installs
1
Versions
Install in OpenClaw
/install text-to-ppt
Description
Convert any text input (research reports, summaries, proposals, plans, etc.) into a beautiful HTML-based presentation. Use when the user asks to create a PPT...
Usage Guidance
This skill appears to do what it says: it will read pasted text or files/URLs you point it at, fetch remote resources (CDNs), generate slide HTML (using parallel sub-agents), and save a single-file HTML presentation to disk. Before installing or running it, confirm you are comfortable with: (1) the skill reading local files or Obsidian notes you supply, (2) writing the output file to the default path (~/Documents/longhai/Longhai/) — change this if you prefer a different location, and (3) allowing network access to public CDNs and any URLs you ask it to fetch. Avoid feeding it sensitive secrets or files you don't want written to disk. If you want higher safety, request the skill be run with a sandboxed workspace or change the save path and disable automatic file reads/fetches.
Capability Analysis
Type: OpenClaw Skill Name: text-to-ppt Version: 1.0.0 The 'text-to-ppt' skill bundle is a well-structured tool designed to convert text, URLs, or files into HTML presentations. It employs a robust two-phase generation process (JSON planning followed by parallelized slide generation) and provides clear instructions for the agent to use a specific design system and shell template. While it contains a hardcoded absolute path for saving output (~/Documents/longhai/Longhai/), this appears to be a developer-specific configuration for an Obsidian vault rather than a malicious indicator. No evidence of data exfiltration, unauthorized execution, or harmful prompt injection was found in SKILL.md or the reference files.
Capability Assessment
Purpose & Capability
The skill claims to convert text to an HTML presentation and its instructions only require reading input (text/file/URL/Obsidian note), producing slide HTML, and saving a file. No unexpected credentials, binaries, or third‑party services are required beyond public CDNs for styling and Chart.js, which are coherent with the stated goal.
Instruction Scope
Instructions explicitly tell the agent to read local files (including Obsidian notes), fetch URLs, write temp files, spawn sub-agents to generate slide HTML, and save the final .html into a user directory (~/Documents/longhai/Longhai/). These actions are within the scope of generating presentations but do mean the skill will access user files and write to disk; the hardcoded default save path may be undesirable for some users.
Install Mechanism
There is no install spec or external binary download — the skill is instruction-only, so nothing is written to disk by an installer and no packages are pulled during install.
Credentials
The skill requests no environment variables or credentials. It does require network access to public CDNs (Tailwind, Chart.js, DataLabels, Font Awesome, Google Fonts) and uses web_fetch to fetch URLs when asked — this is proportional to rendering styled slides and charts, but the agent will contact external domains.
Persistence & Privilege
always is false and model invocation is allowed (normal). The skill writes output to a filesystem path (and uses temp files/plan files) but does not attempt to modify other skills or request permanent elevated privileges.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install text-to-ppt
  3. After installation, invoke the skill by name or use /text-to-ppt
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
将任意文本转换为精美的16:9暗色主题HTML演示文稿。支持Chart.js数据可视化、Font Awesome图标、键盘/触摸导航。三阶段生成:大纲→并行逐页→组装。
Metadata
Slug text-to-ppt
Version 1.0.0
License MIT-0
All-time Installs 1
Active Installs 1
Total Versions 1
Frequently Asked Questions

What is Text to PPT?

Convert any text input (research reports, summaries, proposals, plans, etc.) into a beautiful HTML-based presentation. Use when the user asks to create a PPT... It is an AI Agent Skill for Claude Code / OpenClaw, with 423 downloads so far.

How do I install Text to PPT?

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

Is Text to PPT free?

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

Which platforms does Text to PPT support?

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

Who created Text to PPT?

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

💬 Comments