renderers

Office-document renderers for pursuit deliverables — Markdown to DOCX (Pandoc/OpenXML) and JSON envelopes to styled XLSX (openpyxl). USE WHEN the user asks to export a Studio markdown file to Word, co

SKILL.md

GitHub

Renderers — DOCX + XLSX utility

Capture-insights adapter

  • DOCX: scripts/render_docx.py — Pandoc on PATH or OpenXML fallback via python-docx
  • XLSX: scripts/render_xlsx.py — requires openpyxl in the project venv
  • Run from Agent Skills, chat ("export executive summary to Word"), or automatically after proposal-generator

PDF / PPTX / MP4 → route to huashu-design, not here.

CLI examples

python skills/renderers/scripts/render_docx.py --input path/to.md --output path/to.docx --toc
python skills/renderers/scripts/render_xlsx.py --input envelope.json --output matrix.xlsx --title "Compliance"