OOXML Lookup

Query the ECMA-376 (Office Open XML) schema offline to find out what is legal in a .docx, .xlsx or .pptx file. Use when writing, reading or debugging OOXML markup by hand: what may go inside an element and in what order, what attributes it takes, what values those attributes accept, which namespace or prefix to write, and what the difference is between the Transitional and Strict profiles. Also resolves a schema validation error into "here is what would have been legal at that position". Covers wordprocessingml, spreadsheetml, presentationml, drawingml and vml. Does NOT validate files (that is ooxml-validate), does not generate documents, and has no specification prose, behaviour notes or semantic search — it answers from the XSD schema graph only.

Install

openclaw skills install @shbernal/ooxml-lookup