make-custom-app-engineer

Convert curl commands and API endpoint descriptions into Make.com Custom App SDK modules.

1|Updated Apr 1, 2026
One-click install
npx skills add https://github.com/BaShami/make_custom_app_skill --skill make-custom-app-engineer
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: make-custom-app-engineer
Source: https://github.com/BaShami/make_custom_app_skill/tree/main
Command: npx skills add https://github.com/BaShami/make_custom_app_skill --skill make-custom-app-engineer

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It eliminates the repetitive, error-prone work of hand-crafting Make.com Custom App SDK JSON from curl requests or API docs, which often leads to silent failures like empty output panels, pagination bugs, or interface mismatches.

Core Features & Use Cases

  • Generate full Make SDK module files: produces base, connection, module parameters, module API mapping, interface contract, and sample output in one go from an endpoint description.
  • IML-aware, null-safe mapping: applies Make IML rules (1-based arrays, ifempty/omit patterns, correct parameter vs connection mapping) to avoid missing fields and invisible outputs.
  • Debugging and guardrails: provides explicit guidance for empty output, incorrect iterate paths, interface mismatches, missing spec/type errors, and pagination patterns.

Quick Start

Provide your curl command and a sample API response, and ask the skill to generate all seven Make Custom App SDK files for the matching module type.

Frequently Asked Questions about make-custom-app-engineer

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I generate a Make.com Custom App from an API curl command?

To generate a Make.com Custom App from an API curl command, you provide the curl request and a sample API response to automatically produce import-ready Make SDK JSON files, including base, connection, and module configurations.

Why does my Make.com custom app module show empty output or missing fields?

Empty output in Make.com custom app modules usually stems from interface mismatches or missing IML null-safety patterns like ifempty and omit, which this skill automatically applies to prevent silent failures and invisible fields.

How do I handle null and optional fields in Make IML JSON mappings?

Handling null and optional fields in Make IML JSON requires explicit null-safety patterns using ifempty and omit functions to ensure correct parameter mapping and prevent missing fields in the module interface contract.

Can I build a Make.com search module with pagination from an API endpoint?

Yes, you can build a Make.com search module with pagination from an API endpoint by generating module JSON that includes correct iterate paths and pagination rules alongside 1-based array indexing for full import readiness.

What is the best way to convert API documentation into Make.com SDK modules?

The best way to convert API documentation into Make.com SDK modules is to process endpoint descriptions and sample responses to automatically generate base, connection, and module templates with explicit field mapping and IML compliance.

Does the Make Custom App SDK support 1-based array indexing for API integration?

Yes, the Make Custom App SDK requires 1-based array indexing for API integration to satisfy strict IML requirements, ensuring correct pagination, iterate rules, and explicit field mapping during module generation.