← 返回 Skills 市场
1016
总下载
0
收藏
1
当前安装
1
版本数
在 OpenClaw 中安装
/install openclaw-flowise-skill
功能描述
Interact with Flowise AI workflows via REST API. Use when user mentions Flowise, chatflows, or wants to send messages to Flowise bots/agents. Supports listing flows, sending predictions, and managing conversations.
安全使用建议
This skill appears to do what it says (talk to a Flowise server), but the runtime instructions expect the agent to read a local TOOLS.md file, use environment variables (FLOWISE_URL, API_KEY), run shell curl commands, and may upload local files. Before installing or enabling this skill: 1) Confirm where the Flowise server URL and API key will be stored — avoid putting secrets in a shared TOOLS.md visible to other skills/agents. 2) Prefer using the bundled Python client (which performs HTTP calls directly) over shell exec to reduce shell-injection risk. 3) Understand that file-upload examples will read and transmit local files to the Flowise server — only allow this if you trust the server. 4) Because the SKILL.md references env vars and config files but the metadata doesn't declare them, ask the author to explicitly document required env vars/config paths or update the skill metadata. These inconsistencies are likely a sloppy omission, but they meaningfully increase the risk of accidental data exposure, so proceed with caution.
功能分析
Type: OpenClaw Skill
Name: openclaw-flowise-skill
Version: 0.1.0
The `SKILL.md` file instructs the AI agent to interact with a Flowise API, explicitly detailing a `form` object with a `script` parameter described as '要执行的脚本' (script to be executed). The agent is instructed to pass user-controlled input to this `script` parameter. Given the suggested default Flowise server URL of `http://localhost:3000`, a malicious prompt could instruct the agent to send a harmful script to the local Flowise instance, potentially leading to arbitrary code execution on the agent's host. This constitutes a significant prompt injection vulnerability against the agent, leveraging a potential RCE in the Flowise API, rather than direct malicious code within the skill bundle itself.
能力评估
Purpose & Capability
Name, description, and the included Python client (scripts/flowise.py) all align: the skill's stated goal is to call Flowise REST endpoints (list flows, send predictions, ping, etc.), and the client implements those actions in a straightforward way.
Instruction Scope
SKILL.md instructs the agent to read TOOLS.md for server URL/API key and to 'use exec with curl' to call the API; it also includes examples that reference environment variables (${FLOWISE_URL}, ${API_KEY}) and examples of uploading local files. These instructions require the agent to read local files, access environment variables, and run shell commands — actions not reflected in the skill metadata and which can expose local files/credentials if misused.
Install Mechanism
There is no install spec (instruction-only plus a small Python script). No external downloads or package installs are requested, which keeps install-time risk low.
Credentials
The skill does not declare any required environment variables or config paths, yet SKILL.md uses ${FLOWISE_URL} and ${API_KEY} and instructs storing credentials in TOOLS.md. This omission is inconsistent: the skill will need server URL and API key to function, and instructing the agent to read these from a shared TOOLS.md file could expose other secrets or sensitive entries in that file.
Persistence & Privilege
The skill does not request permanent presence (always:false) and does not modify other skills or system-wide settings. Autonomous invocation is allowed (platform default) but is not combined with other high-privilege requests here.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install openclaw-flowise-skill - 安装完成后,直接呼叫该 Skill 的名称或使用
/openclaw-flowise-skill触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v0.1.0
- Initial release of the Flowise skill for interacting with Flowise AI workflows via REST API.
- Supports listing available chatflows, getting flow details, sending predictions (messages), and managing conversations using session IDs.
- Detailed instructions for configuration, including how to store Flowise settings and flow mappings in TOOLS.md.
- Provides examples for standard API usage, including streaming responses, file uploads, session support, and flow-specific variables.
- Includes guidance for selecting appropriate flows based on user requests and for handling flow-specific parameters.
- Documents error handling, best practices, and tips for effective integration.
元数据
常见问题
Flowise 是什么?
Interact with Flowise AI workflows via REST API. Use when user mentions Flowise, chatflows, or wants to send messages to Flowise bots/agents. Supports listing flows, sending predictions, and managing conversations. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 1016 次。
如何安装 Flowise?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install openclaw-flowise-skill」即可一键安装,无需额外配置。
Flowise 是免费的吗?
是的,Flowise 完全免费(开源免费),可自由下载、安装和使用。
Flowise 支持哪些平台?
Flowise 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Flowise?
由 tianmu(@tianmu)开发并维护,当前版本 v0.1.0。
推荐 Skills