adobe-create-pdfs-from-data

Installation
SKILL.md

InDesign Data Merge Skill

Orchestrates the complete InDesign data merge pipeline. The naive path — calling document_merge_data_layout directly — often fails because the template must have its data-merge fields linked to the correct data columns before merging. This skill ensures that linkage is in place first, including automatic placeholder creation when the template has none, and PDF-to-INDD conversion when the user only has a PDF layout.

Pipeline at a glance:

Phase What happens Gate
0 Adobe init —
1a Convert PDF template → .indd (skip if already .indd) ⛔ GATE 1
1b Confirm .indd URL and data file are available —
2 Export IDML; detect existing merge placeholders —
3 Create placeholders via LLM mapping (only if Phase 2 found none) ⛔ GATE 2
4 Run document_merge_data_layout —
Installs
23
Repository
adobe/skills
GitHub Stars
198
First Seen
Jun 18, 2026