LLM Skills
~/catalog/make (integromat)//SKILL
Make (Integromat)GitHub source

Make configuration de modules

/SKILL

Follow the "Cursor" guidelines to develop modules using Make in a consistent and maintainable way.

MakeMake
82
May 14, 2026
MIT License
// skill content

--- name: make-module-configuring description: This skill should be used when configuring Make module parameters, assigning connections, mapping data between modules, setting up webhooks or data stores in modules, working with IML expressions, handling keys, or defining data structures for module inputs/outputs. Covers the practical HOW of module configuration : complementary to make-scenario-building which covers WHICH modules to use and WHY. license: MIT compatibility: Requires a Make.com account with permissions to create scenarios. Works with any agent that supports MCP (Claude Code, Cursor, GitHub Copilot, etc.). metadata: author: Make version: "0.1.4" homepage: https://www.make.com repository: https://github.com/integromat/make-skills --- # Make Module Configuration This skill covers configuring individual modules within a Make scenario. Once a scenario's module composition is decided (see make-scenario-building), each module must be configured: connections assigned, parameters filled, data mapped from upstream modules, and special components (webhooks, data stores, keys) wired up. ## Quick Routing Read the reference file that matches the current task: | Task | Reference | |------|-----------| | Configuring any module (start here) | [General Principles](./general-principles.md) : 5-phase workflow: read interface, resolve components, run RPCs, fill params/mapper, validate | | Setting up or assigning a connection | [Connections](./connections.md) : credential request flow, scope checking, Extract Blueprint Components | | Creating or assigning a webhook | [Webhooks](./webhooks.md) : custom vs branded, data structure definition | | Creating or assigning a data store | [Data Stores](./data-stores.md) : requires data structure first | | Defining a data structure (schema) | [Data Structures](./data-structures.md) : field types, nested structures | | Provisioning keys or certificates | [Keys](./keys.md) : SSH, PEM/PFX via credential requests | | Writing IML expressions | [IML Expressions](./iml-expressions.md) : functions, variables, operators, backtick rule | | Mapping data between modules | [Mapping](./mapping.md) : module ID references, output schema discovery | | Adding filter conditions | [Filtering](./filtering.md) : operators, AND/OR grouping, placement rules | | Configuring an aggregator | [Aggregators](./aggregators.md) : feeder/target, variants, configuration order exception | | Configuring an AI agent module | [AI Agents](./ai-agents.md) : tools array, AI-decided fields, restore metadata | ## Cardinal Rules These apply to every module configuration. Violating any of them is the most common cause of broken scenarios. 1. Read the interface first. Call app-module_get with outputFormat: "instructions" before configuring any module. Never guess parameter names, types, or structures. 2. Validate every module. Call validate_module_configuration after assembling each module's config. Do not proceed if validation returns errors : no exceptions. 3. Component creation order. Data structures, then webhooks, then connections, then keys, then data stores (dependencies flow left to right). Connections and keys require credential requests (user completes auth); webhooks, data stores, and data structures can be created directly via MCP. 4. Configure left to right. Work upstream to downstream so output schemas are available for mapping. Exception: array aggregators need their target module configured first : see Aggregators. 5. Connection selection is interactive. Always present all matching connections to the user and let them choose. Never auto-select, even if only one match exists. See Connections. ## Official Documentation - Module Settings - Types of Modules ## Related Skills - make-scenario-building : Which modules to use and how to compose them into flows (routing, branching, filtering, iterations, aggregations, error handling) - make-mcp-reference : MCP server configuration, scopes, access control

// original public source
integromat/make-skills
/skills/make-module-configuring/SKILL.md
License: MIT License
Independent project, not affiliated with Anthropic. This skill remains the property of its original author.
// install this skill
Paste this command in your terminal at the root of your project:
mkdir -p .claude/commands && curl -o ".claude/commands/SKILL.md" "https://raw.githubusercontent.com/integromat/make-skills/main/skills/make-module-configuring/SKILL.md"
Then in Claude Code, type /SKILL to activate it.
open_in_newOpen original source
// save
Save available after sign in.
loginSign in to save
// information
CreatorMake
Stars 82
LicenseMIT License
UpdatedMay 14, 2026
Format.md
AccessFree
// similar

Skills Make (Integromat)

View allarrow_forward