Claude Skill MartBrowse skillsQuick linesLearn by videoTerminal guideWhat is a Skill?
Back to list

WPS Doc Scraper

Faithfully archives public WPS/KDocs/ProcessOn links as raw API data, original SVG/PNG, and structural Markdown without logging in.

UtilitiesIntermediate1,323212AI score 8/10Last updated: Aug 8, 2026

What it does

  • Takes a public kdocs.cn or wps.processon.com link and pulls the source through unauthenticated data APIs.
  • For ProcessOn .pof mind maps and canvases, a bundled extractor produces processon-api.json, processon-definition.json, capture-manifest.json, and <title>.md.
  • Saves the rendered full-canvas SVG and, when the SVG contains foreignObject text, stitches a PNG via macOS Quick Look tile rendering.
  • Treats Markdown as a structural conversion only — no summarizing or smoothing — and reports permission walls or extraction gaps explicitly.

Who it's for

  • Teams that need to mirror WPS/金山文档/KDocs shared docs into an internal wiki or Git repo.
  • Anyone turning mind maps and canvases into searchable text.
  • Researchers and technical writers who need an as-is archive without saving to an account.

Examples

  1. "Archive this kdocs link as-is" → the script resolves share metadata and writes API JSON, Markdown, and a capture manifest.
  2. Given a ProcessOn mind map URL, it serializes the full-canvas SVG and renders a high-resolution PNG from Quick Look tiles.
  3. If the link actually requires login, it detects login-wall payloads like 用户未登录 despite HTTP 200 and reports the failure instead of shipping partial Markdown.

· · · Install guide · · ·

Try it now, no install

Paste this into Claude to use the skill without installing anything.

Read the instructions in this file and follow them to help me:
https://raw.githubusercontent.com/daymade/claude-code-skills/HEAD/wps-doc-scraper/SKILL.md

What I want: (describe your task here)

If Claude can't open the link, open it yourself and paste the contents instead.

If it works for you, download the ZIP below and install it. Then it runs on its own — no pasting each time.

Install in the Claude app (no terminal)
  1. Download the ZIP with the button below.
  2. In Claude, open Settings → Capabilities and turn on 'Code execution and file creation'. (one time)
  3. Go to Customize → Skills → + → 'Upload a skill' and upload the ZIP.
Download ZIP
Install in Claude Code

Let Claude do it — paste this into Claude Code

Install the skill I found on Claude Skill Mart.
Copy the wps-doc-scraper folder from the GitHub repo daymade/claude-code-skills into my ~/.claude/skills/wps-doc-scraper/.
When it's done, tell me in one line what this skill can do.

Install with a command instead

git clone https://github.com/daymade/claude-code-skills.git && mkdir -p ~/.claude/skills && cp -r claude-code-skills/wps-doc-scraper ~/.claude/skills/

This is a third-party skill. Check the source repository before installing.

  1. Open a terminal.
  2. Clone the repo: git clone https://github.com/daymade/claude-code-skills.git
  3. Create the skills directory: mkdir -p ~/.claude/skills
  4. Copy the skill: cp -r claude-code-skills/wps-doc-scraper ~/.claude/skills/
  5. Verify Python 3 is available: python3 --version
  6. PNG rendering relies on macOS qlmanage (Quick Look); on other systems stop at the SVG output.
  7. Restart Claude Code and ask with a link, e.g. "archive this kdocs link" — the skill triggers automatically.