← 返回 Skills 市场
ProcessOn Diagram Generator
作者
ying zhang @po
· GitHub ↗
· v2.3.1
· MIT-0
301
总下载
1
收藏
1
当前安装
6
版本数
在 OpenClaw 中安装
/install processon-diagramgen
功能描述
A fast diagramming tool developed by ProcessOn that allows you to quickly create beautiful, editable visual diagrams such as flowcharts, swimlane diagrams, s...
安全使用建议
This skill appears to do what it says: it calls ProcessOn endpoints and needs PROCESSON_API_KEY. Before installing, confirm you trust smart.processon.com with any project text or config you may allow the skill to read. Avoid feeding secrets (API keys, private keys, database credentials, or other sensitive configs) into prompts or letting the agent auto-collect files you don't want uploaded. If you only want a local DSL (no network rendering), use the provided --no-render mode or review the generated DSL before triggering rendering. Note that images are saved under ./outputs/processon by default. If you need higher assurance, inspect the full script locally to confirm what data it sends, or run the script in an isolated environment.
功能分析
Type: OpenClaw Skill
Name: processon-diagramgen
Version: 2.3.1
The skill bundle is a legitimate tool for generating diagrams using the ProcessOn API. The Python script (processon_api_client.py) uses standard libraries to communicate with official ProcessOn endpoints and handles image saving and DSL generation as described. There is no evidence of data exfiltration, malicious execution, or prompt injection; the instructions in SKILL.md are focused on ensuring the AI agent correctly formats the output and guides the user through API key configuration.
能力标签
能力评估
Purpose & Capability
Name/description claim a ProcessOn diagram generator and the skill includes a Python client that talks to smart.processon.com and requires a PROCESSON_API_KEY — this is consistent and proportionate to the stated purpose.
Instruction Scope
SKILL.md explicitly instructs the agent to (a) extract/optimize prompts and (b) when generating architecture diagrams to read entry files, routes, core config and key modules. Reading project files is coherent for producing architecture diagrams, but it means local source/config may be sent to ProcessOn's APIs as part of the prompt/DSL — a potential privacy/exfiltration risk that users should be aware of.
Install Mechanism
No install spec; code is included as a script in the skill. No remote downloads or archive extraction are used by the skill itself, so installation risk is low.
Credentials
Only one credential is required (PROCESSON_API_KEY), which matches the described external API use. However, because the skill instructs the agent to read local project/config files and sends content to an external API, granting the API key can enable uploading potentially sensitive local data to ProcessOn.
Persistence & Privilege
Skill is not always-enabled, does not request additional system privileges, and does not modify other skills. It does save rendered images to ./outputs/processon, which is scoped to the user's working directory.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install processon-diagramgen - 安装完成后,直接呼叫该 Skill 的名称或使用
/processon-diagramgen触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v2.3.1
No functional or code changes detected in this version.
- Documentation updated: Description expanded with additional multilingual details and clarified features.
- Functionality, triggers, workflow, and output requirements remain unchanged.
- No updates made to code, dependencies, or logic.
v2.3.0
**Changelog for processon-diagramgen 1.0.8 → 2.3.0**
- Enhanced initial setup guide: now explicitly checks for `PROCESSON_API_KEY` and instructs users on environment variable setup with emphasis on the running terminal.
- Enforced plain text output: prohibits the use of Markdown and HTML image/link syntax; all links (edit & image) are shown as raw URLs.
- Updated result workflow: assistant must immediately show DSL, edit link, and image link (if available), ensuring users can manually copy DSL to the provided editor if rendering fails.
- Introduced stricter output validation: reply won't send unless DSL, edit link, actionable instruction, and (if present) image link are all visible in the assistant’s response.
- Clarified failure handling: if image rendering fails, the assistant preserves DSL and guided instructions for manual editing/rendering.
- Improved prompt optimization and clarified diagram type detection, with more detailed user guidance for ambiguous or incomplete requests.
v1.0.7
- 简化「执行顺序」相关内容,将 MCP 服务步骤移除,仅保留 API Key 配置和单一执行流程。
- 移除关于 MCP 模式及回退机制的介绍与说明。
- 删除多余的配置示例和说明,聚焦 PROCESSON_API_KEY 环境变量的使用及配置方法。
- 无文件变更,仅对技能描述文档(SKILL.md)做了精简与调整。
v1.0.2
- Updated the skill description in both Chinese and English for broader clarity and improved keyword coverage.
- Expanded detailed trigger scenarios to explicitly include additional diagram types like swimlane, process maps, software/system/cloud architecture, and server deployment diagrams.
- Enhanced English trigger phrase list for better multilingual activation.
- No changes to logic, workflow, or output template—user-side behavior remains fully compatible.
- No code or dependency updates; documentation only.
v1.0.1
- Initial release of processon-diagramgen as version 1.0.1.
- Added project documentation with the new README.md file.
v1.0.0
Initial public release of processon-diagramgen.
- Supports generating various diagrams (flowcharts, architecture diagrams, timelines, ER diagrams, etc.) based on user intent, in both Chinese and English.
- Automatically identifies diagram type from user input and asks clarifying questions if intent is unclear.
- Ensures result quality by optimizing prompts for professional, clear, and visually appealing diagrams.
- Prioritizes usage of a `processon-diagrams` MCP service if available, with fallback to a local Python script using `PROCESSON_API_KEY` if needed.
- Clearly communicates processing steps, success, error states, and key result links/DSL in all compatible chat environments.
- Handles partial or missing information via multi-turn clarification, and provides configuration guidance when credentials are missing.
元数据
常见问题
ProcessOn Diagram Generator 是什么?
A fast diagramming tool developed by ProcessOn that allows you to quickly create beautiful, editable visual diagrams such as flowcharts, swimlane diagrams, s... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 301 次。
如何安装 ProcessOn Diagram Generator?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install processon-diagramgen」即可一键安装,无需额外配置。
ProcessOn Diagram Generator 是免费的吗?
是的,ProcessOn Diagram Generator 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
ProcessOn Diagram Generator 支持哪些平台?
ProcessOn Diagram Generator 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 ProcessOn Diagram Generator?
由 ying zhang @po(@leilizhang)开发并维护,当前版本 v2.3.1。
推荐 Skills