install
source · Clone the upstream repo
git clone https://github.com/openclaw/skills
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/openclaw/skills "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/batduke/doc-format-gw" ~/.claude/skills/openclaw-skills-doc-format-gw && rm -rf "$T"
OpenClaw · Install into ~/.openclaw/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/openclaw/skills "$T" && mkdir -p ~/.openclaw/skills && cp -r "$T/skills/batduke/doc-format-gw" ~/.openclaw/skills/openclaw-skills-doc-format-gw && rm -rf "$T"
manifest:
skills/batduke/doc-format-gw/SKILL.mdsource content
公文排版工具
根据公文格式规范自动排版Word文档。
触发条件
用户要求:
- 排版Word文档
- 格式化公文
- 根据公文格式规范排版
- 发送Word前格式化
功能
- 自动识别标题层级(一级、二级、三级、四级)
- 设置正文格式(字体、字号、行距、对齐)
- 设置页边距
- 表格格式化
- 页码设置
使用方法
python3 ~/.npm-global/lib/node_modules/openclaw/skills/doc-format-gw/format_gw.py <input.docx> <output.docx>
或者在Python中调用:
from format_gw import format_document format_document('input.docx', 'output.docx')
格式规范
详见同目录下的
references/format-rules.md
依赖
- python3
- python-docx