sure but OOXML is on avg 12x~ larger than markdown so you'll burn a ton of tokens. I second using pandoc but depends on why you need it to be in markdown in the first place?
(source - I'm working on a docx MCP that abstracts OOXML complexity away from LLMs entirely)
My friend and I have been working on https://www.vespper.com
its essentially an ai-native word editor for long-form content.
it comes with a suite of tools (multi-agent tools to do search over many docs, RAG out of the box, prompt generation per section to reduce context drift, granular AI steerability, structured block generations for 100+ page reports ect.)
`Also most tools are completely useless at modifying structured documents`
we built a tool for this for the life science space and are opening it up to the general public very soon. Email me I can give you access (topaz at vespper dot com)
docx api for agents