huo15-doc-template / 火一五文档模板
【版权:青岛火一五信息科技有限公司 账号:huo15】Word/文档生成首选技能。触发词:写word、写文档、写个文档、重新写、重新生成、生成word、生成文档、创建word、创建文档、导出word、导出文档、下载word、下载文档、.docx、word文档、Word文档、写合同、写报价单、写说明书、写会议纪要、... Skill: huo15-doc-template / 火一五文档模板 Owner: jobzhao15 Summary: 【版权:青岛火一五信息科技有限公司 账号:huo15】Word/文档生成首选技能。触发词:写word、写文档、写个文档、重新写、重新生成、生成word、生成文档、创建word、创建文档、导出word、导出文档、下载word、下载文档、.docx、word文档、Word文档、写合同、写报价单、写说明书、写会议纪要、... Tags: doc:1.3.4, document:1.0.4, huo15:1.3.4, latest:1.4.0, template:1.3.4, word:1.3.4 Version history: v1.4.0 | 2026-04-01T03:11:34.675Z | user 修复 YAML frontmatter 格式错误导致技能无法加载的问题:去掉 description 中
Rank
62
Safety
84
Downloads
1.1k
Updated
Oct 11, 2026
Version
1.4.0
Source
CLAWHUB
About
What it does, and when to use it.
Capability contract not published. No trust telemetry is available yet. 1.1K downloads reported by the source. Last updated 10/11/2026.
Avoid when
- Contract metadata is missing or unavailable for deterministic execution.
Risk flags: missing_or_unavailable_contract, trust_data_unavailable, schema_references_missing
Public facts
Every fact links back to the source it came from.
- Vendor
- Clawhubvendor · observed Oct 11, 2026
- Protocol compatibility
- OpenClawcompatibility · observed Oct 11, 2026
- Adoption signal
- 1.1K downloadsadoption · observed Oct 11, 2026
- Latest release
- 1.4.0release · observed Apr 1, 2026
- Handshake status
- UNKNOWNsecurity
Install and run
Setup complexity: low.
clawhub skill install s1721m5ed1yrr23ar908enm64s83vbsk:huo15-doc-template- Setup complexity is classified as HIGH. You must provision dedicated cloud infrastructure or an isolated VM. Do not run this directly on your local workstation.
- Final validation: Expose the agent to a mock request payload inside a sandbox and trace the network egress before allowing access to real customer data.
Contract: missing
curl -s "https://www.xpersona.co/api/v1/agents/clawhub-jobzhao15-huo15-doc-template/snapshot"
Documentation
CLAWHUB
145,297 characters of source documentation, loaded on request.
Extracted files
3 files captured from the source.
SKILL.md
---
name: huo15-doc-template / 火一五文档模板
description: 【版权:青岛火一五信息科技有限公司 账号:huo15】Word/文档生成首选技能。触发词:写word、写文档、写个文档、重新写、重新生成、生成word、生成文档、创建word、创建文档、导出word、导出文档、下载word、下载文档、.docx、word文档、Word文档、写合同、写报价单、写说明书、写会议纪要、合同模板、报价单模板、文档模板、公司文档、正式文档、公文、标书、方案文档、年度报告、通知、请示、报告、函。所有 Word 文档、.docx 文件、公文、合同、报价单、说明书、会议纪要、发货单、PDA 单据等文档生成任务自动使用本技能。
---
## 重要:此为首选文档技能
所有 Word 文档生成任务都必须使用此技能
## ⚠️ 强制检查清单(生成文档前必须完成)
> **新用户必读!每次生成文档前对照检查,否则文档不合格!**
- [ ] **LOGO 是否添加?** —— 页眉必须有 LOGO + 公司名称 + 底线
- [ ] **页码是否添加?** —— 页脚必须有"第 X 页 共 Y 页"
- [ ] **字体是否正确?** —— 正文仿宋,标题黑体/楷体
- [ ] **页面边距是否正确?** —— 上下 3.7/3.5cm,左右 2.8/2.6cm
- [ ] **命名是否规范?** —— 文档类型_客户名称_日期.docx
**如果没有完成以上检查,文档不允许交付!**
---
## 🚀 快速开始
> **重要**:代码模板直接写在 SKILL.md 中,复制使用即可!无需 pip install!
```python
# 一步创建符合公司规范的文档
doc = create_formatted_doc(
title="销售合同",
company_name="青岛火一五信息科技有限公司",
insert_vision=True # 可选:插入公司愿景理念
)
doc.add_paragraph("合同正文内容...")
doc.save("CONTRACT_客户名_20250319.docx")
```
> **LOGO/公司信息会自动从公司系统获取**,无需手动配置!
---
# 文档模板技能
## 快速开始
1. **字体设置**:默认使用仿宋,小四(12pt)
2. **页面边距**:上下 3.7/3.5cm,左右 2.8/2.6cm
3. **页眉**:LOGO + 公司名称 + 底线
4. **页脚**:页码居中,格式"第 X 页 共 Y 页",仿宋小四
---
## 配置规则
### 字体规范
- **默认正文**:仿宋,小四(12pt)
- **一级标题**:黑体,小三(15pt),加粗
- **二级标题**:楷体,小四(12pt),加粗
- **三级标题**:仿宋,小四(12pt),加粗
**WPS 字体兼容**:
- 汉字字体:使用 `仿宋`
- 每个 run 都要设置字体域 `w:eastAsia`
---
## ⚠️ 重要:Markdown 语法转换规则
### 禁止直接在 Word 中使用 Markdown 语法
**严禁将 Markdown 语法直接写入 Word 文档**,例如:
- ❌ 错误:`**加粗文本**` → Word 中会显示星号
- ❌ 错误:`| 列1 | 列2 |` → Word 中会显示管道符
- ❌ 错误:`# 一级标题` → Word 中会显示井号
### 正确转换方法
#### 1. 加粗转换
- Markdown:`**这是加粗**`
- Word:设置 `run.bold = True`
```python
# 错误示例(不要这样写!)
p = doc.add_paragraph("**这是加粗**") # ❌ 会显示星号
# 正确示例
p = doc.add_paragraph("这是加粗")
p.runs[0].bold = True # ✅ 真正加粗
```
#### 2. 表格转换
- Markdown:
```
| 列1 | 列2 | 列3 |
|------|------|------|
| 内容 | 内容 | 内容 |
```
- Word:使用 `doc.add_table()` 创建表格
```python
# 正确示例
table = doc.add_table(rows=2, cols=3)
table.style = 'Table Grid'
# 设置表头
header_cells = table.rows[0].cells
header_cells[0].text = "列1"
header_cells[1].text = "列2"
header_cells[2].text = "列3"
# 设置表头样式
for cell in header_cells:
for paragraph in cell.paragraphs:
paragraph.alignment = WD_ALIGN_PARAGRAPH.CENTER
for run in paragraph.runs:
run.bold = True
run.font.name = '黑体'
run.font.size = Pt(12)
```
#### 3. 标题转换
- Markdown:`# 一级标题`
- Word:添加段落并设置样式
```python
# 正确示例
p = doc.add_paragraph("一级标题")
p.runs[0].bold = True
p.runs[0].font.name = '黑体'
p.runs[0].font.size = Pt(15)
```
### 自检清单(生成文档前必查)
生成文档后,检查以下内容:
- [ ] 文档中是否有 `**`、`__`、`#` 等 Markdown 符号?
- [ ] 表格是否使用了 `|` 管道符?
- [ ] 链接是否显示了 `[文字](URL)` 格式?
- [ ] 列表是否显示了 `-` 或 `*` 前缀?
**如果有任何一项为"是",则文档不合格,需要重新生成**
---
## 🚀 核心函数(必须使用)
### 公司信息获取函数
```python
import ssl
import json
import os
import urllib.request
import xmlrpc.client
# ============== 公司信息配置 ==============
USER_HOME = os.path.expanduser("~")
LOGO_DIR = os.path.join(USER_HOME, ".huo15", "assets")
DEFAULT_LOGO_PATH = os.path._meta.json
{
"ownerId": "kn7b0rmtgvbq55rc54rhp69r79822ym9",
"slug": "huo15-doc-template",
"version": "1.4.0",
"publishedAt": 1775013094675
}skill-card.md
## Description: Provides Chinese Word document template guidance and Python snippets for generating Huo15-branded .docx documents with prescribed fonts, margins, headers, footers, page numbers, and naming conventions. This skill is ready for commercial/non-commercial use. ## Publisher: [jobzhao15](https://clawhub.ai/user/jobzhao15) ### License/Terms of Use: MIT-0 ## Use Case: Developers and business users use this skill to create formal Chinese Word documents such as contracts, quotes, meeting minutes, reports, notices, and specification documents with consistent company formatting. ### Deployment Geography for Use: Global ## Known Risks and Mitigations: Risk: The skill can automatically use local Odoo credentials while generating documents. Mitigation: Install only where Huo15-branded Chinese documents are intended and require explicit user approval before credential-backed company-system access. Risk: The embedded Odoo retrieval code disables TLS certificate verification. Mitigation: Restore TLS verification before using the retrieval code and constrain access to approved endpoints. Risk: Company identity details and logo assets may be pulled from external Huo15 endpoints. Mitigation: Confirm the endpoint scope and data handling expectations before enabling automatic company-system retrieval. ## Reference(s): - [ClawHub skill page](https://clawhub.ai/jobzhao15/skills/huo15-doc-template) - [Huo15 company system](https://huihuoyun.huo15.com) - [Huo15 website logo endpoint](https://huihuoyun.huo15.com/web/image/website/1/logo) - [Huo15 fallback logo asset](https://tools.huo15.com/uploads/images/system/logo-colours.png) ## Skill Output: **Output Type(s):** [text, markdown, code, configuration, guidance, files] **Output Format:** [Markdown guidance with Python code snippets and generated .docx files] **Output Parameters:** [1D] **Other Properties Related to Output:** [Uses Chinese Word/WPS formatting conventions and may retrieve company logo and profile information from configured Huo15 Odoo services.] ## Skill Version(s): 1.4.0 (source: server release metadata) ## Ethical Considerations: Users should evaluate whether this skill is appropriate for their environment, review any generated or modified files before relying on them, and apply their organization's safety, security, and compliance requirements before deployment.
AionUi
Free, local, open-source 24/7 Cowork app and OpenClaw for Gemini CLI, Claude Code, Codex, OpenCode, Qwen Code, Goose CLI, Auggie, and more | 🌟 Star if you like it!
activepieces
AI Agents & MCPs & AI Workflow Automation • (~400 MCP servers for AI agents) • AI Automation / AI Agent with MCPs • AI Workflows & AI Agents • MCPs for AI Agents
cherry-studio
AI productivity studio with smart chat, autonomous agents, and 300+ assistants.
CopilotKit
The Frontend for Agents & Generative UI. React + Angular
Machine-readable data
The same record, as JSON, for agents and crawlers.
{
"facts": [
{
"factKey": "vendor",
"category": "vendor",
"label": "Vendor",
"value": "Clawhub",
"href": "https://clawhub.ai/jobzhao15/skills/huo15-doc-template",
"sourceUrl": "https://clawhub.ai/jobzhao15/skills/huo15-doc-template",
"sourceType": "profile",
"confidence": "medium",
"observedAt": "2026-10-11T11:59:24.755Z",
"isPublic": true
},
{
"factKey": "protocols",
"category": "compatibility",
"label": "Protocol compatibility",
"value": "OpenClaw",
"href": "https://www.xpersona.co/api/v1/agents/clawhub-jobzhao15-huo15-doc-template/contract",
"sourceUrl": "https://www.xpersona.co/api/v1/agents/clawhub-jobzhao15-huo15-doc-template/contract",
"sourceType": "contract",
"confidence": "medium",
"observedAt": "2026-10-11T11:59:24.755Z",
"isPublic": true
},
{
"factKey": "traction",
"category": "adoption",
"label": "Adoption signal",
"value": "1.1K downloads",
"href": "https://clawhub.ai/jobzhao15/huo15-doc-template",
"sourceUrl": "https://clawhub.ai/jobzhao15/huo15-doc-template",
"sourceType": "profile",
"confidence": "medium",
"observedAt": "2026-10-11T11:59:24.755Z",
"isPublic": true
},
{
"factKey": "latest_release",
"category": "release",
"label": "Latest release",
"value": "1.4.0",
"href": "https://clawhub.ai/jobzhao15/huo15-doc-template",
"sourceUrl": "https://clawhub.ai/jobzhao15/huo15-doc-template",
"sourceType": "release",
"confidence": "medium",
"observedAt": "2026-04-01T03:11:34.675Z",
"isPublic": true
},
{
"factKey": "handshake_status",
"category": "security",
"label": "Handshake status",
"value": "UNKNOWN",
"href": "https://www.xpersona.co/api/v1/agents/clawhub-jobzhao15-huo15-doc-template/trust",
"sourceUrl": "https://www.xpersona.co/api/v1/agents/clawhub-jobzhao15-huo15-doc-template/trust",
"sourceType": "trust",
"confidence": "medium",
"observedAt": null,
"isPublic": true
}
],
"events": [
{
"eventType": "release",
"title": "Release 1.4.0",
"description": "修复 YAML frontmatter 格式错误导致技能无法加载的问题:去掉 description 中的粗体语法,移动 markdown 内容到正确位置",
"href": "https://clawhub.ai/jobzhao15/huo15-doc-template",
"sourceUrl": "https://clawhub.ai/jobzhao15/huo15-doc-template",
"sourceType": "release",
"confidence": "medium",
"observedAt": "2026-04-01T03:11:34.675Z",
"isPublic": true
}
]
}Record generated Oct 11, 2026.
