meta-multi-format-export-pack

star 4.3k

From one piece of source content, render four deliverables: .docx report, .pptx slides, .xlsx data, and an HTML/PDF public version.

opensquilla By opensquilla schedule Updated 5/31/2026

name: meta-multi-format-export-pack description: "From one piece of source content, render four deliverables: .docx report, .pptx slides, .xlsx data, and an HTML/PDF public version." kind: meta meta_priority: 60 always: false triggers:

  • "多格式导出"
  • "multi format export"
  • "全格式输出"
  • "export pack" provenance: origin: opensquilla-original license: Apache-2.0 composition: steps:
    • id: model skill: summarize with: text: "{{ inputs.user_message | xml_escape | truncate(40000) }}" style: structured_model max_words: 1500
    • id: to_docx skill: docx depends_on: [model] with: title: "{{ inputs.user_message | xml_escape | truncate(128) }} — report" body: "{{ outputs.model }}"
    • id: to_pptx skill: pptx depends_on: [model] with: title: "{{ inputs.user_message | xml_escape | truncate(128) }} — slides" outline: "{{ outputs.model }}"
    • id: to_xlsx skill: xlsx depends_on: [model] with: task: "Create a workbook named '{{ inputs.user_message | slugify | truncate(64) }}-data.xlsx' from this structured content: {{ outputs.model }}"
    • id: to_pdf skill: html-to-pdf depends_on: [model] with: html: | {{ inputs.user_message | xml_escape | truncate(128) }}

      {{ inputs.user_message | xml_escape | truncate(128) }}

      {{ outputs.model | xml_escape }}
      page_size: A4

Multi-Format Export Pack (Meta-Skill)

Renders one source content into four deliverables for different audiences:

  • .docx — detailed report
  • .pptx — slide deck
  • .xlsx — data breakdown
  • .pdf — public-facing print version

MVP runs the four renders sequentially (after the shared model step); true parallel fan-out is future work (M7 in the proposal).

Fallback

LLM should manually summarize first, then call docx / pptx / xlsx / html-to-pdf in order.

Install via CLI
npx skills add https://github.com/opensquilla/opensquilla --skill meta-multi-format-export-pack
Repository Details
star Stars 4,280
call_split Forks 335
navigation Branch main
article Path SKILL.md
More from Creator