office-docs
Office Documents (PPTX, DOCX, XLSX)
Overview
该 skill 提供对 Microsoft Office Open XML 格式(PPTX、DOCX、XLSX)的完整操控能力,包括:
- 读取/提取文本:使用
markitdown将 Office 文件转换为可读文本 - 解包/编辑/打包:将 Office 文件(本质是 ZIP 包)解包为 XML,直接编辑后重新打包
- 校验与自动修复:基于 OOXML 标准的 XSD 校验 + 文件引用完整性检查
- 从模板创建:基于现有模板文件复制/修改幻灯片或文档内容
- 从零创建 PPTX:使用 PptxGenJS(Node.js)生成全新演示文稿
Quick Reference
| 任务 | PPTX | DOCX | XLSX |
|---|---|---|---|
| 读取/提取文本 | python -m markitdown file.pptx |
python -m markitdown file.docx |
python -m markitdown file.xlsx |
| 解包编辑 | python scripts/office/unpack.py file.pptx unpacked/ |
python scripts/office/unpack.py file.docx unpacked/ |
python scripts/office/unpack.py file.xlsx unpacked/ |
| 打包输出 | python scripts/office/pack.py unpacked/ out.pptx --original file.pptx |
python scripts/office/pack.py unpacked/ out.docx --original file.docx |
python scripts/office/pack.py unpacked/ out.xlsx |
More from hhx465453939/claude_skill_pool
code-debugger
基于深度上下文理解的代码调试与增量开发流程。用于修复 Bug、性能问题、变量追踪或在既有模块上做增量功能时,需要建立调用链/变量依赖并维护 `.debug/` 记录的场景。
17paper-submission-manager
End-to-end manuscript-to-submission workflow management for academic papers. Use when preparing a manuscript for journal submission, assembling submission packages, aligning with journal instructions, creating cover letters/forms, validating figures/tables, or coordinating post-submission tracking in this repository.
15pubmed-linker
This skill should be used when the user asks to "update PubMed links", "check reference links", "find PubMed URLs", "download fulltext papers", or discusses PubMed/Medline literature search and reference management. Provides systematic approach for querying PubMed database and updating reference lists with accurate links.
13research-analyst-system
宏观投资研究的多层级分析师 Agent 系统。首席分析师协调 6 大研究小组(内资股票、外资股票、大宗商品、加密货币、中国宏观、美国宏观),每小组可分配多名研究员并行深度调研,最终汇总为结构化研究报告。
11debug-ui
顶级 UI 设计师模式,兼具艺术灵感与工程实现。以产品审美 (Vibe) 为核心驱动,将模糊的感性描述转化为精准的 CSS/Design Token,并在 .debug/ 目录维护设计决策 (ADR)。
10ai-spec
将自然语言需求转换为生产级技术规范与 AI 执行指令。用于需求不清晰、需要架构选型、需要完整技术规格或可执行任务清单时。
9