← Back to Skills Marketplace
aiwithabidi

Make

by aiwithabidi · GitHub ↗ · v1.0.0
cross-platform ⚠ suspicious
536
Downloads
0
Stars
6
Active Installs
1
Versions
Install in OpenClaw
/install make
Description
Make (formerly Integromat) automation platform — manage scenarios, trigger runs, monitor executions, manage connections, and handle data stores via the Make...
README (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

Usage Guidance
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.
Capability Analysis
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.
Capability Assessment
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.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install make
  3. After installation, invoke the skill by name or use /make
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
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
Metadata
Slug make
Version 1.0.0
License
All-time Installs 6
Active Installs 6
Total Versions 1
Frequently Asked Questions

What is Make?

Make (formerly Integromat) automation platform — manage scenarios, trigger runs, monitor executions, manage connections, and handle data stores via the Make... It is an AI Agent Skill for Claude Code / OpenClaw, with 536 downloads so far.

How do I install Make?

Run "/install make" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Make free?

Yes, Make is completely free (open-source). You can download, install and use it at no cost.

Which platforms does Make support?

Make is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Make?

It is built and maintained by aiwithabidi (@aiwithabidi); the current version is v1.0.0.

💬 Comments