Skip to content

feat: add document creation/writing tools - #816

Open
avoidwork wants to merge 1 commit into
mainfrom
feat/add-document-creation-writing-tools
Open

feat: add document creation/writing tools#816
avoidwork wants to merge 1 commit into
mainfrom
feat/add-document-creation-writing-tools

Conversation

@avoidwork

Copy link
Copy Markdown
Owner

Summary

Add tools to create and write document files (DOCX, XLSX, PPTX, PDF) — the write counterpart to the existing read-only document parsers.

What's Changed

  • Spec, design, and tasks for the document creation feature
  • Four new tools: createDocx, createXlsx, createPptx, createPdf
  • Shared validation via formatValidator.js extension
  • Unit tests for each tool
  • New npm dependencies: docx, exceljs, pptxgenjs, @react-pdf/renderer

Implementation Details

See openspec/changes/add-document-creation-writing-tools/ for the full proposal, design, specs, and task breakdown.

Testing

  • Unit tests for each tool (createDocx, createXlsx, createPptx, createPdf)
  • Lint and coverage checks pass
  • Application starts without crashing

Related Issue

Fixes #778

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

feat: add document creation/writing capability

1 participant