Skip to content
Agentmart
Submit a tool

ppt-svg-generator

将 Markdown 文稿转化为可导入 PPT 的 SVG 页面。支持内容拆解、风格设计(5种预设+自定义+AI智能推荐)和批量生成。生成的 SVG 兼容 PPT「转换为形状」功能,可二次编辑。适用于演示文稿、方案汇报、知识分享等场景。

Skill by laborany

IndexedMIT★ 86
Write a review

Install

Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.

npx agentmarket install skill/laborany-ppt-svg-generator

Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.

Get the weekly diff

The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.

We use your email only for this newsletter. Privacy

About

将 Markdown 文稿转化为可导入 PPT 的 SVG 页面。支持内容拆解、风格设计(5种预设+自定义+AI智能推荐)和批量生成。生成的 SVG 兼容 PPT「转换为形状」功能,可二次编辑。适用于演示文稿、方案汇报、知识分享等场景。

Use cases: documents, design

No reviews yet. Installed it? Reviews come from verified installers only. How reviews work

Permissions

What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.

Tools
No tools found
Secrets
None asked for
Install scripts
None found
Runs as
Node.js package

Network hosts it talks to 1

  • codeload.github.com · found in install command

Files it touches

  • ~/.claude/skills/ppt-svg-generator

Tools it pre-approves 5

From allowed-tools in SKILL.md: the agent may use these without asking you each time.

  • Read
  • Write
  • Glob
  • Grep
  • Bash

What's inside

Skill name
ppt-svg-generator
Description
将 Markdown 文稿转化为可导入 PPT 的 SVG 页面。支持内容拆解、风格设计(5种预设+自定义+AI智能推荐)和批量生成。生成的 SVG 兼容 PPT「转换为形状」功能,可二次编辑。适用于演示文稿、方案汇报、知识分享等场景。
License
MIT
Allowed tools
Read, Write, Glob, Grep, Bash
Instructions
300 lines in SKILL.md · view on GitHub

Before installing

  • Ships executable scripts
  • Pre-approves any shell command

Files (23)

  • .gitignore
  • LICENSE
  • README.md
  • SKILL.md
  • analyze.md · commands/
  • design.md · commands/
  • export.md · commands/
  • generate.md · commands/
  • quick.md · commands/
  • export_pdf.js · scripts/
  • export_pptx.js · scripts/
  • package.json · scripts/
  • design-system.md · specs/
  • page-templates.md · specs/
  • svg-compatibility.md · specs/
  • 00-style-index.md · styles/
  • 01-minimalism.md · styles/
  • 02-consulting.md · styles/
  • 03-tech-dark.md · styles/
  • 04-swiss-style.md · styles/
  • 05-brand-blue.md · styles/
  • svg-comparison.html
  • update-summary.svg

SKILL.md (first lines)

# PPT SVG 生成器

> 将文稿转化为精美、可编辑的 PPT 页面

## 🎯 核心能力

这个 Skill 帮助你:
1. **分析文稿** - 智能拆解内容,生成页面结构清单
2. **设计风格** - 5种预设风格 + 自定义 + AI智能推荐
3. **批量生成** - 输出符合 PPT 兼容性规范的 SVG 文件

## 📋 使用流程

```
┌─────────────────────────────────────────────────────────────────┐
│                        PPT SVG 生成流程                          │
├─────────────────────────────────────────────────────────────────┤
│                                                                 │
│  ⚡ 快捷方式  /ppt-quick @文稿.md --style=风格名称                 │
│              ↓ 一键完成全流程,无需交互                           │
│              ↓ 适合已明确需求的用户                               │
│                                                                 │
│  ─────────────────── 或分步执行 ───────────────────              │
│                                                                 │
│  步骤 1️⃣  /ppt-analyze @文稿.md                                  │
│           ↓ 分析文稿,输出页面结构清单                            │
│           ↓ 你可以修改、调整页面拆解结果                          │
│                                                                 │
│  步骤 2️⃣  /ppt-design                                            │
│           ↓ 选择风格模式(预设/自定义/AI推荐)                    │
│           ↓ 输出设计规范文档                                     │
│                                                                 │
│  步骤 3️⃣  /ppt-generate                                          │
│           ↓ 批量生成 SVG 文件                                    │
│           ↓ 自动应用 PPT 兼容性规范                              │
│                                                                 │
│  步骤 4️⃣  /ppt-export(可选)                                     │
│           ↓ 导出为 PDF/PPTX 文件                                 │
│           ↓ 适合打印分发或直接演示                               │
│                                                                 │
│  步骤 5️⃣  导入 PPT → 转换为形状 → 微调完成 ✅                     │
└─────────────────────────────────────────────────────────────────┘
```

**💡 提示**:
- 快捷命令 `/ppt-quick` 适合使用预设风格快速出图
- 分步命令适合需要自定义配色或调整页面结构的场景

---

## 🔧 可用命令

### `/ppt-quick` - ⚡ 一键生成(推荐)

**用途**:一键完成「文稿分析 → 风格设计 → SVG 生成」全流程

**语法**:
```
/ppt-quick @文稿.md [--style=风格名称] [--output=输出目录]
```

**参数**:
| 参数 | 必需 | 默认值 | 说明 |
|------|------|--------|------|
| `@文稿.md` | ✅ | - | 要转换的 Markdown 文件 |
| `--style` | ❌ | `品牌蓝` | 预设风格名称 |
| `--output` | ❌ | `./ppt-output/` | 输出目录 |

**可选风格**:`极简主义`、`商务咨询`、`科技暗黑`、`瑞士平面`、`品牌蓝`

**示例**:
```bash
# 最简用法(使用默认风格)
/ppt-quick @report.md

# 指定风格
/ppt-quick @report.md --style=科技暗黑

# 指定风格和输出目录
/ppt-quick @annual-report.md --style=商务咨询 --output=./slides/

# 自然语言方式
帮我把 @report.md 快速转成 PPT,用极简主义风格
一键生成 PPT,文稿是 @proposal.md,用科技暗黑风格
```

**详细指令**:[commands/quick.md](commands/quick.md)

---

### `/ppt-analyze` - 文稿分析

**用途**:分析 Markdown 文稿,提取核心内容,输出结构化的页面清单

**语法**:
```
/ppt-analyze @文稿.md
```

**输出**:
- 每页 PPT 的标题、内容要点、重点信息
- 推荐的页面类型(封面、观点、图表、流程等)
- 信息密度评估(低/中/高)

**示例**:
```bash
# 分析文稿
/ppt-analyze @annual-report.md

# 自然语言方式
帮我分析这份文稿 @report.md,拆解成 PPT 页面
把 @proposal.md 转成 PPT 结构
分析 @meeting-notes.md 的内容,看看可以做成几页 PPT
```

**详细指令**:[commands/analyze.md](commands/analyze.md)

---

From laborany/laborany, MIT.

More from laborany/laborany

Signals

Stars
86
Forks
9
Open issues
2
Last commit (this folder)
Mar 26, 2026 (7 months ago)
Last release
May 16, 2026 (5 months ago)

From GitHub (fetched Oct 24, 2026).

Details

License
MIT
First seen
Oct 24, 2026
Last checked
Oct 24, 2026

More from laborany

Cite this page

ppt-svg-generator skill. Agent Mart. https://agentmart.dev/skills/laborany-ppt-svg-generator (last updated 2026-10-24)