Office文档处理插件

为Claude Cowork和Claude Code提供专业的Office文档处理和知识工作能力,包括PPTX、DOCX、XLSX、PDF的深度操作,法务助手,数据分析及预配置的专业角色。

  • by SelfEvolveAI
  • Python
  • 本地部署
  • 更新于
在 GitHub 查看 lijie420461340/claude-office-skills-cn

使用说明

Claude Office Skills - 专业知识工作插件

🚀 Agent - Skills - MCP 架构 | 人才市场模式

为 Claude Cowork 和 Claude Code 提供专业的 Office 文档处理和知识工作能力。

🎯 这是什么?

本仓库是一个专业知识工作插件集合,采用与 Anthropic knowledge-work-plugins 相同的架构标准。

核心能力:

  • 📄 Office 文档处理 - PPTX、DOCX、XLSX、PDF 的深度操作
  • ⚖️ 法务助手 - 合同审阅、NDA 检查、风险识别
  • 📊 数据分析 - Excel 建模、图表可视化、报告生成
  • 🧑‍💼 Agent 角色 - 预配置的专业角色,一键部署

兼容平台:


📦 插件市场

Office 文档插件 (office-documents)

格式 能力 命令
PPTX HTML→PPTX、模板复用、OOXML 编辑 /office:create-pptx
DOCX 修订追踪、红线批注、OOXML 操作 /office:edit-docx
XLSX 公式模型、格式化、零错误验证 /office:build-xlsx
PDF 表单填写、合并、提取、转换 /office:fill-pdf

法务插件 (legal-cn)

命令 功能
/legal:contract-review 合同审阅,识别风险条款
/legal:nda-check NDA 保密协议快速检查
/legal:clause-library 标准条款库查询
/legal:risk-report 法律风险评估报告

Agent 角色

Agent 技能组合 适用场景
⚖️ 法务专员 legal-cn + docx + pdf 合同审阅、合规
📊 数据分析师 data + xlsx + pptx 数据可视化、报告
📝 行政助理 office + productivity 日程、邮件、文档

🚀 快速开始

Claude Cowork (推荐)

从 claude.com/plugins 安装插件。

Claude Code

# 添加插件市场
claude plugin marketplace add claude-office-skills/skills

# 安装特定插件
claude plugin install office-documents@claude-office-skills
claude plugin install legal-cn@claude-office-skills

使用示例

# 创建演示文稿
/office:create-pptx 创建一个5页的季度销售报告

# 审阅合同
/legal:contract-review @service_agreement.pdf

# 构建财务模型
/office:build-xlsx 创建 DCF 估值模型

# 或者直接对话
> 帮我审阅这份合同,识别风险条款
> 把这个数据做成演示文稿

本地开发

# Python 依赖
pip install -r requirements.txt

# Node.js 依赖
npm install

# 系统工具
# - LibreOffice (soffice)
# - Poppler (pdftoppm)  
# - Pandoc

📁 项目结构

claude-office-skills/
│
├── office-documents/              # 📦 Office 文档插件
│   ├── .claude-plugin/plugin.json # 插件清单
│   ├── .mcp.json                  # MCP 连接配置
│   ├── commands/                  # 斜杠命令
│   │   ├── create-pptx.md
│   │   ├── edit-docx.md
│   │   ├── build-xlsx.md
│   │   └── fill-pdf.md
│   └── skills/                    # 技能实现
│       ├── pptx/
│       │   ├── SKILL.md           # 主技能文档
│       │   ├── html2pptx.md       # HTML→PPTX 指南
│       │   ├── ooxml.md           # OOXML 编辑指南
│       │   ├── scripts/           # Python/JS 工具
│       │   └── ooxml/             # OOXML 验证脚本
│       ├── docx/
│       ├── xlsx/
│       └── pdf/
│
├── legal-cn/                      # 📦 中国法务插件
│   ├── .claude-plugin/plugin.json
│   ├── commands/
│   │   ├── contract-review.md
│   │   └── nda-check.md
│   └── skills/
│       ├── contract-review/
│       └── compliance/
│
├── agents/                        # 🧑‍💼 Agent 角色定义
│   ├── legal-specialist.md        # 法务专员
│   ├── data-analyst.md            # 数据分析师
│   └── admin-assistant.md         # 行政助理
│
├── shared/                        # 🔧 共享资源
│   └── ooxml/schemas/             # OOXML XSD schemas
│
├── CLAUDE.md                      # Claude Code 项目说明
├── ITERATION_PLAN.md              # 迭代规划
└── skills-system.md               # 技能系统说明

插件结构标准

每个插件遵循 Anthropic 标准格式:

plugin-name/
├── .claude-plugin/plugin.json   # 清单文件
├── .mcp.json                    # MCP 连接配置
├── commands/                    # 斜杠命令 (显式调用)
└── skills/                      # 技能文档 (自动激活)

🔧 核心功能

PowerPoint (PPTX)

  • HTML 转 PPTX - 使用 HTML/CSS 设计幻灯片,渲染为 PPTX
  • 基于模板创建 - 重排幻灯片、替换文本、保留格式
  • 视觉验证 - 生成缩略图网格检查布局问题
  • OOXML 编辑 - 直接操作 XML 实现精确控制

Word (DOCX)

  • 修订追踪 - 专业的红线批注工作流
  • OOXML 操作 - 添加批注、修改结构、保留格式
  • 文本提取 - 导出内容并保留修订记录

Excel (XLSX)

  • 公式模型 - 零错误要求的可用公式
  • 专业格式化 - 输入/公式颜色编码
  • 数据验证 - 年份作为文本、零值格式化

PDF

  • 表单填写 - 编程方式填充可填写 PDF
  • 文档合并 - 合并多个 PDF
  • 格式转换 - PPTX→PDF、PDF→图片

📚 文档

  • 入门指南:参见 CLAUDE.md
  • 技能系统:skills-system.md
  • 迭代计划:ITERATION_PLAN.md
  • Claude Code 文档:docs.claude.com/claude-code

🤝 贡献

插件都是 Markdown 文件,贡献非常简单:

  1. Fork 本仓库
  2. 创建新的插件目录或修改现有插件
  3. 提交 Pull Request

添加新插件

# 创建插件目录
mkdir -p my-plugin/.claude-plugin my-plugin/commands my-plugin/skills

# 添加清单文件
# my-plugin/.claude-plugin/plugin.json

# 添加技能和命令
# my-plugin/skills/SKILL.md
# my-plugin/commands/my-command.md

📄 许可证

Apache 2.0 - 详见 LICENSE


🔗 相关链接