← Back to Skills Marketplace
324
Downloads
0
Stars
0
Active Installs
3
Versions
Install in OpenClaw
/install notes-export-api
Description
通过可配置的 notes-export-api 导出接口,把 Markdown 内容导出为锤子便签风格的长图 PNG。脚本会优先探测本地生产入口 `http://127.0.0.1:18080`,探测不到时再回退到 `https://notes.fangyuanxiaozhan.com/api/export`;如...
Usage Guidance
This skill will read local Markdown and image files and upload any local images to a notes-export backend; by default it prefers a local service at http://127.0.0.1:18080 but will fall back to https://notes.fangyuanxiaozhan.com if the local service is absent, or to whatever you set in NOTES_EXPORT_API_BASE_URL in a .env file. Before installing or running: (1) review or run the remote service code if you plan to use the remote host, or run a local instance to avoid sending files off-host; (2) inspect any .env files in your repo/skill directory because the script sources them (they may contain secrets you don't want in the process environment); (3) do not pass sensitive images or private data to the tool unless you trust the target service; (4) if you need offline-only processing, consider modifying the script to disable network uploads or host your own export service.
Capability Analysis
Type: OpenClaw Skill
Name: notes-export-api
Version: 0.1.2
The skill exports Markdown to PNG by sending content to a remote API (https://notes.fangyuanxiaozhan.com). A significant security risk exists in `scripts/export_note.sh`, which automatically parses Markdown for local file references and uploads them to the remote server to handle images. Because the script resolves absolute paths and `file://` URIs without sanitization, it could be exploited via prompt injection or malicious Markdown files to exfiltrate sensitive local data (e.g., ``). While this behavior aligns with the stated purpose of rendering images, the lack of path restrictedness makes it high-risk.
Capability Assessment
Purpose & Capability
The name/description (export Markdown to a Smartisan-style note PNG) match the included script and SKILL.md. The script probes a local service and falls back to a named remote endpoint and uploads local images to the same backend — this is expected for a remote-export workflow.
Instruction Scope
The runtime instructions and script read Markdown files, resolve local image paths, upload image files to the backend (/api/images/import), and submit the processed Markdown to /api/export. This is within scope, but it means local image file contents and Markdown are transmitted to the remote service when the local service isn't available.
Install Mechanism
No install steps or third-party downloads — instruction-only with an included shell+python script. No installers or archive extraction are used.
Credentials
The skill declares no required environment variables or credentials (consistent). The script will source .env files in the repository root and skill directory (using set -a) to pick up NOTES_EXPORT_API_BASE_URL; although sourcing is reasonable for configuring endpoint overrides, it will export variables from .env into the environment — inspect those files before use to avoid unintentionally exposing secrets to the running process.
Persistence & Privilege
The skill is not always-enabled and does not request any elevated or persistent system presence. It does not modify other skills or system-wide settings.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install notes-export-api - After installation, invoke the skill by name or use
/notes-export-api - Provide required inputs per the skill's parameter spec and get structured output
Version History
v0.1.2
Prefer local production endpoint first, document Docker single-entry deployment, and update export behavior for the latest self-hosted image.
v0.1.1
Add optional theme support and default-to-warm-paper behavior.
v0.1.0
初始发布
Metadata
Frequently Asked Questions
What is Notes Export Api?
通过可配置的 notes-export-api 导出接口,把 Markdown 内容导出为锤子便签风格的长图 PNG。脚本会优先探测本地生产入口 `http://127.0.0.1:18080`,探测不到时再回退到 `https://notes.fangyuanxiaozhan.com/api/export`;如... It is an AI Agent Skill for Claude Code / OpenClaw, with 324 downloads so far.
How do I install Notes Export Api?
Run "/install notes-export-api" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Notes Export Api free?
Yes, Notes Export Api is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Notes Export Api support?
Notes Export Api is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Notes Export Api?
It is built and maintained by zhaoolee (@zhaoolee); the current version is v0.1.2.
More Skills