一键导入
make-scenarios
Make.com scenario automation — modules, routes, filters, error handlers, data stores, webhooks. Use when working with make scenarios.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Make.com scenario automation — modules, routes, filters, error handlers, data stores, webhooks. Use when working with make scenarios.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Enforce staged execution discipline on large tasks: written stage plan, parallel sub-agent delegation, failable verification at each stage, and skeptical self-review before delivery. Use when tasks span multiple files, multiple sources, or multiple sessions. Also triggers on "do this thoroughly", "be systematic", "deep work mode", "be thorough".
Write production-quality code from specs — reads requirements, researches patterns, implements with tests, and iterates until verification passes. Use when implementing features, fixing bugs with known root causes, or building new modules.
Ship code to production through a controlled pipeline with verification gates and rollback plans. Use when deploying features, managing CI/CD, running database migrations, or performing post-incident hotfix recovery.
Investigate topics deeply with cross-referenced sources and produce evidence-backed findings. Use when evaluating technologies before adoption, analyzing competitors, or investigating bug root causes across docs and issues.
Read code changes with adversarial intent to find bugs, security holes, logic errors, and performance traps. Use when reviewing PRs, auditing refactoring for regressions, or running pre-deploy safety checks.
Detect and fix code style violations, enforce project conventions, and ensure consistent formatting across the codebase. Use when cleaning lint errors before PRs, migrating linters, or bulk-applying new rules.
| name | make-scenarios |
| description | Make.com scenario automation — modules, routes, filters, error handlers, data stores, webhooks. Use when working with make scenarios. |
| domain | automation |
| tags | ["automation","make","productivity","scenarios","webhook","workflow"] |
Make.com (formerly Integromat) is a visual automation platform with 1500+ app integrations. It uses scenarios with modules connected by routes, with filters, error handlers, and data stores for complex automation logic.
Trigger phrases:
"make scenarios"
"Automating workflows across SaaS applications"
"Needing visual automation with complex branching"
"Building customer-facing integrations"
Automating workflows across SaaS applications
Needing visual automation with complex branching
Building customer-facing integrations
Managing data synchronization between systems
Replacing manual processes with automated scenarios
Implementation patterns for common use cases with this skill.
Trigger Module → Iterator → Aggregator → Router → Filter → Action
↓
Error Handler → Notify
| Type | Examples |
|---|---|
| Trigger | Webhook, Schedule, Email, Form |
| Action | HTTP Request, Send Email, Create Record |
| Search | Get Records, List Items |
| Iterator | Process arrays |
| Aggregator | Combine array items |
| Router | Conditional branching |
| Filter | Stop/continue based on conditions |
{
"filter": {
"name": "Only active users",
"conditions": [
{
"field": "{{1.status}}",
"operator": "equal",
"value": "active"
},
{
"field": "{{1.email}}",
"operator": "notEqual",
"value": ""
}
]
}
}
{
"error_handler": {
"type": "continue",
"resume": {
"type": "fallback",
"parameters": {
"fallback_value": "default"
}
}
}
}
// Get record
{
"module": "datastore",
"operation": "get",
"key": "user_{{1.id}}"
}
// Create/update record
{
"module": "datastore",
"operation": "upsert",
"key": "user_{{1.id}}",
"value": {
"name": "{{1.name}}",
"last_seen": "{{now}}"
}
}
{
"module": "webhook",
"operation": "respond",
"parameters": {
"status": 200,
"body": {
"received": true,
"id": "{{1.id}}"
}
}
}
// Date formatting
{{formatDate(now; "YYYY-MM-DD")}}
// Conditional
{{if(1.status = "active"; "yes"; "no")}}
// Array operations
{{length(1.items)}}
{{get(1.items; 0)}}
{{map(1.items; "name")}}
// String
{{replace(1.text; "old"; "new")}}
{{substring(1.text; 0; 10)}}
| Pattern | When to Use |
|---|---|
| Webhook → Process → Respond | Custom API endpoint |
| Schedule → Fetch → Transform → Store | Data sync |
| Email → Parse → Route → Action | Email automation |
| Router → Filter A / Filter B | Conditional processing |
| Error Handler → Log + Notify | Error management |
| Iterator → Process → Aggregator | Batch processing |
| Data Store get/set | Stateful workflows |
| Error | Cause | Fix |
|---|---|---|
| Module timeout | Slow API response | Increase timeout in module settings |
| Data size limit | Payload too large | Use pagination or split data |
| Rate limit | Too many API calls | Add delay between operations |
| Connection error | Auth expired | Re-authorize connection |
| Rationalization | Reality |
|---|---|
| "Manual is faster for one-off tasks" | One-off tasks become recurring. Automate early, save time later. |
| "I will add error handling later" | You never do. Handle errors from day one. |
| "Automation is overkill" | If you do it twice, automate it. If you do it daily, it is critical infrastructure. |