r7_create
Create new DOCX, XLSX, or PPTX files from structured text, tables, and sheet data; prevents accidental replacement unless overwrite is enabled.
Instructions
Create a NEW DOCX, XLSX or PPTX document. Refuses to replace an existing file unless overwrite is true.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| title | No | Document title (DOCX/PPTX). | |
| sheets | No | XLSX: every worksheet to create, each { name, data } with a 2D data matrix. All entries and their names are honoured. | |
| tables | No | DOCX: list of tables, each with a 2D array of rows and cells. | |
| filePath | Yes | Output destination path (.docx, .xlsx, or .pptx). | |
| overwrite | No | Set true to replace an existing file at filePath. Default false. | |
| paragraphs | No | DOCX: initial paragraphs (strings, or objects with text/style/bold/italic/align). |