ppt-task-orchestrator

Production orchestration for pptx page task extraction and batch image delivery by reusing main-image-editor + psd-automator.

Safety Notice

This listing is from the official public ClawHub registry. Review SKILL.md and referenced scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "ppt-task-orchestrator" with this command: npx skills add dhrxy/ppt-task-orchestrator

ppt-task-orchestrator

Orchestration layer for customer PPT workflows:

  1. Parse pptx into per-page tasks (structured fields first).
  2. Fallback to OCR for pages missing required fields.
  3. Convert page tasks into main-image-editor batch tasks.
  4. Execute with transaction rollback by reusing main-image-editor and psd-automator.
  5. 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.json

Dry-run:

node skills/ppt-task-orchestrator/scripts/run-ppt-task-orchestrator.js \
  --request skills/ppt-task-orchestrator/examples/request.sample.json \
  --dry-run

Request payload

request JSON supports:

  • pptPath: absolute or ~/ path to .pptx file (required)
  • requestId: optional tracking id
  • confidenceThreshold: low-confidence gate threshold (default 0.8)
  • fallbackPolicy: structured_only or structured_first_with_ocr (default)
  • execution: dryRun, force, indexPath, bundleZip
  • delivery: outputDir, zipName, copySelectedOnly

Failure policy

  • Default policy is rollback_all inherited from main-image-editor.
  • Any single PSD failure restores all touched PSD files from transaction backups.
  • Delivery artifacts are produced only for success/dry-run outputs.

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

General

CamScanner Remove PDF Watermark

Use CamScanner to remove watermarks from PDF documents while preserving the underlying text, images, and original layout. Powered by a high-precision documen...

Registry SourceRecently Updated
General

CamScanner Remove Image Watermark

Use CamScanner to remove watermarks from images while preserving the underlying content and original layout. Powered by a high-precision image enhancement en...

Registry SourceRecently Updated
General

TikTok Post Search API

Call GET /api/tiktok/search-post/v1 for TikTok Post Search through JustOneAPI with keyword.

Registry SourceRecently Updated
General

Skill Linkedin

Use when user needs to generate personalized LinkedIn connection requests or outreach messages. Use when assisting LinkedIn lead generation and engagement. U...

Registry SourceRecently Updated