Ppt Report Generator

汇报 PPT 生成器 / 数据报告演示稿生成工具——把数据汇报做成 16:9 网页版 PPT(设计稿 1600×900,浏览器自适应缩放),可全屏播放、一键导出 PDF。分页拆分源码 + 数据物理分离 + 多主题可切换 + ECharts 图表。当用户要"做月度/季度汇报"、"做工作汇报 PPT"、"把数据做成网页/PDF 形式的演示稿",或希望复用一套"每页一个文件、数据单独存放、主题可换"的 PPT 模板时,务必使用本 skill。即使用户没说"PPT"二字,只要任务是把"多组数据 + 结论"产出为可演示/可分享的网页报告,也按本 skill 的工作流走。

Install

skills CLI (Claude Code, Cursor, Codex and more)
npx skills add myunwang/ppt-report-skills --skill ppt-report-generator
Manual install
git clone --depth 1 https://github.com/myunwang/ppt-report-skills.git /tmp/ppt-report-skills
mkdir -p ~/.claude/skills
cp -r /tmp/ppt-report-skills/. ~/.claude/skills/ppt-report-generator

Personal skills live in ~/.claude/skills. Use .claude/skills in a project folder to share a skill with your team.

From the SKILL.md

# PPT Report Generator — 汇报 PPT 生成器(网页版 PPT 模板)

把"多组业务数据 + 阶段性结论"产出成一份 16:9 的、可在浏览器全屏播放、可一键导出 PDF 的网页版 PPT。

## 核心承诺(设计目标)

1. **每页 PPT = 三个文件**:`slides/slide-N.html` + `scripts/slide-N.js` + `styles/slide-N.css`,由 `build.py` 合成单一 HTML。改一页只动一页,**省 token、省冲突**。
2. **数据与渲染物理分离**:所有图表/表格的数据放在 `data/slide-N.{xlsx,csv,json}`,build 时自动转 JSON 注入。**日常用 Excel 改数据**,渲染代码完全不动。
3. **图表选型有规则**:每种数据形态对应一种图表类型(见 `references/chart-mapping.md`),**不要随心情画图**。默认使用 **ECharts**。
4. **信息层次有硬规则**:标签 / 大标题 / 副标题(结论)/ 区块标题 / 卡片标题 / 正文 / 注释 / 辅助文字 8 级,每级字号、字重、颜色都固定(见 `references/design-system.md`)。
5. **多主题可切换**:5 套预设主题(modern-light / dark-tech / warm-business / brand-blue / minimal-mono),通过 `data-theme` 属性切换(见 `references/themes.md`)。

## 何时启用本 skill

触发条件(任意一条命中即用):

- 用户说:"做一份月度/季度/项目汇报"、"做工作汇报"、"做数据汇报 PPT"、"把数据做成可演示的网页"
- 用户给了一份原始数据(xlsx / 多个表格 / 一段文字描述结论)并希望产出"汇报"
- 用户已有一份这种结构的项目(`src/slides/`、`build.py`、`shell.html`)想新增一页或换主题
- 用户想"把这个 PPT 沉淀下来下次复用"

## 工作流(标准步骤)

### Step 1 — 理解输入与产出

- 问清楚(如果不知道):**几页?每页讲什么?关键数据在哪?目标读者是谁?要不要 PDF?**
- 不要直接动手画图。先把每页的 **(label, title, subtitle/结论, 主体类型)** 列出来给用户确认。

### Step 2 — 选模板(每页)

打开 `assets/slides-templates/`,按页面"主体类型"挑一个起点:

| 主体类型 | 模板 | 用法 |
|---|---|---|
| 月度交付总览(多板块 × 多卡片) | `kpi-overview.html` | 第 1 页类汇总页 |
| 两个对象左右对照(如两国数据) | `two-country.html` | KPI 行 + 双卡片 metric 表 |
| 三阶段时间线 + 多个图表 | `three-phase.html` | 时间线 + 多 chart-card |
| 多对象时间趋势 | `multi-trend.html` | 4 国 / 4 渠道 折线图 + 里程碑标记 |
| 分类条形 + 趋势折线组合 | `supply-bars.html` | 物料/品类 mini-bar + 总趋势 |
Read the full skill on GitHub

Details

Skill name
ppt-report-generator
License
MIT
Repo updated
3 June 2026

FAQ

What does the Ppt Report Generator skill do?

汇报 PPT 生成器 / 数据报告演示稿生成工具——把数据汇报做成 16:9 网页版 PPT(设计稿 1600×900,浏览器自适应缩放),可全屏播放、一键导出 PDF。分页拆分源码 + 数据物理分离 + 多主题可切换 + ECharts 图表。当用户要"做月度/季度汇报"、"做工作汇报 PPT"、"把数据做成网页/PDF 形式的演示稿",或希望复用一套"每页一个文件、数据单独存放、主题可换"的 PPT 模板时,**务必使用本 skill**。即使用户没说"PPT"二字,只要任务是把"多组数据 + 结论"产出为可演示/可分享的网页报告,也按本 skill 的工作流走。

How do I install the Ppt Report Generator skill?

skills CLI (Claude Code, Cursor, Codex and more): npx skills add myunwang/ppt-report-skills --skill ppt-report-generator. Skills go in ~/.claude/skills (personal) or .claude/skills (project), and Claude loads them automatically when a task matches the description.

Is Ppt Report Generator popular?

It lives in myunwang/ppt-report-skills, which has 79 GitHub stars and 0 forks.

Related skills

Codex Ppt

50

qybaihe/codex-ppt

Create polished 16:9 presentation decks from a topic, outline, report, or rough notes in two modes: image mode with fully AI-rendered slide images, or editable PPTX mode that first generates approved slide images and then reconstructs each slide through per-slide subagents into editable PowerPoint text boxes and movable visual layers. Includes 10 curated aesthetic presets (Swiss Klein Blue, Monocle Magazine, Apple Keynote Bento, Kenya Hara Zen, Memphis Pop, Neo-Brutalist Zine, Dark Emerald Roadshow, Industrial Cobalt HUD, Clinical Ice Blue, Heritage Parchment Gold) and 12 layout archetypes. Us

Documents & Office Files13

Indian Health Insurance Claim Help

60

DhananjayBhosale/Indian-Health-Insurance-Claim-Help

Prepare Indian health-insurance (mediclaim) reimbursement claims for hospital, day-care and pre/post costs. Lists needed documents, finds missing bills, reports and receipts, builds upload PDFs.

Documents & Office Files11

Resume Skill

53

yanliudesign/resume-builder-skill

简历生成与美化。两种入口:把已有简历(PDF/Word/文本)解析、诊断、套用模板美化;或者还没有简历时,通过 LinkedIn 导入或一问一答的对话帮你从零建出一份。输出单页打印优化的 HTML(浏览器里 Cmd+P 直接存成 PDF),提供 4 套模板:Classic/ATS 友好、Modern 侧栏、Elegant 衬线、Tech 紧凑。关键词:resume, CV, 简历, 美化简历, 做简历, 简历模板, resume template, LinkedIn 简历, 求职简历, ATS, 改简历, polish resume。

Documents & Office Files

PDF Proof

77

metedata/pdf-proof

Use this skill when the user needs visual proof that specific values exist in a PDF — not just to read a PDF, but to see exactly where a number, amount, clause, or field appears on the page with a highlighted screenshot. Trigger when someone is cross-referencing a PDF against something else (a form they're filling out, a claim, a conversation, another document) and needs confirmation with evidence. Common signals: entering data into TurboTax or a form and pulling source numbers from last year's return; asking an accountant to verify reported figures; checking contract terms before sending to l

Documents & Office Files

Equalang

55

equalang/equalang-skill

Translate whole files with Equalang, keeping their layout - documents (PDF, DOCX, PPTX, XLSX, EPUB, HTML, TXT), subtitles (SRT, VTT), pictures, and audio or video (which come back as translated subtitles) - and transcribe recordings into timed text. Use when the user points at a FILE or a URL of one and wants it translated or transcribed, or wants strings translated in bulk; not for a sentence you can translate yourself.

Documents & Office FilesIn 1 list

Many Ppt Skills

67

brycewang-stanford/many-ppt-skills

Pick an AI slide-deck skill and a concrete visual style from a curated registry, filtering on the requirements that decide it — editable in PowerPoint, speaker notes, a mandated corporate template, offline, PDF — with sample imagery and the style ids each project actually uses. Use when the user wants to make a presentation, deck or slides and has not already chosen a tool; asks which slide skill to use or what the difference between them is; wants to know what a style looks like before committing; or names a style id such as soft-editorial or swiss-grid. This skill routes to the skill that ma

Documents & Office Files10

Browse the most popular Claude skills, all documents & office files skills, or write your own with the skills generator.