This is your go-to reference for working with Word documents programmatically. It covers the full lifecycle: converting legacy .doc files, reading content with pandoc, creating new documents from scratch using docx-js, and the unpack-edit-repack workflow for modifying existing files. The real value is in the detailed examples and gotchas. You'll find specifics on page sizes (docx-js defaults to A4, not US Letter), proper list formatting (never use unicode bullets directly), table width calculations that actually work across platforms, and why you need to set widths in two places. If you're generating reports, processing document templates, or building document workflows, this covers the practical details that usually take hours to figure out through trial and error.
npx skills add https://github.com/jackiexiao/jackie-skills-starter --skill docx