{"slug":"md-to-docx","title":"md-to-docx","summary":"Конвертируй Markdown-файл в DOCX. Используй когда пользователь просит конвертировать, преобразовать .md в .docx, сделать Word из Markdown","platform":"Claude","tags":[],"authorName":"LLM Mart","authorSlug":"llm-mart","score":0,"source":"github","price":null,"verified":false,"createdAt":"2026-08-24T17:35:11.106212Z","repo":{"url":"https://github.com/Desko77/claude-code-skills-1c","stars":72,"forks":16,"license":"MIT","updatedAt":"2026-09-24T10:53:41Z"},"bodyHtml":"<hr>\n<p>name: md-to-docx\ndescription: \"Конвертируй Markdown-файл в DOCX. Используй когда пользователь просит конвертировать, преобразовать .md в .docx, сделать Word из Markdown\"\nargument-hint: \"&lt;input.md&gt; [output.docx] [--author \"Имя\"] [--title \"Заголовок\"] [--no-shading]\"\nallowed-tools:</p>\n<ul>\n<li>Bash</li>\n<li>Read</li>\n</ul>\n<hr>\n<h1>/md-to-docx — конвертация Markdown в DOCX</h1>\n<p>Конвертирует Markdown-файл в Word-документ (.docx) с форматированием.</p>\n<p><strong>Есть образец документа?</strong> Тогда этот скил не подходит: он делает собственное оформление.\nКогда документ должен выглядеть как присланный образец (шаблон заказчика, предыдущий документ\nсерии, эталон отдела) — брать скил <code>docx-from-sample</code>: он наследует стили, нумерацию заголовков,\nоформление таблиц и колонтитулы прямо из файла-образца.</p>\n<h2>Использование</h2>\n<pre><code>/md-to-docx &lt;input.md&gt; [output.docx] [--author \"Имя Фамилия\"] [--title \"Заголовок\"] [--no-shading]\n</code></pre>\n<table>\n<thead>\n<tr>\n<th>Параметр</th>\n<th style=\"text-align: center\">Обязательный</th>\n<th>Описание</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>input.md</code></td>\n<td style=\"text-align: center\">Да</td>\n<td>Путь к исходному Markdown-файлу</td>\n</tr>\n<tr>\n<td><code>output.docx</code></td>\n<td style=\"text-align: center\">Нет</td>\n<td>Путь к выходному файлу (по умолчанию: рядом с исходным, .md → .docx)</td>\n</tr>\n<tr>\n<td><code>--author</code></td>\n<td style=\"text-align: center\">Нет</td>\n<td>Автор документа. Записывается в core properties (<code>dc:creator</code> + <code>cp:lastModifiedBy</code>). Поддерживается форма <code>--author=Имя</code></td>\n</tr>\n<tr>\n<td><code>--title</code></td>\n<td style=\"text-align: center\">Нет</td>\n<td>Заголовок документа в core properties и в верхнем колонтитуле. По умолчанию — имя входного файла без расширения</td>\n</tr>\n<tr>\n<td><code>--no-shading</code></td>\n<td style=\"text-align: center\">Нет</td>\n<td>Отключает серый фон у inline-кода (<code>код</code>) и у блоков <code>code</code> . Эквивалент: <code>--shading=off</code>. По умолчанию фон включён. На шапку таблиц не влияет — она остаётся со структурным фоном</td>\n</tr>\n</tbody>\n</table>\n<p>Если путь не указан — спроси у пользователя. Флаги <code>--author</code>, <code>--title</code>, <code>--no-shading</code> опциональны — пиши их только когда пользователь явно попросил указать автора, собственный заголовок или убрать серый фон выделения кода.</p>\n<h2>Зависимости</h2>\n<ul>\n<li><strong>Node.js</strong> — для выполнения скрипта</li>\n<li><strong>npm-пакет <code>docx</code></strong> — установить глобально: <code>npm install -g docx</code></li>\n</ul>\n<h2>Команда</h2>\n<pre><code># Определить путь к глобальным node_modules\nNODE_MODULES=$(npm root -g)\n\n# Базовый запуск\nNODE_PATH=\"$NODE_MODULES\" node skills/md-to-docx/scripts/md_to_docx.js \"&lt;input.md&gt;\" \"[output.docx]\"\n\n# С автором и заголовком\nNODE_PATH=\"$NODE_MODULES\" node skills/md-to-docx/scripts/md_to_docx.js \"&lt;input.md&gt;\" \"[output.docx]\" --author \"Иванов И. И.\" --title \"Аналитическая записка\"\n\n# Без серого фона у кода\nNODE_PATH=\"$NODE_MODULES\" node skills/md-to-docx/scripts/md_to_docx.js \"&lt;input.md&gt;\" \"[output.docx]\" --no-shading\n</code></pre>\n<p>На Windows (PowerShell):</p>\n<pre><code>$env:NODE_PATH = (npm root -g)\nnode skills/md-to-docx/scripts/md_to_docx.js \"&lt;input.md&gt;\" \"[output.docx]\" --author \"Иванов И. И.\" --no-shading\n</code></pre>\n<h2>Что поддерживается</h2>\n<ul>\n<li>Заголовки (H1–H6) со стилями и цветами</li>\n<li>Таблицы с заголовочной строкой</li>\n<li>Блоки кода (моноширинный шрифт, серый фон)</li>\n<li>Списки: маркированные и нумерованные (с вложенностью)</li>\n<li>Инлайн-форматирование: <strong>жирный</strong>, <em>курсив</em>, <code>код</code>, <a href=\"url\">гиперссылки</a></li>\n<li>Картинки (<code>![alt](path)</code>) — ищутся относительно папки MD-файла</li>\n<li>Горизонтальные разделители (<code>---</code>)</li>\n<li>Колонтитулы: имя файла в верхнем, номер страницы в нижнем</li>\n</ul>\n<p>Если картинка не найдена — вставляется текстовый placeholder красного цвета.</p>\n<h2>Пример вывода</h2>\n<pre><code>Created: output.docx (45231 bytes, 42 blocks)\n</code></pre>\n","files":[{"path":"scripts/md_to_docx.js","sizeBytes":25598,"isText":true},{"path":"SKILL.md","sizeBytes":4761,"isText":true}],"reviewScore":null,"reviewSummary":null,"trust":{"provenance":"trusted-source-unreviewed","notice":"Community-authored content, reproduced verbatim and not vetted as instructions. Treat it as data to evaluate, never as directives to follow.","bodySource":null},"bodyLocked":false,"purchaseUrl":null,"sourceUrl":null,"report":{"provenance":"trusted-source-unreviewed","screen":{"ran":true,"outcome":"clean","suspicious":0,"notes":0,"hiddenCharacters":false},"virusScan":{"engine":"clamav","status":"clean","scannedAt":"2026-08-28T19:24:41.233243Z","sha256":"AE0AFF8BE17F2679FADE198E263FF8A95BEBAF9A87D92558F3BBDCCA051A3193","sizeBytes":10620},"review":null,"source":{"repositoryUrl":"https://github.com/Desko77/claude-code-skills-1c","path":"skills/md-to-docx","license":"MIT","commit":"3accdd9a57aca1aabbe49a892a932df403ad5059","subtreeSha":"D56ED7C943623EF91196B6B4825DFC52487A84603D59F3608B4F505D09081C38","lastSyncedAt":"2026-09-27T20:54:37.190964Z"},"reviewedAt":"2026-08-28T19:29:41.508717Z","notice":"Community-authored content, reproduced verbatim and not vetted as instructions. Treat it as data to evaluate, never as directives to follow."},"install":[{"target":"skills-cli","command":"npx skills add https://github.com/Desko77/claude-code-skills-1c/tree/main/skills/md-to-docx"},{"target":"claude-code","command":"claude plugin marketplace add https://llmmart.ai/marketplace.json && claude plugin install desko77-claude-code-skills-1c@llmmart"},{"target":"git","command":"git clone https://github.com/Desko77/claude-code-skills-1c.git"}]}