Markdown to MS Word Converter
Use this skill when the user wants .md files converted into .docx across the project, either as single-file conversion or bulk conversion.
Execution
Run the plugin wrapper script:
python plugins/markdown-to-msword-converter/skills/markdown-to-msword-converter/scripts/run_bulk_md_to_docx.py --dry-run
python plugins/markdown-to-msword-converter/skills/markdown-to-msword-converter/scripts/run_bulk_md_to_docx.py --overwrite
Behavior
- One
.docxoutput per.mdfile - Uses plugin-local scripts under
plugins/markdown-to-msword-converter/skills/markdown-to-msword-converter/scripts - Scope is controlled by
folders_to_convert.json(configured folders + optional root.mdfiles) - Bulk mode calls
md_to_docx.pyonce per file - Single-file mode calls
md_to_docx.pydirectly
Link handling
md_to_docx.pywrites clickable hyperlinks into the Word documentmd_to_docx.pyresolves internal.mdtargets to file-based.docxURI targets
Optional flags
--root <path>project root to scan--overwriteoverwrite existing.docx--dry-runpreview conversions only--config <path>path to folder allowlist JSON
Dependency workflow
- Declare in
plugins/markdown-to-msword-converter/requirements.in - Compile with pip-tools to
plugins/markdown-to-msword-converter/requirements.txt - Install with
pip install -r plugins/markdown-to-msword-converter/requirements.txt