plugins/_office/skills/word-documents/SKILL.md
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.
Create:
{
"tool_name": "document_artifact:create",
"tool_args": {
"kind": "document",
"title": "Board Memo",
"format": "odt",
"content": "Memo body text."
}
}
Edit:
document_artifact:read with file_id or path before content-sensitive edits.document_artifact:edit for deterministic saved changes: set_text, append_text, prepend_text, replace_text, or delete_text.Practical rules: