- name
- ppt-task-orchestrator
- description
- Production orchestration for pptx page task extraction and batch image delivery by reusing main-image-editor + psd-automator.
- command-dispatch
- tool
- command-tool
- ppt_task_orchestrator
- command-arg-mode
- raw
- metadata
- openclaw
- userInvocable
- true
- commandDispatch
- tool
- commandTool
- ppt_task_orchestrator
- commandArgMode
- raw
ppt-task-orchestrator
Orchestration layer for customer PPT workflows:
- Parse
pptxinto per-page tasks (structured fields first). - Fallback to OCR for pages missing required fields.
- Convert page tasks into
main-image-editorbatch tasks. - Execute with transaction rollback by reusing
main-image-editorandpsd-automator. - Aggregate delivery artifacts: result directory +
all-images.zip.
Usage
node skills/ppt-task-orchestrator/scripts/run-ppt-task-orchestrator.js \
--request skills/ppt-task-orchestrator/examples/request.sample.json \
--index ~/.openclaw/psd-index.jsonDry-run:
node skills/ppt-task-orchestrator/scripts/run-ppt-task-orchestrator.js \
--request skills/ppt-task-orchestrator/examples/request.sample.json \
--dry-runRequest payload
request JSON supports:
pptPath: absolute or~/path to.pptxfile (required)requestId: optional tracking idconfidenceThreshold: low-confidence gate threshold (default0.8)fallbackPolicy:structured_onlyorstructured_first_with_ocr(default)execution:dryRun,force,indexPath,bundleZipdelivery:outputDir,zipName,copySelectedOnly
Failure policy
- Default policy is
rollback_allinherited frommain-image-editor. - Any single PSD failure restores all touched PSD files from transaction backups.
- Delivery artifacts are produced only for success/dry-run outputs.