Skip to main content

slide-outline

Use when the user wants a PowerPoint deck from notes, a summary, or a markdown outline — "make me slides", "turn this into a deck", "export as pptx".

跳到安装

来源信息

仓库
cuga-project/cuga-skills
最近来源活动
2026年7月30日 19:10
检测到的 SKILL.md 语言
英语
星标
0
分支
1

安装方式

默认使用会先检查来源的 Prompt;你也可以切换为直接命令,或下载本地副本。

检查来源文件

决定是否安装前,请先阅读 SKILL.md,以及 SkillsMP 当前展示的配套文件。

文件资源管理器
2 个文件

正在显示 SKILL.md

SKILL.md
来源说明 · 只读预览
name
slide-outline
description
Use when the user wants a PowerPoint deck from notes, a summary, or a markdown outline — "make me slides", "turn this into a deck", "export as pptx".
requirements
["python-pptx"]
tags
["documents","presentations"]
# Markdown outline → PowerPoint Turns a plain markdown outline into a `.pptx`. One slide per heading, one bullet per list item. ## Steps 1. **Draft the outline in markdown first and show it to the user.** Do not skip straight to the file — the outline is the part worth reviewing, and it is far cheaper to change than a generated deck. ```markdown # Quarterly review - Revenue up 12% - Two new enterprise accounts # Risks - Hiring behind plan ``` A line starting with `#` (any depth) starts a new slide and becomes its title. A line starting with `-` or `*` becomes a bullet on the current slide. Everything else is ignored, so prose between sections is harmless. 2. Once the user approves the outline, write it to a file and build the deck: ```bash python /workspace/skills/slide-outline/scripts/make_pptx.py outline.md --out deck.pptx ``` Add `--title "Deck title"` to prepend a title slide. 3. Report the output path and the slide count the script printed. Offer to adjust the outline and rebuild — never hand-edit the `.pptx`. ## Notes - `python-pptx` is declared in `requirements`, so CUGA installs it in the sandbox before your code runs. Do not install it on the host. - The deck deliberately uses the default template with no styling. If the user wants brand fonts, colours, or layouts, say that this skill produces a plain structural deck and ask whether they have a template to apply afterwards.
在 GitHub 查看