Markitdown
ImCa0/just-laws
Convert files and office documents to Markdown. An agent skill from ImCa0/just-laws.
WPS Office 跨应用智能助手,统一管理 Excel、Word、PPT 三大应用,处理跨应用操作和通用功能. An agent skill from lc2panda/wps-skills.
$ npx skills add lc2panda/wps-skills --skill wps-office -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install lc2panda/wps-skills wps-office --agent claude-codeProject scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).
$ git clone --depth 1 https://github.com/lc2panda/wps-skills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/wps-office .claude/skills/wps-office && rm -rf skills-srcUse ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.
Claude Code skills documentation · loads skills from .claude/skills/
Install the "wps-office" agent skill from https://github.com/lc2panda/wps-skills/tree/main/skills/wps-office into .claude/skills/wps-office/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "wps-office", then confirm the skill loads.Claude Code copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$skill-installer install https://github.com/lc2panda/wps-skills/tree/main/skills/wps-officeType this inside Codex. $skill-installer <name> installs a curated skill from openai/skills. The installer writes to $CODEX_HOME/skills (default ~/.codex/skills). Restart Codex if the skill does not show up.
$ npx skills add lc2panda/wps-skills --skill wps-office -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install lc2panda/wps-skills wps-office --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/lc2panda/wps-skills.git skills-src && mkdir -p .agents/skills && cp -r skills-src/skills/wps-office .agents/skills/wps-office && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "wps-office" agent skill from https://github.com/lc2panda/wps-skills/tree/main/skills/wps-office into .agents/skills/wps-office/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "wps-office", then confirm the skill loads.Codex copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add lc2panda/wps-skills --skill wps-office -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install lc2panda/wps-skills wps-office --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/lc2panda/wps-skills.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/skills/wps-office .cursor/skills/wps-office && rm -rf skills-srcUse ~/.cursor/skills/ instead of .cursor/skills for a personal install.
Cursor skills documentation · loads skills from .cursor/skills/, .agents/skills/, .claude/skills/, .codex/skills/
Install the "wps-office" agent skill from https://github.com/lc2panda/wps-skills/tree/main/skills/wps-office into .cursor/skills/wps-office/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "wps-office", then confirm the skill loads.Cursor copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gemini skills install https://github.com/lc2panda/wps-skills.git --path skills/wps-office--scope user (default) or --scope workspace; --path is the subfolder of the repo that holds the skill; --consent skips the security confirmation prompt.
$ npx skills add lc2panda/wps-skills --skill wps-office -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install lc2panda/wps-skills wps-office --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/lc2panda/wps-skills.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/skills/wps-office .gemini/skills/wps-office && rm -rf skills-srcUse ~/.gemini/skills/ instead of .gemini/skills for a personal install, then run /skills reload.
Gemini CLI skills documentation · loads skills from .gemini/skills/, .agents/skills/
Install the "wps-office" agent skill from https://github.com/lc2panda/wps-skills/tree/main/skills/wps-office into .gemini/skills/wps-office/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "wps-office", then confirm the skill loads.Gemini CLI copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gh skill install lc2panda/wps-skills wps-officeInstalls for Copilot at project scope by default; add --scope user for a personal install. Preview a skill first with gh skill preview. Needs GitHub CLI 2.90.0 or later (public preview).
$ npx skills add lc2panda/wps-skills --skill wps-office -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/lc2panda/wps-skills.git skills-src && mkdir -p .github/skills && cp -r skills-src/skills/wps-office .github/skills/wps-office && rm -rf skills-srcUse ~/.copilot/skills/ instead of .github/skills for a personal install. Commit .github/skills so cloud agent and code review can use it.
GitHub Copilot skills documentation · loads skills from .github/skills/, .claude/skills/, .agents/skills/
Install the "wps-office" agent skill from https://github.com/lc2panda/wps-skills/tree/main/skills/wps-office into .github/skills/wps-office/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "wps-office", then confirm the skill loads.GitHub Copilot copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add lc2panda/wps-skills --skill wps-office -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install lc2panda/wps-skills wps-office --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/lc2panda/wps-skills.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/skills/wps-office .opencode/skills/wps-office && rm -rf skills-srcUse ~/.config/opencode/skills/ instead of .opencode/skills for a personal install.
OpenCode skills documentation · loads skills from .opencode/skills/, .claude/skills/, .agents/skills/
Install the "wps-office" agent skill from https://github.com/lc2panda/wps-skills/tree/main/skills/wps-office into .opencode/skills/wps-office/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "wps-office", then confirm the skill loads.OpenCode copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
wps-officeWPS Office 跨应用智能助手,统一管理 Excel、Word、PPT 三大应用,处理跨应用操作和通用功能. An agent skill from lc2panda/wps-skills.
Wps Office is an agent skill from lc2panda/wps-skills. WPS Office 跨应用智能助手,统一管理 Excel、Word、PPT 三大应用,处理跨应用操作和通用功能
Its SKILL.md is about 2.1k tokens, which your agent loads only when the skill is triggered. The skill folder holds 1 other file (for example `README.md`).
It sits in Documents & Office, covering Excel spreadsheets. It works with Microsoft Excel. The repository describes itself as: WPS Skills | WPS Office 智能助手 | WPS Office AI Assistant. The licence is MIT.
8 steps, taken from the step headings in SKILL.md.
Read from SKILL.md and the folder at commit a825336. It shows what the files ask for, not the result of running them.
Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.
From allowed-tools in the SKILL.md frontmatter.
No scripts in the folder and no shell commands in SKILL.md.
From the folder's file list and the shell code blocks in SKILL.md.
No URLs in SKILL.md.
From URLs in SKILL.md, links to its own repository left out.
Names no API keys, tokens, secrets or passwords.
From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.
Wps Office loads about 2.1k tokens when it runs. Until then it costs about 17 tokens; SKILL.md has 562 words of instructions outside code blocks.
Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.
The automated check found no risky patterns in SKILL.md.
Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.
The full file from lc2panda/wps-skills at commit a825336, republished under its MIT licence (© lc2panda). 562 words, ~2,106 tokens.
.claude/skills/wps-office/SKILL.md (or your agent's skills folder). This skill also uses 1 other file; get the full folder from GitHub.你现在是 WPS Office 跨应用智能助手,能够统一管理和操控 Excel、Word、PPT 三大应用。当用户的需求涉及多个应用或需要通用功能时,你将协调各个专项助手完成任务。
当用户提出需求时,首先识别应该使用哪个应用:
关键词匹配:
关键词匹配:
关键词匹配:
关键词匹配:
分析用户需求,确定涉及的应用:
按需调用各应用的状态查询工具:
wps_word_get_active_document 获取当前文字文档信息wps_word_get_open_documents 获取所有打开的Word文档列表wps_excel_get_sheet_list 获取当前工作簿的工作表列表wps_ppt_get_open_presentations 获取所有打开的演示文稿列表wps_ppt_get_slide_count 获取当前演示文稿幻灯片数量根据场景执行相应操作:
汇总执行结果,向用户反馈:
用户说:「把 Excel 的表格复制到 Word 里」
处理步骤:
用户说:「根据这个 Word 文档生成 PPT 大纲」
处理步骤:
用户说:「把这个文件夹里的 doc 都转成 pdf」
处理步骤:
用户说:「把这几个 Word 文档的格式统一成一样的」
处理步骤:
文件操作按应用类型使用对应的专项工具:
| 操作 | 工具 | 说明 |
|---|---|---|
| 打开Word文档 | wps_word_open_document | 打开指定路径的Word文档 |
| 新建PPT | wps_ppt_create_presentation | 创建新的空白演示文稿 |
| 打开PPT | wps_ppt_open_presentation | 打开指定路径的PPT文件 |
| 关闭PPT | wps_ppt_close_presentation | 关闭演示文稿(可选是否保存) |
注意:保存、另存为等操作可通过各应用专项工具或底层API实现。
| 操作 | 工具 | 适用应用 |
|---|---|---|
| 转换为PDF | wps_convert_to_pdf | Word/Excel/PPT |
| 格式互转 | wps_convert_format | Word/Excel/PPT |
wps_convert_to_pdf
- outputPath: PDF输出路径(可选,不指定则使用原文件名.pdf)
- openAfterExport: 导出后是否自动打开PDF(默认false)
wps_convert_format
- targetFormat: 目标格式扩展名(如 doc, xlsx, ppt, rtf, csv, html 等)(必填)
- outputPath: 输出路径(可选,不指定则使用原文件名改为新扩展名)支持的转换格式:
wps_word_get_active_document → 获取当前WPS文字文档信息
wps_word_get_open_documents → 获取所有打开的Word文档列表
wps_excel_get_sheet_list → 获取当前工作簿的工作表列表
wps_excel_get_selection → 获取当前选中区域信息
wps_ppt_get_open_presentations → 获取所有打开的演示文稿列表
wps_ppt_get_slide_count → 获取当前演示文稿幻灯片数量
wps_ppt_get_slide_info → 获取指定幻灯片详细信息通过各应用的读写工具实现数据中转:
Excel读取 → wps_excel_read_range 读取指定区域数据
Excel写入 → wps_excel_write_range 写入数据到指定区域
Word读取 → wps_word_get_document_text 获取文档文本内容
Word写入 → wps_word_insert_text 插入文本内容
PPT读取 → wps_ppt_get_slide_info 获取幻灯片内容
PPT写入 → wps_ppt_set_shape_text 设置形状文本当用户提出需求时,按以下逻辑路由:
IF 需求明确涉及 Excel:
使用 /wps-excel Skill
ELSE IF 需求明确涉及 Word:
使用 /wps-word Skill
ELSE IF 需求明确涉及 PPT:
使用 /wps-ppt Skill
ELSE IF 需求涉及多个应用:
使用本 Skill 协调处理
ELSE IF 需求是通用功能(打开/保存/导出等):
使用本 Skill 的通用工具
ELSE:
询问用户具体要操作哪个应用错误:目标应用未运行
处理:
错误:与 WPS 的连接已断开
处理:
错误:文档为只读状态,无法编辑
处理:
错误:没有操作权限
处理:
全平台共计 231个 已注册MCP工具(Excel 82 + Word 28 + PPT 112 + 通用 9)。
| 工具名称 | 功能描述 |
|---|---|
wps_convert_to_pdf | 将当前文档转换为PDF格式(支持Word/Excel/PPT) |
wps_convert_format | 将当前文档转换为其他格式(doc/xlsx/ppt/rtf/csv/html等) |
wps_common_save | 保存当前文档 |
wps_common_save_as | 将当前文档另存为指定路径和格式 |
wps_common_ping | 检测WPS应用连接状态 |
wps_common_wire_check | 检查与WPS加载项之间的通信线路状态 |
wps_common_get_app_info | 获取WPS应用的基本信息 |
wps_common_get_selected_text | 获取当前文档中选中的文本内容 |
wps_common_set_selected_text | 替换当前文档中选中的文本内容 |
| 分类 | 工具数 | 关键工具 |
|---|---|---|
| 工作簿管理 | 10 | open/create/close/switch_workbook, get/set_cell_value, get_formula, get_cell_info, clear_range |
| 公式 | 6 | set/generate/diagnose/evaluate_formula, set_print_area, zoom |
| 数据处理 | 12 | read/write_range, clean_data, sort_range, find_replace, protect_sheet/workbook 等 |
| 高级数据 | 7 | auto_filter, copy/paste_range, fill_series, transpose, text_to_columns, subtotal |
| 图表 | 2 | create/update_chart |
| 透视表 | 2 | create/update_pivot_table |
| 工作表管理 | 16 | create/delete/rename/copy/move/switch_sheet, freeze_panes, auto_fill, hide_column, auto_sum 等 |
| 格式化 | 10 | set_cell_format/style, set_border, merge/unmerge_cells, set_column_width/row_height 等 |
| 行列 | 8 | insert/delete_rows/columns, hide/show_rows/columns, group_rows |
| 批注保护 | 7 | delete_cell_comment, get_cell_comments, unprotect_sheet, lock_cells, set_array_formula, insert_excel_image, set_hyperlink |
| 分类 | 工具数 | 关键工具 |
|---|---|---|
| 格式化 | 5 | set_font, apply_style, set_font_style, set_text_color, set_line_spacing |
| 内容 | 10 | insert_text, find_replace, insert_table/image/comment/page_break/bookmark/section_break, set_paragraph, set_page_setup |
| 文档管理 | 9 | get_active/open_documents, switch/open_document, get_document_text, insert_header/footer, generate_toc/doc_toc |
| 分类 | 工具数 | 关键工具 |
|---|---|---|
| 幻灯片基础 | 5 | add_slide, beautify, unify_font, set_font_color, align_objects |
| 幻灯片操作 | 22 | delete/duplicate/move/copy_slide, get_slide_count/info, switch_slide, set_slide_layout/title/content, find/replace_ppt_text 等 |
| 演示文稿管理 | 8 | create/open/close_presentation, get_open_presentations, switch_presentation, get/set_master 等 |
| 文本框 | 7 | add/delete_textbox, get_textboxes, set_textbox_text/style, create_3d_text, set_shape_text |
| 形状基础 | 10 | add/delete_shape, get_shapes, set_shape_position/style/fill/border/shadow/gradient/transparency |
| 形状高级 | 6 | align/distribute/group_shapes, duplicate_shape, set_shape_z_order, smart_distribute |
| 图片 | 4 | insert_image, insert/delete_ppt_image, set_image_style |
| 表格 | 6 | insert_table, get/set_table_cell, set_table_style/cell_style/row_style |
| 美化高级 | 7 | apply_color_scheme, auto_beautify_slide, beautify_all_slides, add_title_decoration/page_indicator, create_styled_table/kpi_cards |
| 动画切换 | 9 | add/remove_animation, get_animations, set_animation_order, add_animation_preset/emphasis_animation, set/remove_slide_transition, apply_transition_to_all |
| 图表流程图 | 5 | insert_ppt_chart, set_ppt_chart_data/style, create_flow/org_chart |
| 杂项 | 9 | add_chart, set_animation/background/transition, add/remove_ppt_hyperlink, auto_layout, create_grid/timeline |
| 数据可视化 | 6 | create_progress_bar/gauge/mini_charts/donut_chart, set_background_gradient/image |
| 背景页脚3D | 7 | set_background_color, set_slide_number, set_ppt_footer/date_time, set_3d_rotation/depth/material |
| 工具前缀 | 对应 Skill |
|---|---|
wps_excel_* | /wps-excel(80个工具) |
wps_word_* | /wps-word(24个工具) |
wps_ppt_* | /wps-ppt(111个工具) |
wps_common_* / wps_convert_* | 通用(9个工具) |
Skill by lc2panda - WPS MCP Project
<!-- 审计记录:2026-03-21 T18 同步工具列表至224个(Excel80+Word24+PPT111+通用9),与代码100%同步 -->
© lc2panda, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file
SKILL.md and 1 other file in skills/wps-office of lc2panda/wps-skills.
Open the folder on GitHubat commit a825336
Wps Office next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.
| Skill | Stars | Used in | Tokens | Auto-check | Licence | Repo updated |
|---|---|---|---|---|---|---|
| Wps Office this skilllc2panda/wps-skills | 635 | — | ~2.1k | Automated safety check: Pass | MIT | |
| MarkitdownImCa0/just-laws | 781 | 14 repos | ~3.2k | Automated safety check: Notes | MIT | |
| Data Table Managern8n-io/n8n | 207k | — | ~2.3k | Automated safety check: Pass | Custom licence | |
| Docx4jplutext/docx4j | 2.4k | — | ~2.5k | Automated safety check: Pass | None | |
| Instrument Data To Allotropeaws-samples/amazon-bedrock-agents-healthcare-lifesciences | 274 | 2 repos | ~2.7k | Automated safety check: Pass | Apache-2.0 | |
| Cyber Pptcrazyykhllc-bit/CyberPPT | 1.8k | — | ~10k | Automated safety check: Pass | MIT |
ImCa0/just-laws
Convert files and office documents to Markdown. An agent skill from ImCa0/just-laws.
n8n-io/n8n
Load before calling data-tables or parse-file. An agent skill from n8n-io/n8n.
plutext/docx4j
A skill your agent uses when writing Java code that creates, reads or edits Word (.docx), PowerPoint (.pptx) or Excel (.xlsx) files with docx4j — including generating documents, editing existing…
aws-samples/amazon-bedrock-agents-healthcare-lifesciences
Convert laboratory instrument output files (PDF, CSV, Excel, TXT) to Allotrope Simple Model (ASM) JSON format or flattened 2D CSV.
crazyykhllc-bit/CyberPPT
当用户需要把 DOCX、PDF、TXT、XLSX、研究报告、业务材料或原始数据转成高密度、可编辑、咨询风格 PPTX 时使用;也适用于需要 SCR 论证、视觉风格探索、详细图表和渲染质检的 PPT。
shift-labs-ai/markit
Convert files and URLs to Markdown. An agent skill from shift-labs-ai/markit.
lc2panda/wps-skills
WPS 表格智能助手,通过自然语言操控 Excel,解决公式编写、数据清洗、图表创建等痛点问题. An agent skill from lc2panda/wps-skills.
lc2panda/wps-skills
WPS 演示智能助手,通过自然语言操控 PPT,解决排版美化、内容生成、动画设置等痛点问题. An agent skill from lc2panda/wps-skills.
lc2panda/wps-skills
WPS 文字智能助手,通过自然语言操控 Word 文档,解决排版、格式、内容编辑等痛点问题. An agent skill from lc2panda/wps-skills.
Works with
Categories
WPS Office 跨应用智能助手,统一管理 Excel、Word、PPT 三大应用,处理跨应用操作和通用功能. An agent skill from lc2panda/wps-skills. Wps Office is an agent skill from lc2panda/wps-skills.
Wps Office fits situations like: tasks that involve Excel spreadsheets.
Run `npx skills add lc2panda/wps-skills --skill wps-office -a claude-code`. Or copy the skill folder (skills/wps-office in lc2panda/wps-skills) into .claude/skills/wps-office in your project. Claude Code loads it when a task matches its description.
Run `npx skills add lc2panda/wps-skills --skill wps-office -a codex`. Or copy the skill folder (skills/wps-office in lc2panda/wps-skills) into .agents/skills/wps-office in your project. Codex loads it when a task matches its description.
Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add lc2panda/wps-skills --skill wps-office -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/wps-office, .gemini/skills/wps-office, .github/skills/wps-office and .opencode/skills/wps-office in your project.
SKILL.md names no scripts, command-line tools or credentials: Wps Office is instructions for the agent only.
SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.
Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.
Wps Office is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.
About 2.1k tokens (SKILL.md is roughly 8.4k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.
Skills that share tags, products or a category with Wps Office: Markitdown (ImCa0/just-laws, 781 stars), Data Table Manager (n8n-io/n8n, 207k stars), Docx4j (plutext/docx4j, 2.4k stars) and Instrument Data To Allotrope (aws-samples/amazon-bedrock-agents-healthcare-lifesciences, 274 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
lc2panda (a GitHub user) maintains it in lc2panda/wps-skills, which has 635 GitHub stars. The repository holds 4 skills in this directory. The repository was last updated on June 30, 2026.
Source: lc2panda/wps-skills on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.