← 返回 Skills 市场
aiwithabidi

Make

作者 aiwithabidi · GitHub ↗ · v1.0.0
cross-platform ⚠ suspicious
536
总下载
0
收藏
6
当前安装
1
版本数
在 OpenClaw 中安装
/install make
功能描述
Make (formerly Integromat) automation platform — manage scenarios, trigger runs, monitor executions, manage connections, and handle data stores via the Make...
使用说明 (SKILL.md)

🔧 Make (Integromat)

Make (formerly Integromat) automation platform — manage scenarios, trigger runs, monitor executions, manage connections, and handle data stores via the Make API.

Features

  • Scenario management — list, activate, deactivate scenarios
  • Trigger runs — execute scenarios on demand
  • Execution logs — monitor run history and status
  • Connection management — view and manage app connections
  • Data store operations — CRUD on data stores
  • Webhook management — create and manage webhooks
  • Organization management — teams and users
  • Template browsing — discover scenario templates
  • Blueprint export — export scenario definitions
  • Usage monitoring — operations and data transfer stats

Requirements

Variable Required Description
MAKE_API_KEY API key/token for Make (Integromat)
MAKE_ZONE API zone (default: us1.make.com)

Quick Start

# List scenarios
python3 {baseDir}/scripts/make.py scenarios --limit 20
# Get scenario details
python3 {baseDir}/scripts/make.py scenario-get 12345
# Trigger a scenario run
python3 {baseDir}/scripts/make.py scenario-run 12345
# Activate a scenario
python3 {baseDir}/scripts/make.py scenario-activate 12345

Commands

scenarios

List scenarios.

python3 {baseDir}/scripts/make.py scenarios --limit 20

scenario-get

Get scenario details.

python3 {baseDir}/scripts/make.py scenario-get 12345

scenario-run

Trigger a scenario run.

python3 {baseDir}/scripts/make.py scenario-run 12345

scenario-activate

Activate a scenario.

python3 {baseDir}/scripts/make.py scenario-activate 12345

scenario-deactivate

Deactivate a scenario.

python3 {baseDir}/scripts/make.py scenario-deactivate 12345

executions

List execution logs.

python3 {baseDir}/scripts/make.py executions --scenario 12345 --limit 20

execution-get

Get execution details.

python3 {baseDir}/scripts/make.py execution-get exec_abc

connections

List connections.

python3 {baseDir}/scripts/make.py connections --limit 20

data-stores

List data stores.

python3 {baseDir}/scripts/make.py data-stores

data-store-records

List data store records.

python3 {baseDir}/scripts/make.py data-store-records 789 --limit 50

webhooks

List webhooks.

python3 {baseDir}/scripts/make.py webhooks

webhook-create

Create a webhook.

python3 {baseDir}/scripts/make.py webhook-create '{"name":"My Hook"}'

organizations

List organizations.

python3 {baseDir}/scripts/make.py organizations

users

List team users.

python3 {baseDir}/scripts/make.py users

usage

Get usage stats.

python3 {baseDir}/scripts/make.py usage

Output Format

All commands output JSON by default. Add --human for readable formatted output.

# JSON (default, for programmatic use)
python3 {baseDir}/scripts/make.py scenarios --limit 5

# Human-readable
python3 {baseDir}/scripts/make.py scenarios --limit 5 --human

Script Reference

Script Description
{baseDir}/scripts/make.py Main CLI — all Make (Integromat) operations

Data Policy

This skill never stores data locally. All requests go directly to the Make (Integromat) API and results are returned to stdout. Your data stays on Make (Integromat) servers.

Credits


Built by M. Abidi | agxntsix.ai YouTube | GitHub Part of the AgxntSix Skill Suite for OpenClaw agents.

📅 Need help setting up OpenClaw for your business? Book a free consultation

安全使用建议
This skill appears to be a Make (Integromat) CLI but has implementation issues and some undocumented behaviors. Before installing or providing credentials: 1) Inspect the code yourself (scripts/make.py) — confirm network calls go to the expected make.com domain and not an unexpected host. 2) Note that MAKE_ZONE is declared in SKILL.md but the script does not apply it (API_BASE contains an unformatted '{zone}' placeholder). Ask the author to fix the zone substitution or patch the script before use. 3) The script will try to read a local file (~/.openclaw/workspace/.env) to find MAKE_API_KEY if the env var is missing — this file path and the WORKSPACE env var are not documented. If you keep secrets in that path, consider moving them or passing MAKE_API_KEY explicitly. 4) Use a least-privilege API key for testing, run the tool from a sandboxed account, and rotate the key if you later suspect misuse. 5) Request that the publisher update SKILL.md to exactly match runtime behavior (declared env vars, file reads, and zone handling) and fix the API path/URL bugs. If you cannot validate these things, treat the skill as untrusted and avoid supplying production credentials.
功能分析
Type: OpenClaw Skill Name: make Version: 1.0.0 The skill is non-functional and contains significant logic errors, most notably a hardcoded API_BASE URL in `scripts/make.py` that contains an unpopulated `{zone}` placeholder, which will cause all network requests to fail. Furthermore, several functions use incorrect HTTP methods and paths for the Make (Integromat) v2 API (e.g., `cmd_scenario_run` uses GET instead of POST). While no explicit evidence of data exfiltration or backdoors was found, the combination of broken implementation and the handling of sensitive credentials (`MAKE_API_KEY`) suggests a high-risk, unreliable tool.
能力评估
Purpose & Capability
The requested primary credential (MAKE_API_KEY) is appropriate for a Make API client. MAKE_ZONE is declared as optional in SKILL.md, which is reasonable in principle, but the shipped code does not actually read or apply MAKE_ZONE — an implementation mismatch. The code also looks up WORKSPACE (not declared in requires.env) to read a local .env file, which is outside the documented inputs and broadens the skill's access surface.
Instruction Scope
SKILL.md states 'never stores data locally' and documents only MAKE_API_KEY / MAKE_ZONE, but the code will attempt to read a local file (~/.openclaw/workspace/.env) to obtain MAKE_API_KEY if the env var is absent. SKILL.md also documents behavior (default zone) that is not implemented. The runtime instructions and code confine network activity to the Make API, but the undocumented local file access and mismatched endpoint paths mean the runtime behavior does not fully match the published instructions.
Install Mechanism
This is an instruction-only skill with one included Python script and no install spec — no additional packages are pulled or archives extracted. That minimizes install-time risk.
Credentials
The primary credential MAKE_API_KEY is expected. However: (1) MAKE_ZONE is declared but not used by the code; (2) the script will read WORKSPACE (not declared) or default to a local path (~/.openclaw/workspace/.env) to find MAKE_API_KEY, which is not documented and may cause unexpected exposure of credentials; and (3) the skill references environment variables beyond those declared in SKILL.md. These are disproportionate to the stated purpose unless explicitly documented and consented to.
Persistence & Privilege
The skill does not request always:true, does not modify other skills or system configs, and does not install services. It only reads environment variables and a local .env file (read-only) and performs network calls, which is within expected privileges for a CLI client — but the undocumented file read is noteworthy.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install make
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /make 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release of the Make (Integromat) skill for workflow automation and API management. - CLI to manage scenarios, trigger runs, monitor executions, connections, webhooks, and data stores via Make API - Supports scenario activation/deactivation and on-demand execution - Includes organization, team user, and usage stats management - Zero dependencies; compatible with Python 3.10+ stdlib only - Outputs JSON or human-readable format; never stores data locally
元数据
Slug make
版本 1.0.0
许可证
累计安装 6
当前安装数 6
历史版本数 1
常见问题

Make 是什么?

Make (formerly Integromat) automation platform — manage scenarios, trigger runs, monitor executions, manage connections, and handle data stores via the Make... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 536 次。

如何安装 Make?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install make」即可一键安装,无需额外配置。

Make 是免费的吗?

是的,Make 完全免费(开源免费),可自由下载、安装和使用。

Make 支持哪些平台?

Make 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Make?

由 aiwithabidi(@aiwithabidi)开发并维护,当前版本 v1.0.0。

💬 留言讨论