用途:Office Docs Skills Library 是一套文档自动化技能集合(版本 1.0.0,更新于 2026-01-17),用于自动化 Microsoft Office 与 PDF 文档工作流,覆盖文档生成、操作与基于模板的处理。技能以 Anthropic Skills 格式编写,并附有真实文档处理管道的示例。
主要能力:库中包含 5 个技能。python-docx 用于 Word 文档创建与操作,支持段落、表格、图片和样式;openpyxl 用于 Excel 工作簿自动化,支持单元格、公式、图表和格式设置;python-pptx 用于生成 PowerPoint 演示文稿,涉及幻灯片、形状、版式和动画;pypdf 用于 PDF 操作与提取,支持合并、拆分、提取和加水印;docx-templates 用于基于模板的文档生成,支持 Jinja2 语法、循环和条件。文档还给出技能选择指南,按创建报告/合同、Excel 报表自动化、演示文稿生成、PDF 合并拆分、批量填充模板等不同需求推荐相应技能。
使用方式:仓库中各技能以独立目录组织,每个目录含 SKILL.md 文档。可通过命令浏览和阅读:ls skills/office-docs/;cat skills/office-docs/python-docx/SKILL.md。技能本身是文档,需在文档工作流中自行实现相应模式。资料还展示了文档生成管道、批处理、模板管理、错误处理、临时文件、大文件流式处理、模板版本管理、生成前校验、输出组织、审计日志和测试等通用模式,以及与 workspace-hub 的目录结构集成示例。
适用场景:适合需要程序化生成 Word/Excel/PPT、批量生成合同发票信件、合并拆分或提取 PDF、以及需要非开发者维护文档模板的自动化流程。
限制:资料未说明具体收费、价格、平台支持范围或性能指标;技能为文档模式,不包含可直接调用的封装服务,需用户按示例自行实现。依赖的第三方库版本、安装命令与官方文档链接在资料中未以完整命令或 URL 形式给出,暂未提供。