← Back to Skills Marketplace
151
Downloads
0
Stars
1
Active Installs
4
Versions
Install in OpenClaw
/install mowenskill
Description
Publish, edit, or configure notes on Mowen (墨问) via Open API. Use when user mentions 墨问, mowen, 发布笔记, publish note, or wants to create social-media-style not...
Usage Guidance
This skill appears to do what it claims, but exercise normal caution: only provide a MOWEN_API_KEY you trust (create a scoped or revokable key if possible), inspect the included scripts before running, and avoid passing local file paths that reference sensitive files (the script will read and upload any local files you specify as images to the storage endpoint returned by the API). If you want extra safety, run the script in an isolated environment, use an API key with limited quotas/permissions, and review tests in tests/test_publish_note.py which mock network calls to validate local logic.
Capability Analysis
Type: OpenClaw Skill
Name: mowenskill
Version: 1.0.3
The skill bundle provides a legitimate integration with the Mowen (墨问) Open API for creating and managing rich-text notes. The core logic in `scripts/publish_note.py` is well-structured, uses only Python standard libraries, and implements a standard two-step Aliyun OSS upload process for images. Security controls are present, such as file extension validation (gif/jpeg/png/webp) in `upload_local_image` to prevent unauthorized file type exfiltration. The documentation and unit tests are comprehensive and align with the stated purpose.
Capability Assessment
Purpose & Capability
Name/description (publish/edit/configure Mowen notes) match the declared env var (MOWEN_API_KEY) and the included script which calls the documented open.mowen.cn APIs. No unrelated credentials or binaries are requested.
Instruction Scope
SKILL.md instructions mirror the script's behavior: building NoteAtom JSON, uploading images (remote or local), creating/editing notes, and returning noteId. The runtime instructions do not request unrelated system files or extraneous credentials. Note: the script will read any local file paths you include for image uploads and then upload them to the storage endpoint returned by the API (expected behavior for image upload).
Install Mechanism
No install spec; skill is instruction + Python code that uses only the standard library. Nothing is downloaded from third-party URLs or installed automatically.
Credentials
Only a single environment variable (MOWEN_API_KEY) is required and declared as the primary credential. That is proportional to a skill that calls Mowen's Open API. The SKILL.md and code do not reference other hidden env variables.
Persistence & Privilege
Skill is not forced-always and uses normal, user-invocable behavior. It does not request persistent platform privileges or modify other skills' settings.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install mowenskill - After installation, invoke the skill by name or use
/mowenskill - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.3
Declare MOWEN_API_KEY in metadata; fix hardcoded path in run_tests.sh
v1.0.2
Remove README.md and CLAUDE.md from published package
v1.0.1
Optimize SKILL.md: trim description to ≤200 chars, add dependencies field, add CLAUDE.md
v1.0.0
- Initial release of mowen-note-publisher skill.
- Enables publishing, creating, editing, and managing notes on Mowen (墨问) via its Open API.
- Handles rich text, images (local files or URLs), tags, privacy and sharing settings.
- Provides a Python script for the full note workflow, including automatic image uploads and NoteAtom content building.
- Includes detailed instructions, input schema, and real-world use case examples.
Metadata
Frequently Asked Questions
What is Mowenskill Clean?
Publish, edit, or configure notes on Mowen (墨问) via Open API. Use when user mentions 墨问, mowen, 发布笔记, publish note, or wants to create social-media-style not... It is an AI Agent Skill for Claude Code / OpenClaw, with 151 downloads so far.
How do I install Mowenskill Clean?
Run "/install mowenskill" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Mowenskill Clean free?
Yes, Mowenskill Clean is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Mowenskill Clean support?
Mowenskill Clean is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Mowenskill Clean?
It is built and maintained by jacobluo (@jacobluo); the current version is v1.0.3.
More Skills