← Back to Skills Marketplace
neutronstar238

Markdown to PPT (Smart Layout)

by Zixuan · GitHub ↗ · v1.1.0 · MIT-0
cross-platform ⚠ suspicious
106
Downloads
0
Stars
0
Active Installs
2
Versions
Install in OpenClaw
/install md-to-ppt
Description
智能 Markdown 转 PPT。自动分析内容结构、智能分页、详细设计每页布局、自动生成/搜索配图。支持 Slidev/HTML/PPTX 多格式输出。| Intelligent Markdown to PPT with auto-layout and image generation.
Usage Guidance
This skill appears to do what it claims — parse Markdown and build slides, downloading images from web sources — but it performs network operations (image search/download and possibly AI image-generation). Before installing or running: 1) review scripts/md_to_ppt.py yourself (or ask the author) to confirm whether any AI image-generation calls send your document or sensitive text to an external API and which endpoints are used; 2) be cautious when enabling automatic image generation/search (it will make outbound requests and store downloaded images in assets/); 3) don't feed sensitive credentials or confidential content into files you convert unless you verify where data is sent; 4) if you want to disable external calls, run the tool in an offline mode or patch the script to disable auto-image generation; and 5) ask the publisher for the source/homepage and clarification about any required API keys before granting network or credential access.
Capability Analysis
Type: OpenClaw Skill Name: md-to-ppt Version: 1.1.0 The skill bundle is a legitimate utility for converting Markdown documents into Slidev-based presentations. The core logic in `scripts/md_to_ppt.py` performs content parsing, layout selection, and fetches images from Unsplash using standard Python libraries. No evidence of data exfiltration, malicious persistence, or prompt injection was found; the requested permissions (Bash, WebFetch) are consistent with the stated functionality of running conversion scripts and downloading assets.
Capability Assessment
Purpose & Capability
Name/description, README, SKILL.md and the included Python script all align: parsing Markdown, auto-layout, and producing Slidev/HTML/PPTX outputs. Required capabilities (reading a Markdown file, creating output assets, fetching images) are coherent with the stated purpose.
Instruction Scope
Runtime instructions explicitly allow WebFetch/WebSearch and describe downloading images from Unsplash/Pexels and calling AI image-generation APIs. Those operations will send content (queries and possibly portions of the document) to external services. The SKILL.md does not instruct reading unrelated local files or env vars, but network fetches and optional AI-generation introduce external data flows the user should be aware of.
Install Mechanism
No install spec is provided (instruction-only from the registry), and dependencies listed are standard developer tools (Slidev, python-pptx). The included script uses only typical Python libraries (requests). No downloads from untrusted URLs or archive extraction steps were declared in the registry metadata.
Credentials
The package claims it may 'call AI 绘画 API' but the registry metadata lists no required environment variables or primary credential. The script uses Unsplash Source (which needs no key) for image searches (seen in partial script), but SKILL.md's mention of AI-generation is vague and could require API keys (OpenAI, Stability, etc.) that are not declared. This inconsistency (networked image generation vs no credential requirements) is worth flagging.
Persistence & Privilege
Skill is user-invocable, not always-included, and does not request system-wide config modifications. It reads user-specified Markdown files and writes output assets (expected behavior). No elevated persistence or privileges are requested.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install md-to-ppt
  3. After installation, invoke the skill by name or use /md-to-ppt
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.1.0
v1.1: 新增智能布局分析、10+ 布局模板、自动配图(Unsplash 搜索)、layout-plan.json 布局方案输出
v1.0.0
Initial release: Convert Markdown to beautiful PPT presentations with 9 professional themes
Metadata
Slug md-to-ppt
Version 1.1.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 2
Frequently Asked Questions

What is Markdown to PPT (Smart Layout)?

智能 Markdown 转 PPT。自动分析内容结构、智能分页、详细设计每页布局、自动生成/搜索配图。支持 Slidev/HTML/PPTX 多格式输出。| Intelligent Markdown to PPT with auto-layout and image generation. It is an AI Agent Skill for Claude Code / OpenClaw, with 106 downloads so far.

How do I install Markdown to PPT (Smart Layout)?

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

Is Markdown to PPT (Smart Layout) free?

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

Which platforms does Markdown to PPT (Smart Layout) support?

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

Who created Markdown to PPT (Smart Layout)?

It is built and maintained by Zixuan (@neutronstar238); the current version is v1.1.0.

💬 Comments