Token导航 LogoToken导航TokenDH.com
前端设计需要联网github未标认证来源可访问许可证需确认审计未展示

openakita%2fskills%40ppt-creatoropenakita%2fskills%40ppt 创建者

Agent Skill

openakita%2fskills%40ppt-creator 用于处理 GitHub 仓库、Issue、Pull Request 和代码协作信息,适合在 Codex、Claude、Cursor、Gemini CLI 中需要围绕仓库状态、代码变更或协作事项进行整理时使用。可结合来源仓库、安装命令和原始 README 继续核验具体用法。安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。

总安装

396

周安装

17

GitHub Stars

1,680

下载量

139
CodexClaudeCursorGemini CLI

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

GitHub

来源数

2

许可证

unknown

最后核验

2026-05-01

来源状态

来源可访问

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:openakita%2fskills%40ppt-creator(openakita%2fskills%40ppt 创建者)
来源仓库:https://github.com/openakita/openakita
仓库路径:skills/openakita%2Fskills%40ppt-creator
安装命令:
npx skills add https://github.com/openakita/openakita --skill openakita/skills@ppt-creator
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 npx skills 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

skills.shnpx skills
npx skills add https://github.com/openakita/openakita --skill openakita/skills@ppt-creator

简介

用于处理 GitHub 仓库、Issue、Pull Request 和代码协作信息。

  • 适合在 Codex、Claude、Cursor、Gemini CLI 中围绕仓库状态或协作事项进行整理。
  • 通过 npx skills add 命令从 GitHub 安装使用。
  • 安装前需确认权限范围和维护状态,注意是否触发联网或文件读写。
  • openakita%2fskills%40ppt-creator 属于前端设计类 Skill,可作为该场景下的辅助能力补充。

SKILL.md

PPT Creator — 专业演示文稿制作

When to Use

  • 用户需要制作商业演示文稿(汇报、路演、培训、产品介绍)
  • 需要将非结构化的想法整理为逻辑清晰的幻灯片
  • 需要生成包含数据图表的演示文稿
  • 需要自动生成演讲稿/备注
  • 需要将 Markdown 转换为演示文稿格式(Marp / Reveal.js)
  • 需要评估已有 PPT 的质量

Prerequisites

必需工具

工具用途安装方式
Python ≥ 3.10运行生成脚本系统预装
python-pptx生成 PPTX 文件pip install python-pptx

可选工具

工具用途安装方式
marp-cliMarkdown → PPT/PDFnpm install -g @marp-team/marp-cli
matplotlib数据图表生成pip install matplotlib
Pillow图片处理pip install Pillow
plotly交互式图表pip install plotly kaleido

验证安装

python -c "from pptx import Presentation; print('python-pptx OK')"
marp --version  # 可选

Instructions

核心方法论:金字塔原理(Pyramid Principle)

本技能采用 Barbara Minto 的金字塔原理组织幻灯片结构:

           ┌──────────────┐
           │  核心结论     │  ← 1 句话概括
           └──────┬───────┘
        ┌─────────┼─────────┐
   ┌────┴────┐ ┌──┴───┐ ┌──┴────┐
   │ 论点 A  │ │论点 B│ │论点 C │  ← 3 个支撑论点
   └────┬────┘ └──┬───┘ └──┬────┘
     证据1-3    证据1-3   证据1-3   ← 每个论点 2-3 条证据

原则:

  1. 结论先行 — 每页幻灯片的标题就是该页的结论
  2. 以上统下 — 上层观点是下层内容的概括
  3. 归类分组 — 同层内容属于同一逻辑范畴
  4. 逻辑递进 — 同层内容有明确的排列顺序(时间、结构、重要性)

演示文稿结构模板

幻灯片内容时间
封面标题、副标题、演讲者、日期
目录/议程演讲结构概览30s
背景/问题现状描述、痛点阐述45-60s
核心论点 1第一个支撑论点 + 数据/案例45-60s
核心论点 2第二个支撑论点 + 数据/案例45-60s
核心论点 3第三个支撑论点 + 数据/案例45-60s
方案/建议具体行动方案45-60s
时间线/路线图实施计划45-60s
总结回扣核心结论、关键要点30s
Q&A / 致谢联系方式、讨论时间

Workflows

Workflow 1: 快速创建(Minimal Intake Form)

步骤 1 — 收集关键信息

向用户询问以下 5 个要素(尽量精简):

#问题示例回答
1演讲主题是什么?"Q4 产品路线图汇报"
2目标受众是谁?"公司管理层"
3核心结论/诉求?"需要追加 30% 研发预算"
4有哪些关键数据或论据?"用户增长 200%、竞品分析、技术债"
5幻灯片数量偏好?"10-15 页"

如果用户只给了主题,根据常识和金字塔原理自行推导其余要素,并在生成前确认。

步骤 2 — 构建金字塔结构

基于收集的信息,输出结构大纲:

核心结论:追加 30% 研发预算以支撑用户增长
├── 论点A:用户量爆发增长(200%)带来系统压力
│   ├── 证据:月活跃用户趋势图
│   ├── 证据:服务器负载数据
│   └── 证据:用户投诉工单增长
├── 论点B:竞品正在加速投入
│   ├── 证据:竞品融资/招聘动态
│   ├── 证据:功能对比矩阵
│   └── 证据:市场份额变化
└── 论点C:技术债已影响迭代速度
    ├── 证据:发布周期对比
    ├── 证据:Bug 趋势
    └── 证据:开发者满意度调查

步骤 3 — 生成幻灯片内容

逐页编写:

  • 标题:一句完整的结论性陈述(非主题词)
  • 正文:3-5 个要点,每点 ≤ 15 字
  • 图表/数据:识别需要数据可视化的页面
  • 备注:45-60 秒的演讲脚本

步骤 4 — 输出文件

根据用户需要选择输出格式(见 Output Format 部分)。


Workflow 2: 数据图表生成

支持的图表类型

图表适用场景
柱状图对比数据matplotlib / plotly
折线图趋势变化matplotlib / plotly
饼图占比分布matplotlib / plotly
散点图相关性分析matplotlib / plotly
瀑布图增减分解plotly
热力图矩阵数据matplotlib / seaborn
雷达图多维对比matplotlib

图表设计原则

  1. 标题即结论 — 图表标题描述洞察而非数据("销售额同比增长 40%" vs "Q4 销售数据")
  2. 极简配色 — 使用 2-3 种颜色,重点数据用强调色
  3. 去除噪音 — 删除网格线、多余边框、3D 效果
  4. 标注关键值 — 在图表上直接标注最重要的数据点
  5. 适当留白 — 图表不超过幻灯片面积的 60%

生成图表的 Python 示例

import matplotlib.pyplot as plt
import matplotlib

matplotlib.rcParams['font.sans-serif'] = ['Microsoft YaHei', 'SimHei']
matplotlib.rcParams['axes.unicode_minus'] = False

fig, ax = plt.subplots(figsize=(10, 6))
categories = ['Q1', 'Q2', 'Q3', 'Q4']
values = [120, 180, 240, 350]
colors = ['#e0e0e0', '#e0e0e0', '#e0e0e0', '#4A90D9']

ax.bar(categories, values, color=colors, width=0.6)
ax.set_title('Q4 营收突破 350 万,环比增长 46%', fontsize=16, fontweight='bold', pad=20)
ax.spines['top'].set_visible(False)
ax.spines['right'].set_visible(False)

for i, v in enumerate(values):
    ax.text(i, v + 5, f'{v}万', ha='center', fontsize=12)

plt.tight_layout()
plt.savefig('chart_revenue.png', dpi=200, bbox_inches='tight')

Workflow 3: 演讲备注生成

为每张幻灯片生成 45-60 秒的演讲稿:

规则:

  1. 开头:过渡语连接上一页("接下来看...""那么...")
  2. 中间:用口语化表达阐述幻灯片要点
  3. 结尾:用一句话总结本页核心信息
  4. 字数:中文约 150-200 字 ≈ 45-60 秒
  5. 标注停顿点:[停顿][看向观众]
  6. 标注交互点:[提问][举手调查]

示例:

那么我们来看第一个关键发现。[停顿]

过去一个季度,我们的月活跃用户从 50 万增长到了 150 万,
同比增长了 200%。[看向观众] 这是一个非常可喜的数字,
但同时也带来了挑战。

大家可以看到右边的图表,随着用户量的激增,
我们的服务器平均响应时间从 200 毫秒上升到了 800 毫秒,
高峰期甚至出现过 5 秒的延迟。[停顿]

这意味着什么?如果我们不尽快扩容,
用户体验将会显著下降,这直接影响留存率。

Workflow 4: 自评打分

生成完成后,用以下 rubric 评估质量:

维度满分评分标准
结构逻辑25金字塔结构完整、论点 MECE
视觉设计20一致的配色、排版、留白
数据可视化20图表清晰、标题即结论
演讲备注15流畅、口语化、时间合适
受众适配10语言风格匹配目标受众
行动导向10明确的 CTA 和下一步

目标分数:≥ 80/100。低于 80 分时自动修订弱项。


Output Format

格式 1: PPTX 文件(python-pptx)

使用 python-pptx 生成标准 PowerPoint 文件:

from pptx import Presentation
from pptx.util import Inches, Pt
from pptx.enum.text import PP_ALIGN

prs = Presentation()
prs.slide_width = Inches(13.333)
prs.slide_height = Inches(7.5)

slide_layout = prs.slide_layouts[6]  # blank layout
slide = prs.slides.add_slide(slide_layout)

title_shape = slide.shapes.add_textbox(Inches(0.8), Inches(0.5), Inches(11.7), Inches(1.2))
tf = title_shape.text_frame
tf.text = "Q4 营收同比增长 46%,超额完成目标"
tf.paragraphs[0].font.size = Pt(28)
tf.paragraphs[0].font.bold = True

notes_slide = slide.notes_slide
notes_slide.notes_text_frame.text = "演讲备注内容..."

prs.save('presentation.pptx')

格式 2: Marp Markdown

---
marp: true
theme: default
paginate: true
header: "公司名 | Q4 汇报"
footer: "机密"
---

# Q4 产品路线图汇报
### 需要追加 30% 研发预算以支撑用户增长

**演讲者** | 日期

---

## 用户量爆发增长带来系统压力

- 月活从 50 万 → 150 万(+200%)
- 服务器响应时间 200ms → 800ms
- 用户投诉工单增长 3 倍

![bg right:40%](chart_growth.png)

---

转换命令:

marp slides.md --pptx -o presentation.pptx
marp slides.md --pdf -o presentation.pdf
marp slides.md --html -o presentation.html

格式 3: Reveal.js HTML

<!DOCTYPE html>
<html>
<head>
    <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/reveal.js@4/dist/reveal.css">
    <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/reveal.js@4/dist/theme/white.css">
</head>
<body>
<div class="reveal">
    <div class="slides">
        <section>
            <h1>Q4 产品路线图汇报</h1>
            <p>需要追加 30% 研发预算以支撑用户增长</p>
            <aside class="notes">演讲备注...</aside>
        </section>
        <section>
            <h2>用户量爆发增长带来系统压力</h2>
            <ul>
                <li>月活从 50 万 → 150 万(+200%)</li>
                <li>服务器响应时间 200ms → 800ms</li>
            </ul>
            <aside class="notes">演讲备注...</aside>
        </section>
    </div>
</div>
<script src="https://cdn.jsdelivr.net/npm/reveal.js@4/dist/reveal.js"></script>
<script>Reveal.initialize({ hash: true });</script>
</body>
</html>

格式 4: PNG 图表

每张数据图表单独输出为 PNG,分辨率 ≥ 200 DPI。


Common Pitfalls

1. 标题写成了"主题词"而非"结论"

错误:幻灯片标题 "Q4 销售数据" 正确:幻灯片标题 "Q4 销售额同比增长 40%,超额完成年度目标"

2. 每页内容过多

每张幻灯片不超过 5 个要点,每个要点不超过 15 个汉字。当内容过多时拆分为多页。

3. 配色不一致

整套 PPT 使用同一配色方案。推荐的安全配色:

  • 主色 1 种 + 强调色 1 种 + 灰色系
  • 避免使用超过 4 种颜色

4. 图表与结论脱节

每张图表必须支撑其所在页的标题结论。如果图表无法直接证明标题,要么修改图表要么修改标题。

5. 忽略受众水平

  • 给管理层:聚焦商业影响、省略技术细节
  • 给技术团队:可以深入架构、代码层面
  • 给客户:突出价值和收益

6. 中文字体兼容

使用 python-pptx 时确保指定中文字体:

from pptx.util import Pt
paragraph.font.name = 'Microsoft YaHei'

7. 演讲时间估算不准

中文演讲速度约 200-250 字/分钟。10 页幻灯片 × 1 分钟/页 = 10 分钟演讲。如果用户要求 30 分钟演讲,需要约 25-30 页内容。


EXTEND.md 扩展

用户可在技能同目录下创建 EXTEND.md 添加:

  • 公司 PPT 模板路径
  • 品牌配色和字体
  • 常用 PPT 结构模板
  • 特定行业/场景的幻灯片范例

适合场景

01

用户想查找某类 Agent Skill 时

02

需要根据任务场景推荐可安装能力包时

03

需要对比不同来源的安装命令和来源信息时

能力概览

能力 1

按任务关键词查找相关 Skills

能力 2

展示可复制的安装命令

能力 3

保留来源站点、仓库和原始说明,方便继续核验

安装后应在对应宿主中按原始 README 的触发条件使用;具体调用方式请以来源页面和 README 为准。

平台分布

Codex

33.39%
按下载量换算46

Claude

28.79%
按下载量换算40

Cursor

17.81%
按下载量换算25

Gemini CLI

10.11%
按下载量换算14

安全审计

暂无安全审计结果可展示。

权限和风险

需要联网

该 Skill 可能需要联网访问来源站点、仓库或外部 API;具体网络访问范围需要结合源码和 README 复核。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。当前只有一个来源,正式发布前建议补源仓库或其他目录站核验。

来源信息

继续浏览同类 Skills