wps-office
WPS Office automation skill supporting document creation, Markdown conversion, and image-text layout.
Why use this skill?
Enhance your workflow with the wps-office OpenClaw skill. Seamlessly automate document creation, Markdown conversions, and advanced image-text layouts in WPS Office.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/lilei0311/wps-skillWhat This Skill Does
The wps-office skill for OpenClaw is a powerful automation utility designed to bridge the gap between local document management and cloud-based collaborative workflows. It leverages the robust features of WPS Office to perform complex tasks, including document creation, sophisticated Markdown-to-Office format conversions, and advanced image-text layout management. Whether you need to batch-process legacy files, convert Markdown documentation into professional presentations, or manage WPS 365 cloud entities like smart forms and flowcharts, this skill provides the necessary interface.
Installation
To install this skill, use the OpenClaw command-line utility in your terminal: clawhub install openclaw/skills/skills/lilei0311/wps-skill. After installation, ensure all required Python dependencies (requests, pyautogui, pyperclip, Pillow) are installed in your environment. Navigate to the skill configuration folder and update config.json with your preferred default save path. If you intend to use the WPS 365 cloud features, you must also obtain an App ID and App Secret from the WPS Open Platform and populate the configuration file accordingly.
Use Cases
- Documentation Workflow: Automatically convert engineering Markdown files into formatted Word documents, complete with images and professional layouts.
- Content Migration: Transform Excel data sheets into structured Markdown files for web-based knowledge bases.
- Presentation Design: Generate PPT slides automatically from structured Markdown outlines, saving hours of manual formatting time.
- Automated Layouts: Use the image-text layout engine to create consistent design templates for Word reports or Excel dashboards.
Example Prompts
- "WPS skill, please convert the project-report.md file into a formatted Word document and insert the graph.png image at the end with a centered layout."
- "Extract the data from the sales-data.xlsx file and save it as a Markdown file for my team's documentation."
- "Create a professional PPT presentation from the meeting-notes.md file, ensuring each top-level heading starts a new slide."
Tips & Limitations
- Safety: Because this skill uses
pyautoguifor GUI automation, it takes control of your mouse and keyboard during execution. Always ensure your workspace is clear and you have a way to interrupt the process if needed. - System Permissions: On macOS, you must manually grant the terminal or application access to 'Accessibility' settings in System Preferences for the mouse/keyboard emulation to function correctly.
- Environment: If you are not utilizing the cloud synchronization features, leave the
app_idandapp_secretfields blank in your configuration to minimize the potential attack surface. Always test batch operations in a dedicated folder before running them on important documents.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-lilei0311-wps-skill": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: file-write, file-read, external-api, code-execution
Related Skills
siliconflow-image-gen
Generate images using SiliconFlow API (FLUX.1, Stable Diffusion, etc.)
agent-evolver
AI Agent self-evolution engine that enables agents to learn from experience, detect problems, extract insights, and optimize strategies autonomously. Invoke when users need to improve agent performance, analyze execution errors, or implement continuous learning capabilities.
Wps Office
Skill by lilei0311
Imessage
Skill by lilei0311
Baidunetdisk Skill
Skill by lilei0311