wps-ppt

wps-ppt is a skill for Claude Code from lc2panda/wps-skills. It costs 33 tokens per session (5,883 once invoked), scanned A, original, MIT.

A natural-language assistant for creating and editing WPS Presentation slide decks. WPS Presentation is software for making presentation slides, like PowerPoint.

In plain words
What is it for?
Use it to add slides and text, generate an outline, apply backgrounds or themes, edit masters, improve layout, and set entrance, exit, path, or transition animations.
Why use it?
It reduces manual work when slides need better alignment, spacing, colors, fonts, content, themes, or animations.

Skill for Claude Code

Written for Claude Code: shipped in a Claude Code plugin.

Not installable: its command points at a path on the author’s own machine, so it runs nowhere else. The line is /Users/me/Downloads/cover.png.

Part of the wps-office-skills plugin — 4 skills shipped together

Good fit Use it to add slides and text, generate an outline, apply backgrounds or themes, edit masters, improve layout, and set entrance, exit, path, or transition animations.

Compare 6 skills from other repositories ↓
Install

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.

Claude Code
/plugin marketplace add lc2panda/wps-skills
Claude Code
/plugin install wps-office-skills

Made for: Claude Code.

Or install wps-office-skills, the plugin that ships this one along with the rest of its 4 skills.

Wrote 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.

agentmods badge for wps-ppt

README.md
[![agentmods](https://agentmods.dev/badge/skills/lc2panda/wps-skills/wps-ppt/github.svg)](https://agentmods.dev/skills/lc2panda/wps-skills/wps-ppt)
Your own site
<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.

agentmods 80×15 button for wps-ppt

Your own site · 80×15
<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>
Per session 33 Skills are progressive disclosure: only the name and description are preloaded; the body loads when the skill is used.
When invoked 5,883 The whole file, excluding the scripts and references it only reads on demand.
Security scan A 0 findings. A grade says what 26 rules found in the file — not that it is safe. Third-party audits
  • Socket pass 20 May 2026
  • Snyk pass 20 May 2026
How audits are shown
Origin original No closer match found in the catalogue.
Token cost

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.

ModelPer sessionOnce 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

Measured 11d ago against content hash 632a42a3ca5e, method: parsed. Prices are Anthropic first-party input rates as of 2026-09-10, from the pricing page.

Security

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.

Origin

Copies of this mod

1 near-identical copy found in the catalogue:

  • wps-ppt — 98% identical, 28 lines differ
skills/wps-ppt/SKILL.md · 498 lines

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_beautifywps_ppt_add_slide

Step 5: 反馈结果

向用户说明完成情况:

  • 做了哪些优化
  • 使用了什么配色/风格
  • 建议的后续调整

常见场景处理

场景1: 单页美化

用户说:「帮我美化一下这页 PPT」

处理步骤

  1. 调用 wps_ppt_get_slide_info 获取当前页面上下文
  2. 分析页面元素和布局
  3. 调用 wps_ppt_beautify(参数:slide_index, color_scheme)
  4. 报告美化结果

Read the full file on GitHub · 498 lines

Files

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.

Changes

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.

  1. 11d ago First seen · 498 lines · 33 tokens per session scan A 632a42a3ca5e

Subscribe to this mod's changes

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.

Related

Other skills, from other repositories