| name | word-documents |
| description | Use when creating, opening, or editing LibreOffice Writer ODT documents, or DOCX documents only when Microsoft Word compatibility is explicitly required. |
| version | 1.1.0 |
| author | BioDockify AI Core Team |
| tags | ["writer","odt","opendocument","word","docx","documents","reports","memos","contracts"] |
| triggers | ["Writer","ODT","odt","OpenDocument Text","Word","DOCX","docx","Microsoft Word","LibreOffice Writer","Word document"] |
| allowed_tools | ["document_artifact"] |
Writer Documents
Use ODT for LibreOffice Writer documents. Use DOCX only when the user explicitly asks for Word/DOCX/Microsoft compatibility, provides an existing .docx, or needs that compatibility format. For ordinary writing with no binary requirement, use Markdown instead.
The canvas is user-owned UI. Creating or editing an ODT or DOCX must save the file and return action buttons, but must not open the canvas automatically. Use Desktop/Writer only for explicit GUI requests, visual layout polish, or final visual confirmation.
Workflow
Create:
{
"tool_name": "document_artifact:create",
"tool_args": {
"kind": "document",
"title": "Board Memo",
"format": "odt",
"content": "Memo body text."
}
}
Edit:
- Use
document_artifact:read with file_id or path before content-sensitive edits.
- Use
document_artifact:edit for deterministic saved changes: set_text, append_text, prepend_text, replace_text, or delete_text.
- Use the Desktop only when the user asks to see Writer or when layout cannot be handled reliably through structured edits.
Practical rules:
- Keep Writer content clean and structured. Use headings and paragraphs; avoid over-formatting unless requested.
- Treat DOCX as a compatibility export/request, not the default Writer format.
- Do not say the document is open. Say it was created or updated, and rely on the Open in canvas action for user-controlled viewing.