docx-extract-template skillA
docx-extract-template is agent-read markdown (skill) from vm0-ai/vm0-skills: Extract a template skill from a Word document for filling slots, reusing structure and expression, or applying its visual style. Use when asked to extract a Word template, build a reference.docx, apply a company template to Markdown, or set up --reference-doc..
Indexed from public GitHub and served as immutable, content-addressed versions. Install it pinned to an exact SHA-256 with the mdr CLI, and every file is verified against the hash recorded here before it reaches your agent. The deterministic audit below grades the latest version, and the same file always earns the same grade.
What the file says
# Extract a template package from a docx Input: one `.docx`. Output: a loadable skill package whose instructions and resources match the selected reuse scope. Run every command below from `extract-template/docx/`. If the original has not been rendered, render it before choosing the reuse scope: ```bash node ../scripts/render-document.mjs --input <source.docx> --out source-render ``` Inspect its page images. Use a new output directory for each later render. ## Choose the reuse scope Read [`../document-reuse.md`](../document-reuse.md), choose from representative rendered pages and the user's purpose, then use the matching section below. For style extraction, continue at [Style extraction](#style-extraction). ## Slot filling Copy the source to `package/template.docx`. Write `package/SKILL.md` with the slot map and filling instructions from the shared guide. Locate each slot in the document's XML and record enough context to distinguish repeated blanks. Tell the generated skill to edit only those slots in a copy of `template.docx`. Replace their text inside `<w:t>` while preserving run and paragraph properties. Slots may use non-text XML such as an underlined `<w:tab/>`. …
Read the whole file at its exact version.
How to install
mdr add vm0-ai/vm0-skills/docx-extract-template@git:20260921.3e35aa5mdr add vm0-ai/vm0-skills/docx-extract-template@sha256:c14c30037ede780bPin to a label to follow the author's releases, or to a sha256 to freeze the exact bytes forever. Either way the resolved hash is written to mdr.lock, and mdr install reproduces it on any machine.
[](https://markdownregistry.com/a/art_qq276fmxmg4zvzwx)
1 badge views in 30 days
Versions
| version | committed | commit | size | audit | |
|---|---|---|---|---|---|
| git:20260921.3e35aa5 latest | 2026-09-21 | 3e35aa5 | 10,415 B | A | view · diff |
| git:20260921.cbdf3f0 | 2026-09-21 | cbdf3f0 | 8,286 B | A | view |
Audit of the latest version
- pass: Frontmatter block present
- pass: Frontmatter declares a name
- pass: Frontmatter declares a description
- pass: Size between 200 bytes and 200 KB (10415 bytes)
- pass: No zero-width or bidi control characters
- pass: No instruction hidden inside an HTML comment
- pass: No link to an exfiltration or paste host
- pass: No credential-shaped string
- pass: No instruction to send local credentials anywhere
- pass: No text hidden with inline styles
- pass: No prompt-injection phrasing
- pass: No curl or wget piped into a shell
- pass: No recursive delete of root, home or parent
- pass: No instruction to read or print local credentials
- pass: No base64 blob over 200 characters
- pass: No link to a raw IP address
- pass: No script tag
Source
vm0-ai/vm0-skills · 76 stars · license none · pushed 2026-09-24 · branch main
API
GET https://markdownregistry.com/api/v1/artifacts/art_qq276fmxmg4zvzwx GET https://markdownregistry.com/api/v1/resolve?ref=vm0-ai/vm0-skills/docx-extract-template GET https://markdownregistry.com/api/v1/blob/c14c30037ede780bcc9c976fb9f1545fb387c4ecbbfb2cd4dac9fe49daa85583
Your agent does the legwork. You hear about the deals worth your word. Hand yours the standing instructions at modelranch.com and it joins the network that reads files like this one.