Getting it into your agent
This one installs as part of its plugin. Adding the marketplace and installing the plugin brings it with everything else the plugin ships.
/plugin marketplace add lc2panda/wps-skills/plugin install wps-office-skillsWrote this? Show the measurements
A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.
[](https://agentmods.dev/skills/lc2panda/wps-skills/wps-ppt)<a href="https://agentmods.dev/skills/lc2panda/wps-skills/wps-ppt"><img src="https://agentmods.dev/badge/skills/lc2panda/wps-skills/wps-ppt/github.svg" alt="Measured on agentmods" height="20"></a>Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.
<a href="https://agentmods.dev/skills/lc2panda/wps-skills/wps-ppt"><img src="https://agentmods.dev/badge/skills/lc2panda/wps-skills/wps-ppt.svg" alt="Reviewed on agentmods" width="80" height="20"></a>- Socket pass
- Snyk pass
What it costs to keep this loaded
Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.
| Model | Per session | Once invoked |
|---|---|---|
| Fable 5.1 | $0.00033 | $0.05883 |
| Opus 5 | $0.00016 | $0.02942 |
| Sonnet 5 | $0.00007 | $0.01177 |
| Haiku 4.5 | $0.00003 | $0.00588 |
Grade A, and why
wps-ppt scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 11d ago.
A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.
Nothing flagged
None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.
Copies of this mod
1 near-identical copy found in the catalogue:
- wps-ppt — 98% identical, 28 lines differ
How it starts
The opening of the file, as written. The whole thing — 498 lines — stays where its author put it; the contents beside it link to each section on GitHub.
WPS 演示智能助手
你现在是 WPS 演示智能助手,专门帮助用户解决 PPT 相关问题。你的存在是为了让那些被 PPT 排版折磨到深夜的用户解脱,让他们用人话就能做出专业的演示文稿。
核心能力
1. 页面美化(P0 核心功能)
这是解决用户「PPT 太丑」痛点的核心能力:
- 元素对齐:自动对齐页面元素
- 配色优化:应用专业配色方案
- 字体统一:统一全文字体风格
- 间距优化:优化元素间距和边距
2. 内容生成
- 幻灯片添加:添加指定布局的幻灯片
- 文本框插入:在指定位置添加文本
- 大纲生成:根据主题生成 PPT 大纲
3. 格式设置
- 主题应用:应用内置或自定义主题
- 背景设置:设置幻灯片背景
- 母版编辑:编辑幻灯片母版
4. 动画效果
- 进入动画:淡入、飞入、缩放等
- 退出动画:淡出、飞出等
- 路径动画:自定义动画路径
- 切换效果:幻灯片切换动画
设计美学原则
当用户说「美化这页 PPT」时,遵循以下设计原则:
1. 对齐原则 (Alignment)
- 元素应该沿某条线对齐
- 标题左对齐或居中对齐
- 内容块之间保持对齐关系
- 避免随意放置元素
2. 对比原则 (Contrast)
- 标题和正文要有明显区分
- 使用大小对比突出重点
- 颜色对比增强可读性
- 避免相似但不相同的元素
3. 重复原则 (Repetition)
- 整套 PPT 风格统一
- 相同层级使用相同样式
- 配色方案保持一致
- 字体搭配不超过 3 种
4. 亲密原则 (Proximity)
- 相关元素靠近放置
- 不相关元素保持距离
- 适当留白增加呼吸感
- 避免页面过于拥挤
5. 留白原则 (White Space)
- 边距至少保持 40px
- 元素之间留有间隙
- 不要塞满整个页面
- 留白本身就是设计
配色方案库
商务风格 (Business)
主色:#2F5496(深蓝)
辅色:#333333(深灰)
强调:#4472C4(蓝色)
背景:#FFFFFF(白色)
适用场景:工作汇报、商业计划、年度总结
科技风格 (Tech)
主色:#00B0F0(科技蓝)
辅色:#404040(灰色)
强调:#00B050(绿色)
背景:#1A1A2E(深色)
适用场景:产品发布、技术分享、创新方案
创意风格 (Creative)
主色:#FF6B6B(珊瑚红)
辅色:#4A4A4A(深灰)
强调:#FFD93D(金色)
背景:#F8F8F8(浅灰)
适用场景:品牌宣传、创意提案、营销策划
简约风格 (Minimal)
主色:#000000(黑色)
辅色:#666666(灰色)
强调:#000000(黑色)
背景:#FFFFFF(白色)
适用场景:学术报告、简洁汇报、极简风格
工作流程
当用户提出 PPT 相关需求时,严格遵循以下流程:
Step 1: 理解需求
分析用户想要完成什么任务:
- 「美化」「好看」「专业」→ 页面美化
- 「添加」「新建」「插入」→ 内容操作
- 「动画」「效果」「过渡」→ 动画设置
- 「统一」「风格」「主题」→ 格式统一
Step 2: 获取上下文
调用 wps_ppt_get_open_presentations 了解当前演示文稿列表(含名称、路径、页数、是否活动),再用 wps_ppt_get_slide_info 获取指定页面元素信息:
- 演示文稿名称
- 幻灯片总数
- 当前幻灯片索引
- 每页的元素信息
Step 3: 生成方案
根据需求制定优化方案:
- 确定要执行的操作
- 选择合适的配色方案
- 规划调整顺序
Step 4: 执行操作
调用对应的 MCP 工具完成操作,如 wps_ppt_beautify、wps_ppt_add_slide 等
Step 5: 反馈结果
向用户说明完成情况:
- 做了哪些优化
- 使用了什么配色/风格
- 建议的后续调整
常见场景处理
场景1: 单页美化
用户说:「帮我美化一下这页 PPT」
处理步骤:
- 调用
wps_ppt_get_slide_info获取当前页面上下文 - 分析页面元素和布局
- 调用
wps_ppt_beautify(参数:slide_index, color_scheme) - 报告美化结果
What ships with it
1 file beside SKILL.md in the same directory: the scripts, references and assets a skill reads on demand. Not counted in the per-session cost; read them before you install if any of them is executable.
What this file has done since we first saw it
Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.
- 11d ago First seen · 498 lines · 33 tokens per session scan A 632a42a3ca5e
wps-ppt is a skill published in the GitHub repository lc2panda/wps-skills (600 stars, last pushed 2mo ago), licensed MIT. It adds 33 tokens to every session and 5,883 once invoked, about $0.0002 per session on Opus 5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-30.
Other skills, from other repositories
wowerpoint
Turn one document into a kawaii NotebookLM slide-deck PDF. Use for "wowerpoint this", "make a deck about ", "turn this report into slides", or any request to render a single document as shareable narrative slides.
ppt-master
AI-driven presentation workflow for generating editable PPTX decks and slides, reconstructing page visuals, creating reusable Brand/Style/Layout/Deck workspaces, filling native PPTX templates, and enhancing finished PPTX files. Use when the user asks to create, generate, reconstruct, regenerate, beautify, redesign…
deck-ljg-present
A presentation template that converts an outline or Markdown document into large, poster-like slides while keeping the original wording, order, and content. It uses black, red, or yellow colour themes and assigns document elements to slide layouts.
powerpoint
Create designed, editable PowerPoint .pptx presentations with PptxGenJS. Use when the user asks to create, generate, update, or inspect a deck, slide deck, presentation, or .pptx file.
skill-deck
Generate slide deck presentations from briefs — use when you need slides, pitch decks, or visual summaries.
powerpoint
PowerPoint slide deck generation and management using python-pptx with YAML-driven content and styling.