원클릭으로
openclaw-ppt-generator
Generate PPT documents using Python and python-pptx. No third-party API calls, fully open source.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Generate PPT documents using Python and python-pptx. No third-party API calls, fully open source.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
Create, inspect, and edit Microsoft PowerPoint presentations and PPTX decks with reliable layouts, templates, placeholders, notes, charts, and visual QA. Use when (1) the task is about PowerPoint or `.pptx`; (2) layouts, placeholders, notes, charts, comments, or template fidelity matter; (3) the deck must render cleanly after edits.
Generate professional .pptx presentations from any topic, uploaded documents, or reference materials. Supports custom PPT templates (filled via python-pptx, not XML editing). Works with any LLM configured in OpenClaw. Real chart rendering, smart content chunking, guided conversation flow.
基于真实高德 POI 与天气的多日/半日动线;须覆盖餐饮与娱乐/文化;输出「理想回答」级长文与表格。
识别出行意图后,用 2–3 个选择题补全必填槽位,再进入搜点与动线规划。
用户历史偏好与评价语料均为 mock;可读 workspace/mock 种子 JSON;可离线接入开源中文点评语料,不得冒充线上真实库。
可选:用户明确确认后沙盒 Mock 下单演示;真实订座以业务系统为准,本 skill 不冒充。
SOC 직업 분류 기준
| name | openclaw-ppt-generator |
| description | Generate PPT documents using Python and python-pptx. No third-party API calls, fully open source. |
| metadata | {"openclaw":{"emoji":"📊","requires":{"bins":["python3"],"env":[]}}} |
Generate PPT documents using open-source Python library (python-pptx). No third-party API calls required.
scripts/generate_ppt.py - Main script to generate PPT from content# Generate PPT with title and content
python3 scripts/generate_ppt.py --title "My Presentation" --content "Slide 1 content|Slide 2 content"
# Generate PPT with bullet lists
python3 scripts/generate_ppt.py --title "Project Report" --content "Introduction|Features:Feature A,Feature B,Feature C|Conclusion"
# Specify output path
python3 scripts/generate_ppt.py --title "Meeting Notes" --content "Agenda|Discussion|Action Items" --output "meeting.pptx"
scripts/generate_ppt.py with parameters| to separate slides: to separate slide title from bullet list, to separate bullet itemsExample: "Title|Slide1:Item1,Item2,Item3|Slide2:Content"
{
"status": "success",
"ppt_path": "output.pptx"
}