8917-docx-official
name: 8917-docx-official
by blicae8917 · published 2026-04-01
$ claw add gh:blicae8917/blicae8917-8917-docx-official---
name: 8917-docx-official
description: 将 Markdown 或其他已有内容转换为符合中国党政机关公文/正式文件格式的 `.docx` 文档;需要时也可输出 PDF。适用于:生成公文、报告、方案、通知、汇报、意见、纪要等正式文档,或用户要求把 Markdown/文本内容排版为公文格式 Word。触发词:公文格式、正式文件、官方格式、转成 docx、公文 Word、按公文排版。
metadata:
{
"openclaw": {
"emoji": "📝",
"requires": { "bins": ["python3", "gcc", "soffice"] },
"install": []
}
}
---
# 8917-docx-official
定位
这是一个 **工具型 / Generator** skill。
它只负责一件事:
它不是内容策划器,不负责采访补全,不负责审批流。
---
输入与输出
输入
输出
---
核心工作流
Step 1:确认输出格式
如果用户已经明确说了 `.docx` / `.pdf` / 两者都要,直接继续。
如果没说清,先确认:
Step 2:整理 Markdown
按以下规则准备输入内容:
Step 3:必要时读取格式规则
如果需要确认标题层级、公文排版细节或参数,读取:
Step 4:执行转换脚本
调用:
常见用法:
python scripts/md2docx.py input.md -o output.docx输出 PDF:
python scripts/md2docx.py input.md -o output.pdf --pdf同时输出 docx 和 PDF:
python scripts/md2docx.py input.md -o output.docx --pdfStep 5:返回结果
返回:
---
Markdown 层级映射
| Markdown | 公文层级 | 自动编号示例 |
|----------|---------|------------|
| `#` | 文档标题 | 居中标题 |
| `##` | 一级标题 | 一、主要任务 |
| `###` | 二级标题 | (一)重点工作 |
| `####` | 三级标题 | 1.具体事项 |
| `#####` | 四级标题 | (1)实施步骤 |
| 普通段落 | 正文 | - |
---
关键约束
1. 名称固定为 `8917-docx-official`,这是唯一正式入口。
2. 原 `docx-official` 的有效实现应吸收入本 skill。
3. 输出路径必须支持 `-o` 参数,不允许硬编码到其他节点目录。
4. 如果需要查看格式细节,读 references,不要把大段规范塞进 `SKILL.md`。
---
一句话原则
**已有内容先整理成 Markdown,再交给 `8917-docx-official` 转成正式格式 docx。**
More tools from the same signal band
Order food/drinks (点餐) on an Android device paired as an OpenClaw node. Uses in-app menu and cart; add goods, view cart, submit order (demo, no real payment).
Sign plugins, rotate agent credentials without losing identity, and publicly attest to plugin behavior with verifiable claims and authenticated transfers.
The philosophical layer for AI agents. Maps behavior to Spinoza's 48 affects, calculates persistence scores, and generates geometric self-reports. Give your...