skillsaas

Wps Office — Development skill for Claude Code

Development community

Agent skill for WPS Office (Kingsoft) for Claude Code, Cursor, Codex and other SKILL.md agents: identify .wps/.et/.dps files, find macros and risky links, recover DISPIMG cell pictures, convert in a s.

How to install Wps Office

This entry records only its repository, not the path inside it, so there is no exact command to give. Open skillsaas/wps-office and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What Wps Office does

Agent skill for WPS Office (Kingsoft) for Claude Code, Cursor, Codex and other SKILL.md agents: identify .wps/.et/.dps files, find macros and risky links, recover DISPIMG cell pictures, convert in a sandbox.

Alternatives in Development

README

wps-office

**TL;DR:** `wps-office` is a free, MIT-licensed agent skill that teaches AI agents (Claude Code, Cursor, Codex, Gemini CLI and other agents that read SKILL.md skills) to work with WPS Office files: identify `.wps`, `.et` and `.dps` by their bytes, list macros, remote templates, DDE and risky links, save the in-cell pictures Excel shows as `#NAME?` (`DISPIMG`), and convert to `.docx`, `.xlsx`, `.pptx` or PDF with LibreOffice inside a sandbox. Install: `npx skills add skillsaas/wps-office` or `npm install wps-office`.

An agent skill (`SKILL.md`) for **WPS Office** by Kingsoft: Writer (`.wps`, `.wpt`), Spreadsheets (`.et`, `.ett`), Presentation (`.dps`, `.dpt`), PDF, and the Microsoft formats WPS saves. Unofficial; not affiliated with or endorsed by Kingsoft Office or Zhuhai Kingsoft Office Software. WPS is a trademark of its owner; Microsoft Office, Word, Excel and PowerPoint are trademarks of Microsoft.

Use it when

  • A .wps, .et or .dps will not open in Word, Excel or PowerPoint, or a .wps may be a Microsoft Works file.
  • Excel shows #NAME? or =DISPIMG("ID_...",1) where WPS showed pictures in cells.
  • You need a WPS file as .docx, .xlsx, .pptx or PDF, converted in a sandbox.
  • You must check a WPS or Office file for VBA or WPS JS (JSA) macros, remote templates, DDE, embedded objects, hidden content or metadata (KSOProductBuildVer) before opening or sharing.
  • You write WPS JS macros, wpsjs add-ins or KDocs AirScript, or run WPS for Linux.

Install

npx skills add skillsaas/wps-office         # skills CLI, reads SKILL.md at the repo root
npm install wps-office                      # files land in node_modules/wps-office/
python3 node_modules/wps-office/scripts/install_skill.py --claude   # copies the skill into ~/.claude/skills/wps-office
# Planned, not yet published: npx @skillsaas/cli add wps-office

From a checkout or the npm folder, `scripts/install_skill.py` copies the skill in one step (standard library onl