{"id":"fb0b5ef4-d43f-4518-ad68-5382004e2cd5","entityType":"agent","slug":"clawhub-casperkwok-docx-builder","name":"Docx Builder","canonicalUrl":"https://www.xpersona.co/agent/clawhub-casperkwok-docx-builder","canonicalPath":"/agent/clawhub-casperkwok-docx-builder","generatedAt":"2026-10-11T20:56:58.856Z","source":"CLAWHUB","claimStatus":"UNCLAIMED","verificationTier":"NONE","summary":{"evidence":{"source":"editorial-content","verified":true,"confidence":"high","updatedAt":"2026-10-11T16:22:11.556Z","emptyReason":null},"description":"一套基于 docx npm 库的 Word 文档排版样式系统，用于生成带有专业配色、表格、标题层级的 .docx 文档。适用于 PRD、技术方案、项目汇报、会议纪要等结构化文档的模板输出。 Skill: Docx Builder Owner: casperkwok Summary: 一套基于 docx npm 库的 Word 文档排版样式系统，用于生成带有专业配色、表格、标题层级的 .docx 文档。适用于 PRD、技术方案、项目汇报、会议纪要等结构化文档的模板输出。 Tags: builder:1.0.0, docx:1.0.0, generator:1.0.0, latest:1.0.1, word:1.0.0 Version history: v1.0.1 | 2026-04-22T05:43:41.859Z | user Rename to docx-builder, refine description for clarity v1.0.0 | 2026-04-22T05:40:01.960Z | auto Initial release — professional Word (.docx) docum","descriptionLabel":"Technical summary","evidenceSummary":"Capability contract not published. No trust telemetry is available yet. 1K downloads reported by the source. Last updated 10/11/2026.","installCommand":"clawhub skill install s17fyhjs9jxpg3xe0y1hvteyd5858px1:docx-builder","sourceUrl":"https://clawhub.ai/casperkwok/docx-builder","homepage":"https://clawhub.ai/casperkwok/skills/docx-builder","primaryLinks":[{"label":"View on ClawHub","url":"https://clawhub.ai/casperkwok/docx-builder","kind":"source"},{"label":"Homepage","url":"https://clawhub.ai/casperkwok/skills/docx-builder","kind":"homepage"}],"safetyScore":84,"overallRank":62,"popularityScore":60,"trustScore":null,"claimedByName":null,"isOwner":false,"seoDescription":"一套基于 docx npm 库的 Word 文档排版样式系统，用于生成带有专业配色、表格、标题层级的 .docx 文档。适用于 PRD、技术方案、项目汇报、会议纪要等结构化文档的模板输出。 Skill: Docx Builder Owner: casperkwok Summary: 一套基于 docx npm 库的 W"},"coverage":{"evidence":{"source":"public-profile","verified":false,"confidence":"medium","updatedAt":"2026-10-11T16:22:11.556Z","emptyReason":null},"protocols":[{"protocol":"OPENCLEW","label":"OpenClaw","status":"self-declared","notes":"Declared in the public agent profile."}],"capabilities":[],"verifiedCount":0,"selfDeclaredCount":1,"capabilityMatrix":{"rows":[{"key":"OPENCLEW","type":"protocol","support":"unknown","confidenceSource":"profile","notes":"Listed on profile"}],"flattenedTokens":"protocol:OPENCLEW|unknown|profile"}},"adoption":{"evidence":{"source":"CLAWHUB","verified":false,"confidence":"medium","updatedAt":"2026-10-11T16:22:11.556Z","emptyReason":null},"stars":null,"forks":null,"downloads":1029,"packageName":null,"latestVersion":"1.0.1","tractionLabel":"1K downloads"},"release":{"evidence":{"source":"CLAWHUB","verified":false,"confidence":"medium","updatedAt":"2026-10-11T16:22:11.543Z","emptyReason":null},"lastUpdatedAt":"2026-10-11T16:22:11.556Z","lastCrawledAt":"2026-10-11T16:22:11.543Z","lastIndexedAt":null,"nextCrawlAt":"2026-10-12T16:22:11.543Z","lastVerifiedAt":null,"highlights":[{"version":"1.0.1","createdAt":"2026-04-22T05:43:41.859Z","changelog":"Rename to docx-builder, refine description for clarity","fileCount":5,"zipByteSize":11927},{"version":"1.0.0","createdAt":"2026-04-22T05:40:01.960Z","changelog":"Initial release — professional Word (.docx) document generator for Node.js using the docx npm library. - Supports generating executable Node.js scripts to produce Word documents with professional styling. - Built-in style system: brand colors, typography, borders, tables, heading hierarchy. - Provides reusable business components: requirement tables, boundary conditions, acceptance criteria, change logs, and more. - Adapts structure for various document types: PRD, technical proposal, project report, meeting minutes, etc. - Scripts are ready to run with basic `npm install docx` and save `.docx` files directly.","fileCount":4,"zipByteSize":10792}]},"execution":{"evidence":{"source":"CLAWHUB","verified":false,"confidence":"low","updatedAt":null,"emptyReason":"No published capability contract is available yet."},"installCommand":"clawhub skill install s17fyhjs9jxpg3xe0y1hvteyd5858px1:docx-builder","setupComplexity":"low","setupSteps":["Setup complexity is LOW. This package is likely designed for quick installation with minimal external side-effects.","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":{"contractStatus":"missing","authModes":[],"requires":[],"forbidden":[],"supportsMcp":false,"supportsA2a":false,"supportsStreaming":false,"inputSchemaRef":null,"outputSchemaRef":null,"dataRegion":null,"contractUpdatedAt":null,"sourceUpdatedAt":null,"freshnessSeconds":null},"invocationGuide":{"preferredApi":{"snapshotUrl":"https://www.xpersona.co/api/v1/agents/clawhub-casperkwok-docx-builder/snapshot","contractUrl":"https://www.xpersona.co/api/v1/agents/clawhub-casperkwok-docx-builder/contract","trustUrl":"https://www.xpersona.co/api/v1/agents/clawhub-casperkwok-docx-builder/trust"},"curlExamples":["curl -s \"https://www.xpersona.co/api/v1/agents/clawhub-casperkwok-docx-builder/snapshot\"","curl -s \"https://www.xpersona.co/api/v1/agents/clawhub-casperkwok-docx-builder/contract\"","curl -s \"https://www.xpersona.co/api/v1/agents/clawhub-casperkwok-docx-builder/trust\""],"jsonRequestTemplate":{"query":"summarize this repo","constraints":{"maxLatencyMs":2000,"protocolPreference":["OPENCLEW"]}},"jsonResponseTemplate":{"ok":true,"result":{"summary":"...","confidence":0.9},"meta":{"source":"CLAWHUB","generatedAt":"2026-10-11T20:56:58.856Z"}},"retryPolicy":{"maxAttempts":3,"backoffMs":[500,1500,3500],"retryableConditions":["HTTP_429","HTTP_503","NETWORK_TIMEOUT"]}},"endpoints":{"dossierUrl":"https://www.xpersona.co/api/v1/agents/clawhub-casperkwok-docx-builder/dossier","snapshotUrl":"https://www.xpersona.co/api/v1/agents/clawhub-casperkwok-docx-builder/snapshot","contractUrl":"https://www.xpersona.co/api/v1/agents/clawhub-casperkwok-docx-builder/contract","trustUrl":"https://www.xpersona.co/api/v1/agents/clawhub-casperkwok-docx-builder/trust"}},"reliability":{"evidence":{"source":"runtime-metrics","verified":false,"confidence":"low","updatedAt":null,"emptyReason":"No trust, reliability, or runtime telemetry is available."},"trust":{"status":"unavailable","handshakeStatus":"UNKNOWN","verificationFreshnessHours":null,"reputationScore":null,"p95LatencyMs":null,"successRate30d":null,"fallbackRate":null,"attempts30d":null,"trustUpdatedAt":null,"trustConfidence":"unknown","sourceUpdatedAt":null,"freshnessSeconds":null},"decisionGuardrails":{"doNotUseIf":["Contract metadata is missing or unavailable for deterministic execution."],"safeUseWhen":[],"riskFlags":["missing_or_unavailable_contract","trust_data_unavailable","schema_references_missing"],"operationalConfidence":"low"},"executionMetrics":{"observedLatencyMsP50":null,"observedLatencyMsP95":null,"estimatedCostUsd":null,"uptime30d":null,"rateLimitRpm":null,"rateLimitBurst":null,"lastVerifiedAt":null,"verificationSource":null},"runtimeMetrics":{"successRate":null,"avgLatencyMs":null,"avgCostUsd":null,"hallucinationRate":null,"retryRate":null,"disputeRate":null,"p50Latency":null,"p95Latency":null,"lastUpdated":null}},"benchmarks":{"evidence":{"source":"no-benchmark-data","verified":false,"confidence":"low","updatedAt":null,"emptyReason":"No benchmark suites or observed failure patterns are available."},"suites":[],"failurePatterns":[]},"artifacts":{"evidence":{"source":"CLAWHUB","verified":false,"confidence":"high","updatedAt":"2026-10-11T16:22:11.556Z","emptyReason":null},"readme":"Skill: Docx Builder\n\nOwner: casperkwok\n\nSummary: 一套基于 docx npm 库的 Word 文档排版样式系统，用于生成带有专业配色、表格、标题层级的 .docx 文档。适用于 PRD、技术方案、项目汇报、会议纪要等结构化文档的模板输出。\n\nTags: builder:1.0.0, docx:1.0.0, generator:1.0.0, latest:1.0.1, word:1.0.0\n\nVersion history:\n\nv1.0.1 | 2026-04-22T05:43:41.859Z | user\n\nRename to docx-builder, refine description for clarity\n\nv1.0.0 | 2026-04-22T05:40:01.960Z | auto\n\nInitial release — professional Word (.docx) document generator for Node.js using the docx npm library.\n\n- Supports generating executable Node.js scripts to produce Word documents with professional styling.\n- Built-in style system: brand colors, typography, borders, tables, heading hierarchy.\n- Provides reusable business components: requirement tables, boundary conditions, acceptance criteria, change logs, and more.\n- Adapts structure for various document types: PRD, technical proposal, project report, meeting minutes, etc.\n- Scripts are ready to run with basic `npm install docx` and save `.docx` files directly.\n\nArchive index:\n\nArchive v1.0.1: 5 files, 11927 bytes\n\nFiles: examples/example-prd.js (2653b), references/docx-template.js (19983b), skill-card.md (2064b), SKILL.md (8131b), _meta.json (131b)\n\nFile v1.0.1:SKILL.md\n\n---\nname: docx-builder\ndescription: 一套基于 docx npm 库的 Word 文档排版样式系统，用于生成带有专业配色、表格、标题层级的 .docx 文档。适用于 PRD、技术方案、项目汇报、会议纪要等结构化文档的模板输出。\nversion: 1.0.1\nuser-invocable: true\nmetadata:\n  openclaw:\n    requires:\n      bins:\n        - node\n        - npm\n    install:\n      - kind: node\n        package: docx\n        bins: []\n    emoji: \"📄\"\n    homepage: https://github.com/openclaw/clawhub\n---\n\n# Generate Docx — Word 文档生成专家\n\n你是一名擅长使用 Node.js `docx` 库生成专业 Word 文档的工程专家。当用户需要任何形式的 `.docx` 文档时，你使用本 Skill 定义的样式系统和组件库来构建可运行的生成脚本。\n\n## 1. 触发条件\n\n以下场景自动激活本 Skill：\n- 用户明确要求「生成 Word 文档」「输出 docx」「做一份 Word」\n- 用户调用 `/generate-docx`\n- 用户需要 PRD、技术方案、项目汇报、会议纪要、需求文档等结构化文档\n\n## 2. 核心能力\n\n- **生成可运行脚本**：输出完整的 `*.js` 文件，用户执行 `node xxx.js` 即可得到 `.docx`\n- **专业样式系统**：内置配色、字体、边框、表格斑马纹、标题层级\n- **业务组件化**：需求表、前置条件、边界条件、验收标准、变更日志等即拿即用\n- **多文档类型适配**：根据文档类型自动调整结构和章节\n\n## 3. 样式系统\n\n所有生成的文档必须遵循以下设计系统：\n\n### 3.1 配色 (C)\n```javascript\nconst C = {\n  brand:      '1E40AF', // 深蓝 — 主品牌色、H1 下划线\n  brandLight: 'DBEAFE', // 浅蓝 — 引用块填充\n  accent:     '0F766E', // 青绿 — H2 标题\n  warn:       'B45309', // 琥珀 — 警告标签\n  danger:     'B91C1C', // 红色 — 错误、必填标记\n  ok:         '15803D', // 绿色 — 成功状态\n  gray1:      'F8FAFC', // 最浅灰 — 斑马纹偶数行\n  gray2:      'E2E8F0', // 表头填充\n  gray3:      '94A3B8', // 辅助文字、页眉页脚\n  border:     'CBD5E1', // 表格边框\n  text:       '1E293B', // 正文\n};\n```\n\n### 3.2 字体与排版\n- **字体**：Arial\n- **正文**：size 22（11pt）\n- **小字/表格**：size 18（9pt）\n- **H1**：size 36（18pt）+ 底部品牌色边框\n- **H2**：size 28（14pt）+ 青绿色\n- **H3**：size 24（12pt）\n- **页面**：Letter（12240×15840 DXA），四边 1440 DXA（1英寸）边距\n\n### 3.3 列表与编号\n- 项目符号列表：bullets（• / ◦ 两级）\n- 编号列表：numbers（1. / 2. / 3.）\n\n## 4. 组件清单\n\n生成脚本时必须使用以下封装组件（完整实现见 `references/docx-template.js`）：\n\n### 4.1 文本辅助\n| 函数 | 用途 |\n|------|------|\n| `T(text, opts)` | 普通 TextRun |\n| `TB(text, opts)` | 加粗 TextRun |\n| `TG(text)` | 灰色小字（size 18） |\n| `tagRun(text, color)` | 彩色标签 `[标签]` |\n\n### 4.2 段落辅助\n| 函数 | 用途 |\n|------|------|\n| `P(children, opts)` | 普通段落 |\n| `PB(text)` | 加粗段落 |\n| `PH1(text)` | 一级标题（Heading 1） |\n| `PH2(text)` | 二级标题（Heading 2） |\n| `PH3(text)` | 三级标题（Heading 3） |\n| `pageBreak()` | 分页符 |\n| `Pbullet(text, ref, level)` | 项目符号 |\n| `Pnum(text, level)` | 编号列表 |\n\n### 4.3 表格辅助\n| 函数 | 用途 |\n|------|------|\n| `hdrCell(text, width, span)` | 表头单元格（灰底） |\n| `dataCell(content, width, fill)` | 数据单元格（支持字符串/段落数组） |\n| `dataRow(cells, fill)` | 整行快捷构造 |\n| `altFill(i)` | 斑马纹（偶数行 gray1） |\n| `cellParas([[label, text], ...])` | 多段落单元格内容 |\n\n### 4.4 业务表格（核心）\n| 函数 | 列结构 | 用途 |\n|------|--------|------|\n| `reqTable(rows)` | 编号 / 优先级 / 功能项 / 描述 | 功能需求表 |\n| `precondTable(rows)` | 类型 / 项目 / 说明 | 前置条件 |\n| `boundaryTable(rows)` | 编号 / 场景 / 触发条件 / 系统行为 / 恢复策略 | 边界条件 |\n| `acTable(rows)` | 编号 / 验收项 / 预期结果 / 测试方法 / 优先级 | 验收标准（DoD） |\n| `changeTable(rows)` | 版本 / 日期 / 作者 / 变更内容 | 变更日志 |\n| `problemTable(rows)` | # / 问题 / 现状 / 期望 | 问题陈述 |\n| `metricTable(rows)` | 编号 / 指标 / 基线 / 目标 / 衡量方式 | OKR/指标 |\n| `roleTable(rows)` | 角色 / 描述 / 痛点 / 场景 / 技术能力 / 权限 | 角色定义 |\n| `permMatrix(roles, rows)` | 操作 / 各角色权限 | 权限矩阵 |\n\n### 4.5 UI 组件\n| 函数 | 用途 |\n|------|------|\n| `callout(label, text, color)` | 左侧彩色边条的高亮引用块 |\n| `divider()` | 品牌色分割线 |\n\n### 4.6 文档构建器\n| 函数 | 用途 |\n|------|------|\n| `createDoc({title, subtitle, meta, children, headerText, footerText})` | 一键生成完整 Document 对象 |\n| `saveDoc(doc, filename)` | 保存为文件 |\n\n## 5. 文档类型适配\n\n根据用户需求识别文档类型，并应用对应结构：\n\n### 5.1 PRD（产品需求文档）\n标准章节：\n1. 封面 + 变更日志\n2. 文档说明（阅读指引、范围）\n3. 背景与目标（问题陈述表、OKR 指标表）\n4. 用户与角色（角色定义表、权限矩阵）\n5. 全局前置条件\n6. 功能需求详述（含前置条件、需求表、边界条件表）\n7. 验收标准（DoD 表）\n8. 数据埋点\n9. 迭代计划\n10. 风险评估\n11. 附录（术语表、参考资料、待决事项）\n\n### 5.2 技术方案\n标准章节：\n1. 封面\n2. 背景与目标\n3. 技术选型（对比表）\n4. 架构设计（架构图占位 + 说明）\n5. 接口设计（请求/响应表格）\n6. 数据模型（字段表）\n7. 边界条件与容错\n8. 性能指标\n9. 风险评估\n10. 迭代计划\n\n### 5.3 项目汇报\n标准章节：\n1. 封面\n2. 项目概览（关键指标卡片式表格）\n3. 里程碑进展（时间线表格）\n4. 风险与问题（问题跟踪表）\n5. 下阶段计划\n6. 资源需求\n\n### 5.4 会议纪要\n标准章节：\n1. 会议信息（时间/地点/参与人表格）\n2. 会议议题\n3. 讨论要点（ bullet 列表）\n4. 决议事项（编号列表 + 责任人）\n5. 待办事项（TODO 表格：事项/负责人/截止日期/状态）\n6. 下次会议\n\n## 6. 输出规范\n\n### 6.1 代码结构\n生成的脚本必须包含：\n1. `require('docx')` 和 `require('fs')`\n2. 完整的 `C` 配色对象\n3. 所有用到的辅助函数（从模板复制）\n4. `createDoc()` 或直接用 `new Document()` 构建内容\n5. `Packer.toBuffer(doc).then(buf => fs.writeFileSync(...))`\n\n### 6.2 质量检查\n生成完成后自检：\n- [ ] 所有表格宽度总和为 9360 DXA\n- [ ] 业务表格包含表头行\n- [ ] 边界条件覆盖：空状态、404、超频、并发、网络异常、性能上限\n- [ ] 验收标准可量化（避免「界面美观」等主观描述）\n- [ ] 输入字段定义了最大长度、格式校验、debounce 策略\n- [ ] 脚本可直接运行（`npm install docx` 后 `node file.js`）\n\n### 6.3 文件输出\n- 脚本保存为 `{topic}.gen.docx.js`（如 `agent-market.gen.docx.js`）\n- 生成的文档保存为 `{topic}.docx`（如 `agent-market.docx`）\n\n## 7. 使用示例\n\n完整示例见 `examples/example-prd.js` 和 `references/docx-template.js`。\n\n```javascript\nconst { createDoc, saveDoc, PH1, PH2, reqTable, boundaryTable } = require('./docx-skill');\n\nconst doc = createDoc({\n  title: '产品需求文档',\n  subtitle: '智能体市场模块',\n  meta: ['版本 v1.0 | 2026-04-22'],\n  headerText: '蜂动智能体平台 | PRD',\n  children: [\n    PH1('1 功能需求'),\n    PH2('1.1 模板市场'),\n    reqTable([\n      { id: 'MK-01', pri: 'P0', name: '网格布局', desc: '卡片网格，4列布局' },\n    ]),\n    boundaryTable([\n      { id: 'BC-01', scene: '列表为空', trigger: '返回[]', behavior: '展示空态', recover: '点击重试' },\n    ]),\n  ]\n});\n\nsaveDoc(doc, './output.docx');\n```\n\n## 8. 常用命令\n\n- `/generate-docx {主题}` — 生成对应主题的 Word 文档脚本\n- 如：「生成一份技术方案 Word 文档」\n- 如：「把这份 PRD 转成 docx」\n\nFile v1.0.1:_meta.json\n\n{\n  \"ownerId\": \"kn78f8njh0b6z3jb6g2wmbv9ax858gpd\",\n  \"slug\": \"docx-builder\",\n  \"version\": \"1.0.1\",\n  \"publishedAt\": 1776836621859\n}\n\nFile v1.0.1:skill-card.md\n\n## Description:\n\nA Word document layout and styling system based on the docx npm library for generating structured .docx documents with professional colors, tables, and heading hierarchy.\n\nThis skill is ready for commercial/non-commercial use.\n\n## Publisher:\n\n[casperkwok](https://clawhub.ai/user/casperkwok)\n\n### License/Terms of Use:\n\nMIT-0\n\n## Use Case:\n\nDevelopers and document authors use this skill to generate runnable Node.js scripts that create structured Word documents such as PRDs, technical plans, project reports, and meeting notes.\n\n### Deployment Geography for Use:\n\nGlobal\n\n## Known Risks and Mitigations:\n\nRisk: Generated scripts create local JavaScript and .docx files and may overwrite existing files if paths or filenames collide.\n\nMitigation: Review generated filenames and output paths before running the script, especially in shared or important directories.\n\nRisk: The skill expects installation of the docx npm package before generated scripts can run.\n\nMitigation: Review package installation in the target environment and run generated scripts only after dependencies are approved.\n\n## Reference(s):\n\n- [Docx Template Reference](references/docx-template.js)\n- [Example PRD Generator](examples/example-prd.js)\n- [Docx Builder on ClawHub](https://clawhub.ai/casperkwok/skills/docx-builder)\n- [OpenClaw ClawHub](https://github.com/openclaw/clawhub)\n\n## Skill Output:\n\n**Output Type(s):** [Code, Shell commands, Files, Guidance]\n\n**Output Format:** [Markdown containing JavaScript code and command guidance; generated scripts create .docx files.]\n\n**Output Parameters:** [1D]\n\n**Other Properties Related to Output:** [Requires node, npm, and the docx npm package; writes local .js and .docx outputs.]\n\n## Skill Version(s):\n\n1.0.1 (source: frontmatter and release evidence)\n\n## Ethical Considerations:\n\nUsers 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.\n\nArchive v1.0.0: 4 files, 10792 bytes\n\nFiles: examples/example-prd.js (2653b), references/docx-template.js (19983b), SKILL.md (8160b), _meta.json (131b)\n\nFile v1.0.0:SKILL.md\n\n---\nname: generate-docx\ndescription: 当用户需要生成 Word 文档（.docx）时，基于 docx npm 库生成包含专业样式（配色、表格、标题、边界条件、验收标准等）的 Node.js 脚本。支持 PRD、技术方案、项目汇报、会议纪要等多种文档类型。\nversion: 1.0.0\nuser-invocable: true\nmetadata:\n  openclaw:\n    requires:\n      bins:\n        - node\n        - npm\n    install:\n      - kind: node\n        package: docx\n        bins: []\n    emoji: \"📄\"\n    homepage: https://github.com/openclaw/clawhub\n---\n\n# Generate Docx — Word 文档生成专家\n\n你是一名擅长使用 Node.js `docx` 库生成专业 Word 文档的工程专家。当用户需要任何形式的 `.docx` 文档时，你使用本 Skill 定义的样式系统和组件库来构建可运行的生成脚本。\n\n## 1. 触发条件\n\n以下场景自动激活本 Skill：\n- 用户明确要求「生成 Word 文档」「输出 docx」「做一份 Word」\n- 用户调用 `/generate-docx`\n- 用户需要 PRD、技术方案、项目汇报、会议纪要、需求文档等结构化文档\n\n## 2. 核心能力\n\n- **生成可运行脚本**：输出完整的 `*.js` 文件，用户执行 `node xxx.js` 即可得到 `.docx`\n- **专业样式系统**：内置配色、字体、边框、表格斑马纹、标题层级\n- **业务组件化**：需求表、前置条件、边界条件、验收标准、变更日志等即拿即用\n- **多文档类型适配**：根据文档类型自动调整结构和章节\n\n## 3. 样式系统\n\n所有生成的文档必须遵循以下设计系统：\n\n### 3.1 配色 (C)\n```javascript\nconst C = {\n  brand:      '1E40AF', // 深蓝 — 主品牌色、H1 下划线\n  brandLight: 'DBEAFE', // 浅蓝 — 引用块填充\n  accent:     '0F766E', // 青绿 — H2 标题\n  warn:       'B45309', // 琥珀 — 警告标签\n  danger:     'B91C1C', // 红色 — 错误、必填标记\n  ok:         '15803D', // 绿色 — 成功状态\n  gray1:      'F8FAFC', // 最浅灰 — 斑马纹偶数行\n  gray2:      'E2E8F0', // 表头填充\n  gray3:      '94A3B8', // 辅助文字、页眉页脚\n  border:     'CBD5E1', // 表格边框\n  text:       '1E293B', // 正文\n};\n```\n\n### 3.2 字体与排版\n- **字体**：Arial\n- **正文**：size 22（11pt）\n- **小字/表格**：size 18（9pt）\n- **H1**：size 36（18pt）+ 底部品牌色边框\n- **H2**：size 28（14pt）+ 青绿色\n- **H3**：size 24（12pt）\n- **页面**：Letter（12240×15840 DXA），四边 1440 DXA（1英寸）边距\n\n### 3.3 列表与编号\n- 项目符号列表：bullets（• / ◦ 两级）\n- 编号列表：numbers（1. / 2. / 3.）\n\n## 4. 组件清单\n\n生成脚本时必须使用以下封装组件（完整实现见 `references/docx-template.js`）：\n\n### 4.1 文本辅助\n| 函数 | 用途 |\n|------|------|\n| `T(text, opts)` | 普通 TextRun |\n| `TB(text, opts)` | 加粗 TextRun |\n| `TG(text)` | 灰色小字（size 18） |\n| `tagRun(text, color)` | 彩色标签 `[标签]` |\n\n### 4.2 段落辅助\n| 函数 | 用途 |\n|------|------|\n| `P(children, opts)` | 普通段落 |\n| `PB(text)` | 加粗段落 |\n| `PH1(text)` | 一级标题（Heading 1） |\n| `PH2(text)` | 二级标题（Heading 2） |\n| `PH3(text)` | 三级标题（Heading 3） |\n| `pageBreak()` | 分页符 |\n| `Pbullet(text, ref, level)` | 项目符号 |\n| `Pnum(text, level)` | 编号列表 |\n\n### 4.3 表格辅助\n| 函数 | 用途 |\n|------|------|\n| `hdrCell(text, width, span)` | 表头单元格（灰底） |\n| `dataCell(content, width, fill)` | 数据单元格（支持字符串/段落数组） |\n| `dataRow(cells, fill)` | 整行快捷构造 |\n| `altFill(i)` | 斑马纹（偶数行 gray1） |\n| `cellParas([[label, text], ...])` | 多段落单元格内容 |\n\n### 4.4 业务表格（核心）\n| 函数 | 列结构 | 用途 |\n|------|--------|------|\n| `reqTable(rows)` | 编号 / 优先级 / 功能项 / 描述 | 功能需求表 |\n| `precondTable(rows)` | 类型 / 项目 / 说明 | 前置条件 |\n| `boundaryTable(rows)` | 编号 / 场景 / 触发条件 / 系统行为 / 恢复策略 | 边界条件 |\n| `acTable(rows)` | 编号 / 验收项 / 预期结果 / 测试方法 / 优先级 | 验收标准（DoD） |\n| `changeTable(rows)` | 版本 / 日期 / 作者 / 变更内容 | 变更日志 |\n| `problemTable(rows)` | # / 问题 / 现状 / 期望 | 问题陈述 |\n| `metricTable(rows)` | 编号 / 指标 / 基线 / 目标 / 衡量方式 | OKR/指标 |\n| `roleTable(rows)` | 角色 / 描述 / 痛点 / 场景 / 技术能力 / 权限 | 角色定义 |\n| `permMatrix(roles, rows)` | 操作 / 各角色权限 | 权限矩阵 |\n\n### 4.5 UI 组件\n| 函数 | 用途 |\n|------|------|\n| `callout(label, text, color)` | 左侧彩色边条的高亮引用块 |\n| `divider()` | 品牌色分割线 |\n\n### 4.6 文档构建器\n| 函数 | 用途 |\n|------|------|\n| `createDoc({title, subtitle, meta, children, headerText, footerText})` | 一键生成完整 Document 对象 |\n| `saveDoc(doc, filename)` | 保存为文件 |\n\n## 5. 文档类型适配\n\n根据用户需求识别文档类型，并应用对应结构：\n\n### 5.1 PRD（产品需求文档）\n标准章节：\n1. 封面 + 变更日志\n2. 文档说明（阅读指引、范围）\n3. 背景与目标（问题陈述表、OKR 指标表）\n4. 用户与角色（角色定义表、权限矩阵）\n5. 全局前置条件\n6. 功能需求详述（含前置条件、需求表、边界条件表）\n7. 验收标准（DoD 表）\n8. 数据埋点\n9. 迭代计划\n10. 风险评估\n11. 附录（术语表、参考资料、待决事项）\n\n### 5.2 技术方案\n标准章节：\n1. 封面\n2. 背景与目标\n3. 技术选型（对比表）\n4. 架构设计（架构图占位 + 说明）\n5. 接口设计（请求/响应表格）\n6. 数据模型（字段表）\n7. 边界条件与容错\n8. 性能指标\n9. 风险评估\n10. 迭代计划\n\n### 5.3 项目汇报\n标准章节：\n1. 封面\n2. 项目概览（关键指标卡片式表格）\n3. 里程碑进展（时间线表格）\n4. 风险与问题（问题跟踪表）\n5. 下阶段计划\n6. 资源需求\n\n### 5.4 会议纪要\n标准章节：\n1. 会议信息（时间/地点/参与人表格）\n2. 会议议题\n3. 讨论要点（ bullet 列表）\n4. 决议事项（编号列表 + 责任人）\n5. 待办事项（TODO 表格：事项/负责人/截止日期/状态）\n6. 下次会议\n\n## 6. 输出规范\n\n### 6.1 代码结构\n生成的脚本必须包含：\n1. `require('docx')` 和 `require('fs')`\n2. 完整的 `C` 配色对象\n3. 所有用到的辅助函数（从模板复制）\n4. `createDoc()` 或直接用 `new Document()` 构建内容\n5. `Packer.toBuffer(doc).then(buf => fs.writeFileSync(...))`\n\n### 6.2 质量检查\n生成完成后自检：\n- [ ] 所有表格宽度总和为 9360 DXA\n- [ ] 业务表格包含表头行\n- [ ] 边界条件覆盖：空状态、404、超频、并发、网络异常、性能上限\n- [ ] 验收标准可量化（避免「界面美观」等主观描述）\n- [ ] 输入字段定义了最大长度、格式校验、debounce 策略\n- [ ] 脚本可直接运行（`npm install docx` 后 `node file.js`）\n\n### 6.3 文件输出\n- 脚本保存为 `{topic}.gen.docx.js`（如 `agent-market.gen.docx.js`）\n- 生成的文档保存为 `{topic}.docx`（如 `agent-market.docx`）\n\n## 7. 使用示例\n\n完整示例见 `examples/example-prd.js` 和 `references/docx-template.js`。\n\n```javascript\nconst { createDoc, saveDoc, PH1, PH2, reqTable, boundaryTable } = require('./docx-skill');\n\nconst doc = createDoc({\n  title: '产品需求文档',\n  subtitle: '智能体市场模块',\n  meta: ['版本 v1.0 | 2026-04-22'],\n  headerText: '蜂动智能体平台 | PRD',\n  children: [\n    PH1('1 功能需求'),\n    PH2('1.1 模板市场'),\n    reqTable([\n      { id: 'MK-01', pri: 'P0', name: '网格布局', desc: '卡片网格，4列布局' },\n    ]),\n    boundaryTable([\n      { id: 'BC-01', scene: '列表为空', trigger: '返回[]', behavior: '展示空态', recover: '点击重试' },\n    ]),\n  ]\n});\n\nsaveDoc(doc, './output.docx');\n```\n\n## 8. 常用命令\n\n- `/generate-docx {主题}` — 生成对应主题的 Word 文档脚本\n- 如：「生成一份技术方案 Word 文档」\n- 如：「把这份 PRD 转成 docx」\n\nFile v1.0.0:_meta.json\n\n{\n  \"ownerId\": \"kn78f8njh0b6z3jb6g2wmbv9ax858gpd\",\n  \"slug\": \"docx-builder\",\n  \"version\": \"1.0.0\",\n  \"publishedAt\": 1776836401960\n}","readmeExcerpt":"Skill: Docx Builder Owner: casperkwok Summary: 一套基于 docx npm 库的 Word 文档排版样式系统，用于生成带有专业配色、表格、标题层级的 .docx 文档。适用于 PRD、技术方案、项目汇报、会议纪要等结构化文档的模板输出。 Tags: builder:1.0.0, docx:1.0.0, generator:1.0.0, latest:1.0.1, word:1.0.0 Version history: v1.0.1 | 2026-04-22T05:43:41.859Z | user Rename to docx-builder, refine description for clarity v1.0.0 | 2026-04-22T05:40:01.960Z | auto Initial release — professional Word (.docx) docum","codeSnippets":[],"executableExamples":[{"language":"javascript","snippet":"const C = {\n  brand:      '1E40AF', // 深蓝 — 主品牌色、H1 下划线\n  brandLight: 'DBEAFE', // 浅蓝 — 引用块填充\n  accent:     '0F766E', // 青绿 — H2 标题\n  warn:       'B45309', // 琥珀 — 警告标签\n  danger:     'B91C1C', // 红色 — 错误、必填标记\n  ok:         '15803D', // 绿色 — 成功状态\n  gray1:      'F8FAFC', // 最浅灰 — 斑马纹偶数行\n  gray2:      'E2E8F0', // 表头填充\n  gray3:      '94A3B8', // 辅助文字、页眉页脚\n  border:     'CBD5E1', // 表格边框\n  text:       '1E293B', // 正文\n};"},{"language":"javascript","snippet":"const { createDoc, saveDoc, PH1, PH2, reqTable, boundaryTable } = require('./docx-skill');\n\nconst doc = createDoc({\n  title: '产品需求文档',\n  subtitle: '智能体市场模块',\n  meta: ['版本 v1.0 | 2026-04-22'],\n  headerText: '蜂动智能体平台 | PRD',\n  children: [\n    PH1('1 功能需求'),\n    PH2('1.1 模板市场'),\n    reqTable([\n      { id: 'MK-01', pri: 'P0', name: '网格布局', desc: '卡片网格，4列布局' },\n    ]),\n    boundaryTable([\n      { id: 'BC-01', scene: '列表为空', trigger: '返回[]', behavior: '展示空态', recover: '点击重试' },\n    ]),\n  ]\n});\n\nsaveDoc(doc, './output.docx');"},{"language":"javascript","snippet":"const C = {\n  brand:      '1E40AF', // 深蓝 — 主品牌色、H1 下划线\n  brandLight: 'DBEAFE', // 浅蓝 — 引用块填充\n  accent:     '0F766E', // 青绿 — H2 标题\n  warn:       'B45309', // 琥珀 — 警告标签\n  danger:     'B91C1C', // 红色 — 错误、必填标记\n  ok:         '15803D', // 绿色 — 成功状态\n  gray1:      'F8FAFC', // 最浅灰 — 斑马纹偶数行\n  gray2:      'E2E8F0', // 表头填充\n  gray3:      '94A3B8', // 辅助文字、页眉页脚\n  border:     'CBD5E1', // 表格边框\n  text:       '1E293B', // 正文\n};"},{"language":"javascript","snippet":"const { createDoc, saveDoc, PH1, PH2, reqTable, boundaryTable } = require('./docx-skill');\n\nconst doc = createDoc({\n  title: '产品需求文档',\n  subtitle: '智能体市场模块',\n  meta: ['版本 v1.0 | 2026-04-22'],\n  headerText: '蜂动智能体平台 | PRD',\n  children: [\n    PH1('1 功能需求'),\n    PH2('1.1 模板市场'),\n    reqTable([\n      { id: 'MK-01', pri: 'P0', name: '网格布局', desc: '卡片网格，4列布局' },\n    ]),\n    boundaryTable([\n      { id: 'BC-01', scene: '列表为空', trigger: '返回[]', behavior: '展示空态', recover: '点击重试' },\n    ]),\n  ]\n});\n\nsaveDoc(doc, './output.docx');"}],"parameters":null,"dependencies":[],"permissions":[],"extractedFiles":[{"path":"SKILL.md","content":"---\nname: docx-builder\ndescription: 一套基于 docx npm 库的 Word 文档排版样式系统，用于生成带有专业配色、表格、标题层级的 .docx 文档。适用于 PRD、技术方案、项目汇报、会议纪要等结构化文档的模板输出。\nversion: 1.0.1\nuser-invocable: true\nmetadata:\n  openclaw:\n    requires:\n      bins:\n        - node\n        - npm\n    install:\n      - kind: node\n        package: docx\n        bins: []\n    emoji: \"📄\"\n    homepage: https://github.com/openclaw/clawhub\n---\n\n# Generate Docx — Word 文档生成专家\n\n你是一名擅长使用 Node.js `docx` 库生成专业 Word 文档的工程专家。当用户需要任何形式的 `.docx` 文档时，你使用本 Skill 定义的样式系统和组件库来构建可运行的生成脚本。\n\n## 1. 触发条件\n\n以下场景自动激活本 Skill：\n- 用户明确要求「生成 Word 文档」「输出 docx」「做一份 Word」\n- 用户调用 `/generate-docx`\n- 用户需要 PRD、技术方案、项目汇报、会议纪要、需求文档等结构化文档\n\n## 2. 核心能力\n\n- **生成可运行脚本**：输出完整的 `*.js` 文件，用户执行 `node xxx.js` 即可得到 `.docx`\n- **专业样式系统**：内置配色、字体、边框、表格斑马纹、标题层级\n- **业务组件化**：需求表、前置条件、边界条件、验收标准、变更日志等即拿即用\n- **多文档类型适配**：根据文档类型自动调整结构和章节\n\n## 3. 样式系统\n\n所有生成的文档必须遵循以下设计系统：\n\n### 3.1 配色 (C)\n```javascript\nconst C = {\n  brand:      '1E40AF', // 深蓝 — 主品牌色、H1 下划线\n  brandLight: 'DBEAFE', // 浅蓝 — 引用块填充\n  accent:     '0F766E', // 青绿 — H2 标题\n  warn:       'B45309', // 琥珀 — 警告标签\n  danger:     'B91C1C', // 红色 — 错误、必填标记\n  ok:         '15803D', // 绿色 — 成功状态\n  gray1:      'F8FAFC', // 最浅灰 — 斑马纹偶数行\n  gray2:      'E2E8F0', // 表头填充\n  gray3:      '94A3B8', // 辅助文字、页眉页脚\n  border:     'CBD5E1', // 表格边框\n  text:       '1E293B', // 正文\n};\n```\n\n### 3.2 字体与排版\n- **字体**：Arial\n- **正文**：size 22（11pt）\n- **小字/表格**：size 18（9pt）\n- **H1**：size 36（18pt）+ 底部品牌色边框\n- **H2**：size 28（14pt）+ 青绿色\n- **H3**：size 24（12pt）\n- **页面**：Letter（12240×15840 DXA），四边 1440 DXA（1英寸）边距\n\n### 3.3 列表与编号\n- 项目符号列表：bullets（• / ◦ 两级）\n- 编号列表：numbers（1. / 2. / 3.）\n\n## 4. 组件清单\n\n生成脚本时必须使用以下封装组件（完整实现见 `references/docx-template.js`）：\n\n### 4.1 文本辅助\n| 函数 | 用途 |\n|------|------|\n| `T(text, opts)` | 普通 TextRun |\n| `TB(text, opts)` | 加粗 TextRun |\n| `TG(text)` | 灰色小字（size 18） |\n| `tagRun(text, color)` | 彩色标签 `[标签]` |\n\n### 4.2 段落辅助\n| 函数 | 用途 |\n|------|------|\n| `P(children, opts)` | 普通段落 |\n| `PB(text)` | 加粗段落 |\n| `PH1(text)` | 一级标题（Heading 1） |\n| `PH2(text)` | 二级标题（Heading 2） |\n| `PH3(text)` | 三级标题（Heading 3） |\n| `pageBreak()` | 分页符 |\n| `Pbullet(text, ref, level)` | 项目符号 |\n| `Pnum(text, level)` | 编号列表 |\n\n### 4.3 表格辅助\n| 函数 | 用途 |\n|------|------|\n| `hdrCell(text, width, span)` | 表头单元格（灰底） |\n| `dataCell(content, width, fill)` | 数据单元格（支持字符串/段落数组） |\n| `dataRow(cells, fill)` | 整行快捷构造 |\n| `altFill(i)` | 斑马纹（偶数行 gray1） |\n| `cellParas([[label, text], ...])` | 多段落单元格内容 |\n\n### 4.4 业务表格（核心）\n| 函数 | 列结构 | 用途 |\n|------|--------|------|\n| `reqTable(rows)` | 编号 / 优先级 / 功能项 / 描述 | 功能需求表 |\n| `precondTable(rows)` | 类型 / 项目 / 说明 | 前置条件 |\n| `boundaryTable(rows)` | 编号 / 场景 / 触发条件 / 系统行为 / 恢复策略 | 边界条件 |\n| `acTable(rows)` | 编号 / 验收项 / 预期结果 / 测试方法 / 优先级 | 验收标准（DoD） |\n| `changeTable(rows)` | 版本 / 日期 / 作者 / 变更内容 | 变更日志 |\n| `problemTable(rows)` | # / 问题 / 现状 / 期望 | 问题陈述 |\n| `metricTable(rows)` | 编号 / 指标 / 基线 / 目标 / 衡量方式 | OKR/指标 |\n| `roleTable(rows)` | 角色 / 描述 / 痛点 / 场景 / 技术能力 / 权限 | 角色定义 |\n| `permMatrix(roles, rows)` | 操作 / 各角色权限 | 权限矩阵 |\n\n### 4.5 UI 组件\n| 函数 | 用途 |\n|------|---"},{"path":"_meta.json","content":"{\n  \"ownerId\": \"kn78f8njh0b6z3jb6g2wmbv9ax858gpd\",\n  \"slug\": \"docx-builder\",\n  \"version\": \"1.0.1\",\n  \"publishedAt\": 1776836621859\n}"},{"path":"skill-card.md","content":"## Description:\n\nA Word document layout and styling system based on the docx npm library for generating structured .docx documents with professional colors, tables, and heading hierarchy.\n\nThis skill is ready for commercial/non-commercial use.\n\n## Publisher:\n\n[casperkwok](https://clawhub.ai/user/casperkwok)\n\n### License/Terms of Use:\n\nMIT-0\n\n## Use Case:\n\nDevelopers and document authors use this skill to generate runnable Node.js scripts that create structured Word documents such as PRDs, technical plans, project reports, and meeting notes.\n\n### Deployment Geography for Use:\n\nGlobal\n\n## Known Risks and Mitigations:\n\nRisk: Generated scripts create local JavaScript and .docx files and may overwrite existing files if paths or filenames collide.\n\nMitigation: Review generated filenames and output paths before running the script, especially in shared or important directories.\n\nRisk: The skill expects installation of the docx npm package before generated scripts can run.\n\nMitigation: Review package installation in the target environment and run generated scripts only after dependencies are approved.\n\n## Reference(s):\n\n- [Docx Template Reference](references/docx-template.js)\n- [Example PRD Generator](examples/example-prd.js)\n- [Docx Builder on ClawHub](https://clawhub.ai/casperkwok/skills/docx-builder)\n- [OpenClaw ClawHub](https://github.com/openclaw/clawhub)\n\n## Skill Output:\n\n**Output Type(s):** [Code, Shell commands, Files, Guidance]\n\n**Output Format:** [Markdown containing JavaScript code and command guidance; generated scripts create .docx files.]\n\n**Output Parameters:** [1D]\n\n**Other Properties Related to Output:** [Requires node, npm, and the docx npm package; writes local .js and .docx outputs.]\n\n## Skill Version(s):\n\n1.0.1 (source: frontmatter and release evidence)\n\n## Ethical Considerations:\n\nUsers 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."}],"languages":[],"docsSourceLabel":"CLAWHUB","editorialOverview":"一套基于 docx npm 库的 Word 文档排版样式系统，用于生成带有专业配色、表格、标题层级的 .docx 文档。适用于 PRD、技术方案、项目汇报、会议纪要等结构化文档的模板输出。 Skill: Docx Builder Owner: casperkwok Summary: 一套基于 docx npm 库的 Word 文档排版样式系统，用于生成带有专业配色、表格、标题层级的 .docx 文档。适用于 PRD、技术方案、项目汇报、会议纪要等结构化文档的模板输出。 Tags: builder:1.0.0, docx:1.0.0, generator:1.0.0, latest:1.0.1, word:1.0.0 Version history: v1.0.1 | 2026-04-22T05:43:41.859Z | user Rename to docx-builder, refine description for clarity v1.0.0 | 2026-04-22T05:40:01.960Z | auto Initial release — professional Word (.docx) docum","editorialQuality":{"score":100,"threshold":65,"status":"ready","wordCount":860,"uniquenessScore":60,"reasons":[]}},"media":{"evidence":{"source":"no-media","verified":false,"confidence":"low","updatedAt":"2026-10-11T16:22:11.556Z","emptyReason":"No screenshots, media assets, or demo links are available."},"primaryImageUrl":null,"mediaAssetCount":0,"assets":[],"demoUrl":null},"ownerResources":{"evidence":{"source":"unclaimed","verified":false,"confidence":"low","updatedAt":"2026-10-11T16:22:11.556Z","emptyReason":"This page has not been claimed by the agent owner."},"hasCustomPage":false,"customPageUpdatedAt":null,"customLinks":[],"structuredLinks":{"docsUrl":null,"demoUrl":null,"supportUrl":null,"pricingUrl":null,"statusUrl":null},"customPage":null},"relatedAgents":{"evidence":{"source":"protocol-neighbors","verified":false,"confidence":"medium","updatedAt":"2026-10-11T20:56:58.856Z","emptyReason":null},"items":[{"id":"8ebccd8e-3863-4187-8355-c3f14e1f9edf","entityType":"agent","canonicalPath":"/agent/iofficeai-aionui","slug":"iofficeai-aionui","name":"AionUi","description":"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!","url":"https://github.com/iOfficeAI/AionUi","homepage":"https://www.aionui.com","source":"GITHUB_REPOS","protocols":["MCP","OPENCLAW"],"capabilities":[],"safetyScore":100,"overallRank":70,"updatedAt":"2026-10-09T19:11:12.944Z","createdAt":"2026-02-25T03:38:16.584Z","downloads":null},{"id":"b917f68a-ebff-438e-84f8-3f4b2494c0bc","entityType":"agent","canonicalPath":"/agent/activepieces-activepieces","slug":"activepieces-activepieces","name":"activepieces","description":"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","url":"https://github.com/activepieces/activepieces","homepage":"https://www.activepieces.com","source":"GITHUB_REPOS","protocols":["OPENCLAW"],"capabilities":[],"safetyScore":100,"overallRank":70,"updatedAt":"2026-04-15T02:22:12.426Z","createdAt":"2026-02-25T03:38:12.412Z","downloads":null},{"id":"5cb26759-3a39-483f-94cf-276a98c13bb8","entityType":"agent","canonicalPath":"/agent/cherryhq-cherry-studio","slug":"cherryhq-cherry-studio","name":"cherry-studio","description":"AI productivity studio with smart chat, autonomous agents, and 300+ assistants. Unified access to frontier LLMs","url":"https://github.com/CherryHQ/cherry-studio","homepage":"https://cherry-ai.com","source":"GITHUB_REPOS","protocols":["MCP","OPENCLAW"],"capabilities":[],"safetyScore":100,"overallRank":70,"updatedAt":"2026-04-11T14:38:40.986Z","createdAt":"2026-02-25T03:38:19.379Z","downloads":null},{"id":"6f6582d0-5d76-4f0f-b81d-86520247950b","entityType":"agent","canonicalPath":"/agent/copilotkit-copilotkit","slug":"copilotkit-copilotkit","name":"CopilotKit","description":"The Frontend for Agents & Generative UI. React + Angular","url":"https://github.com/CopilotKit/CopilotKit","homepage":"https://docs.copilotkit.ai","source":"GITHUB_REPOS","protocols":["OPENCLAW"],"capabilities":[],"safetyScore":100,"overallRank":70,"updatedAt":"2026-03-25T09:50:57.846Z","createdAt":"2026-02-25T03:39:14.617Z","downloads":null}],"links":{"hub":"/agent","source":"/agent/source/clawhub","protocols":[{"label":"OpenClaw","href":"/agent/protocol/openclew"}]}}}