Not in the top 1,000 by GitHub stars

vigorX777/ppt-svg-generator

ppt-svg-generator 是一个 Skill,帮助你将 Markdown 文稿快速转化PPT 或 PDF,并支持多种预设风格选择,效果美观且可控。 使用流程参考公众号:懂点儿 AI 👇

History

Review weekly changes to SKILL.md before updating. Dates mark the weeks in which we observed each version; checks apply to the recorded commits.

View weekly changes

SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

c873b61673ab → c873b61673ab

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → c873b61673ab

No earlier version was observed for comparison.

Compare on GitHub

View on GitHubAdd to my skills

Verified commit c873b61673ab0ada5c09f863bff89c8f1b3248fb

262GitHub stars
0stars in 7 days
1skill in this repository
0commits in 30 days

Heat

0.3
  • Star growth, last 7 daysNot available
  • Star growth, last 24 hoursNot available
  • Rank movement, last 7 daysNot available
  • Commits, last 30 daysNot available
  • Accounts asking about it through MCP, last 7 daysNot available
  • Hot votes this weekNot available

Heat never changes the order by stars, and sponsorship never touches it. How heat works

Stars over time

Oct 25, 2026Oct 28, 2026262

30-day change not yet available: not enough history.

Individual skills in this repository

How it works

ppt-svg-generator

When your agent uses it

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

What it loads into context

Frontmatter

105 tokens

Always available to the agent

SKILL.md

2,753 tokens

When the skill is activated

Reference documents

40,299 tokens

Loaded on request

Token counts are estimates. Scripts run separately; they are not counted as reference context.

The playbook

  1. 🎯 核心能力
  2. 👋 使用提示
  3. 📋 使用流程
  4. 🔧 可用命令
  5. 📚 参考文档
  6. ⚡ 快速开始
  7. 🎨 输出效果

Scripts executed separately

  • scripts/export_pdf.js
  • scripts/export_pptx.js
  • scripts/package.json

Files

  • .gitignoreasset233 bytes
  • LICENSEasset1,066 bytes
  • README.mddoc16,082 bytes
  • SKILL.mdcore10,770 bytes
  • SKILL.mdcore10,770 bytes
  • SKILL.mdcore10,770 bytes
  • SKILL.mdcore10,770 bytes
  • SKILL.mdcore10,770 bytes
  • SKILL.mdcore10,770 bytes
  • SKILL.mdcore10,770 bytes
  • commands/analyze.mddoc4,882 bytes
  • commands/design.mddoc6,093 bytes
  • commands/export.mddoc3,823 bytes
  • commands/generate.mddoc8,205 bytes
  • commands/quick.mddoc14,535 bytes
  • scripts/export_pdf.jsruns7,817 bytes
  • scripts/export_pptx.jsruns4,007 bytes
  • scripts/package.jsonruns624 bytes
  • specs/design-system.mddoc7,684 bytes
  • specs/page-templates.mddoc22,017 bytes
  • specs/svg-compatibility.mddoc6,288 bytes
  • styles/00-style-index.mddoc3,580 bytes
  • styles/01-minimalism.mddoc4,899 bytes
  • styles/02-consulting.mddoc8,292 bytes
  • styles/03-tech-dark.mddoc10,607 bytes
  • styles/04-swiss-style.mddoc8,731 bytes
  • styles/05-brand-blue.mddoc13,275 bytes
  • svg-comparison.htmlasset25,644 bytes
  • update-summary.svgasset4,230 bytes
Read SKILL.md

# PPT SVG 生成器

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

## 🎯 核心能力

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

## 👋 使用提示

Agent 在**每次**运行任何 `/ppt-*` 命令时,在回复开头向用户输出以下提示信息:
View the complete source on GitHub

Skills included

  • ppt-svg-generator

Repository facts

License
MIT
Created
Jan 21, 2026
Last pushed
Feb 14, 2026
Forks
23
Open issues
3
Project activity
Slowing

Before you install

Network or broad shell

Automated signals, not a guarantee

Checked Nov 5, 2026

Not fully analyzed: some files were too long, unreadable or missing. This never lowers the level.

Show 6 notes
  • SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
Show all 31 signals by file

README.md

  • Network accessline 5
    <img width="2816" height="1536" alt="image" src="https://github.com/user-attachments/assets/2454e688-d3b8-40a2-a3f8-893bbe5060ee" />
  • Network accessline 8
    [![License: MIT](https://img.shields.io/badge/License-MIT-blue.svg)](LICENSE)
  • Network accessline 12
    **PPT SVG 生成器** 是一个 [OpenCode](https://github.com/opencode-ai/opencode) Skill,帮助你将 Markdown 文稿快速转化为可导入 PowerPoint 的 SVG 文件。
  • Network accessline 37
    - 安装 [OpenCode](https://github.com/opencode-ai/opencode)
  • Network accessline 192
    <img width="2003" height="1366" alt="PixPin_2026-01-25_15-58-40" src="https://github.com/user-attachments/assets/97847c7f-5dc3-4a39-b4d8-ee3dc7d0396b" />

SKILL.md

  • Broad permissionsline 1
    Read Write Glob Grep Bash WebSearch WebFetch

commands/generate.md

  • Network accessline 106
    <?xml version="1.0" encoding="UTF-8"?> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1920 1080" width="1920" height="1080">
  • Network accessline 107
    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1920 1080" width="1920" height="1080">

scripts/export_pdf.js

  • Executable scriptline 1
    #!/usr/bin/env node

scripts/export_pptx.js

  • Executable scriptline 1
    #!/usr/bin/env node

scripts/package.json

  • Executable scriptline 1
    Executable file

specs/design-system.md

  • Network accessline 240
    <?xml version="1.0" encoding="UTF-8"?> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1920 1080" width="1920" height="1080">
  • Network accessline 241
    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1920 1080" width="1920" height="1080">

styles/01-minimalism.md

  • Network accessline 115
    <svg viewBox="0 0 1920 1080" xmlns="http://www.w3.org/2000/svg">
  • Network accessline 141
    <svg viewBox="0 0 1920 1080" xmlns="http://www.w3.org/2000/svg">
  • Network accessline 163
    <svg viewBox="0 0 1920 1080" xmlns="http://www.w3.org/2000/svg">

styles/02-consulting.md

  • Network accessline 171
    <svg viewBox="0 0 1920 1080" xmlns="http://www.w3.org/2000/svg">
  • Network accessline 203
    <svg viewBox="0 0 1920 1080" xmlns="http://www.w3.org/2000/svg">
  • Network accessline 241
    <svg viewBox="0 0 1920 1080" xmlns="http://www.w3.org/2000/svg">

styles/03-tech-dark.md

  • Network accessline 194
    <svg viewBox="0 0 1920 1080" xmlns="http://www.w3.org/2000/svg">
  • Network accessline 240
    <svg viewBox="0 0 1920 1080" xmlns="http://www.w3.org/2000/svg">
  • Network accessline 284
    <svg viewBox="0 0 1920 1080" xmlns="http://www.w3.org/2000/svg">

styles/04-swiss-style.md

  • Network accessline 160
    <svg viewBox="0 0 1920 1080" xmlns="http://www.w3.org/2000/svg">
  • Network accessline 189
    <svg viewBox="0 0 1920 1080" xmlns="http://www.w3.org/2000/svg">
  • Network accessline 212
    <svg viewBox="0 0 1920 1080" xmlns="http://www.w3.org/2000/svg">
  • Network accessline 258
    <svg viewBox="0 0 1920 1080" xmlns="http://www.w3.org/2000/svg">

styles/05-brand-blue.md

  • Network accessline 211
    <svg viewBox="0 0 1920 1080" xmlns="http://www.w3.org/2000/svg">
  • Network accessline 254
    <svg viewBox="0 0 1920 1080" xmlns="http://www.w3.org/2000/svg">
  • Network accessline 298
    <svg viewBox="0 0 1920 1080" xmlns="http://www.w3.org/2000/svg">
  • Network accessline 356
    <svg viewBox="0 0 1920 1080" xmlns="http://www.w3.org/2000/svg">

update-summary.svg

  • Network accessline 1
    <svg xmlns="http://www.w3.org/2000/svg" width="1920" height="1080" viewBox="0 0 1920 1080">

How the signals fit together

Facts from a static read of the files at the pinned commit. They describe what the code does, not why.

Some files could not be read; the facts below still hold.

Signal confidence: 30 facts

Works with

Agent compatibility, from the files in this repository
AgentStatusEvidenceInstall to
Claude CodeNativeFrontmatter field user-invocable in SKILL.md.claude/skills/<skill-name>/
CodexCompatibleStandard SKILL.md SKILL.md.agents/skills/<skill-name>/
CursorCompatibleStandard SKILL.md SKILL.md.cursor/skills/<skill-name>/
Gemini CLICompatibleStandard SKILL.md SKILL.md.gemini/skills/<skill-name>/
GitHub CopilotCompatibleStandard SKILL.md SKILL.md.github/skills/<skill-name>/
OpenCodeCompatibleStandard SKILL.md SKILL.md.opencode/skills/<skill-name>/
  • Native The repository ships a manifest, folder or frontmatter field for this agent.
  • Compatible A standard SKILL.md that this agent can read.
  • Unknown No evidence either way.

Derived automatically from paths, manifests and frontmatter. Not tested on each agent.