EP01. "claude-office-skills 办公技能库导览"
🔒 登录后可标记已读- 合同审查、DCF 估值、发票整理、PPT 生成、PDF 加浮水印——这些日常办公场景,
claude-office-skills几乎都打包好现成 skill 了,不用自己从头写 prompt - 仓库自己维护的索引(
SKILLS_INDEX.md)实际收录 80 个 skill、分 14 大类——📌 README 首页写的是「136+」甚至「200+」,跟索引文件对不上,这篇笔记以有逐条列出的索引文件为准,不是漏看了 README - 除了 80 个 skill,还搭了 office-mcp(一个 MCP server,提供 30 多个文件操作工具)跟 5 个现成的 agent 人设(把技能+人设+工具打包成一个角色,比如「法务专员」「数据分析师」)
- 前置知识:先看过 Overview 系列,知道 Skill 是什么;如果要用 MCP 那部分,最好也知道 MCP 是什么
重点内容
这是什么
跟 awesome-claude-skills 那种「导航到别的仓库」的清单不一样,claude-office-skills 里的 80 个 skill 是这个仓库自己包起来的实际内容([skill 名]/SKILL.md),不是空链接。定位是「教 Claude 按公司实际要求做特定办公任务」,覆盖合同、HR、财务、沟通、PDF、简报这类白领日常工作场景。
14 大类 80 个 skill 速查
| 大类 | 数量 | 代表性 skill |
|---|---|---|
| ⚖️ Legal 法务 | 5 | contract-review、nda-generator、contract-template、offer-letter、job-description |
| 👔 HR & Career 人资/求职 | 6 | resume-tailor、cover-letter、cv-builder、applicant-screening、job-description、offer-letter |
| 💰 Finance 财务 | 10 | invoice-generator、expense-report、data-analysis、stock-analysis、dcf-valuation、financial-modeling、company-research、investment-memo、crypto-report |
| 📈 Sales & Marketing 销售营销 | 5 | proposal-writer、lead-research、lead-qualification、content-writer、brand-guidelines |
| 🔎 Research 调研 | 5 | deep-research、web-search、academic-search、competitive-analysis、news-monitor |
| 🎨 Visualization 可视化 | 5 | image-generation、diagram-creator、chart-designer、infographic、ppt-visual |
| ✉️ Communication 沟通 | 5 | email-drafter、email-classifier、suspicious-email、meeting-notes、weekly-report |
| 📄 PDF Tools | 10 | chat-with-pdf、pdf-extraction、pdf-converter、pdf-ocr、pdf-merge-split、pdf-form-filler、pdf-compress、pdf-watermark、pdf-to-docx、smart-ocr |
| 📁 Document Tools 文档工具 | 8 | docx-manipulation、doc-parser、layout-analyzer、data-extractor、table-extractor、file-organizer、changelog-generator、report-generator |
| 📊 Spreadsheet 表格 | 3 | xlsx-manipulation、excel-automation、data-analysis |
| 🖥️ Presentation 简报 | 6 | pptx-manipulation、ai-slides、dev-slides、md-slides、html-slides、html-to-ppt |
| 🔄 Conversion 格式转换 | 4 | md-to-office、office-to-md、batch-convert、batch-processor |
| 📋 Templates 模板 | 3 | form-builder、contract-template、template-engine |
| ⚙️ Workflow 工作流 | 4 | n8n-workflow、mcp-hub、office-mcp、doc-pipeline |
💡 「PDF Tools」跟「Finance」并列最大类,各 10 个——如果你的工作大量在处理合同/发票 PDF 或做财务模型,这两类几乎能直接覆盖大半个工作流。
5 个现成 agent 人设
比单一 skill 更进一步,把「个性 + 专精技能 + 领域知识 + 工具权限」打包成一个可以直接对话的角色:
| Agent | 定位 | 组合的技能 |
|---|---|---|
| Legal Specialist | 合同审查与法务事务 | contract-review、nda-generator |
| Data Analyst | Excel 分析与报告 | data-analysis、dcf-valuation |
| Admin Assistant | 邮件与日程管理 | email-drafter、meeting-notes |
| Research Analyst | 深度调研与公司分析 | deep-research、company-research |
| Content Creator | 写作与营销内容 | content-writer、SEO 优化 |
office-mcp:MCP 工具集
除了 skill,仓库还提供一个独立的 MCP server(mcp-servers/office-mcp),装好之后 Claude 可以直接调用底层文件操作,不用每次都靠 skill 里教的手动步骤:
| 类别 | 工具数 | 涵盖操作 |
|---|---|---|
| Document | 6 | Word 文件文字抽取、建档、套模板、合并 |
| 8 | 文字/表格抽取、合并拆分、压缩、加浮水印、表单填写 | |
| Spreadsheet | 7 | Excel 读取、建档、分析、画图表 |
| Presentation | 7 | PowerPoint 建档、内容抽取、Markdown 转简报 |
| Conversion | 9 | docx/pdf/markdown/Excel/CSV/HTML/JSON 互转 |
接上 Claude Desktop(或 Cursor / VS Code):
{
"mcpServers": {
"office-mcp": {
"command": "npx",
"args": ["@claude-office-skills/office-mcp"]
}
}
}
把这段加进 claude_desktop_config.json 就好,不用先手动 npm install——npx 会在需要时自动抓套件。
怎么安装(skill 本体,不是 MCP)
这个仓库支援的安装方式比前面几个包都多,挑跟你用的平台对应的那一种:
| 平台 | 方式 | |
|---|---|---|
| Claude.ai(快速试用) | 点开想要的 skill → 复制 SKILL.md 内容 → 贴进对话框 → 上传文件、开始用 | |
| Claude Code | mkdir -p ~/.config/claude-code/skills/ → cp -r contract-review ~/.config/claude-code/skills/ → 跑 claude | |
| Moltbot(批量安装) | `curl -fsSL .../install.sh \ | bash(全部装)或加 -- --category legal` 只装某一类 |
| Claude API | Python 用 anthropic SDK,把 SKILL.md 内容当 system prompt 传进去 | |
| 直接引用链接 | 对话里直接说「用这个 skill:[SKILL.md 网址],然后帮我看这份文件:[上传]」 |
📌 Claude Code 的安装路径要留意:这里写的是 ~/.config/claude-code/skills/,跟前面 awesome-claude-skills 那篇笔记看到的路径一样、但跟 wordpress-skills/elementor-skills/claude-seo 用的 ~/.claude/skills/ 不一致——两种写法在不同仓库的文档里都出现过,说明这件事本身在社区文档里就没统一,装之前先跑 claude --help 或查你当前版本的官方文档确认,不要照抄任何一篇笔记的路径。
📌 Claude Desktop 不是走官方「上传 Skill」那个入口:仓库自己的 CLAUDE_DESKTOP_CONFIG.md 教的方法是开一个新 Project,把 SKILLS_INDEX.md 和用得到的 skill 文件夹当成 Project Knowledge 加进去(原文档里写的是作者自己电脑上的路径,实际操作时换成你本机存放这个仓库的路径就行);简单测试的话也可以直接把单一 SKILL.md 的内容贴进对话框,或者写进 Custom Instructions 里提一句「有 stock-analysis/dcf-valuation 这些 skill 可以用」。验证方式:直接说「用 stock-analysis 这个 skill 分析 Microsoft (MSFT)」,Claude 没反应就先确认 Project Knowledge 里有没有带上 SKILLS_INDEX.md,或者开一个新对话再试一次。
常见错误
- ❌ 直接信 README 首页的「136+」/「200+」——仓库自己维护的
SKILLS_INDEX.md逐条列出来只有 80 个,数字对不上时以有逐条列出的索引文件为准,不要被首页的营销数字带偏 - ❌ 把所有平台的安装路径混着抄——
~/.config/claude-code/skills/和~/.claude/skills/两种写法在不同仓库文档里都出现过,装之前先用claude --help或当前版本官方文档确认,不要照抄任何一份文档 - ❌ 以为 Claude Desktop 也是走「上传 Skill」那个官方入口——这个仓库教的是 Project Knowledge 方式,路数不一样,别按其他仓库的 Desktop 上传步骤硬套
- ❌ 装了一堆 skill 却没告诉 Claude 有哪些能用——Claude.ai/Desktop 没有自动扫描机制,skill 名称要嘛在对话里明确讲出来,要嘛透过 Project Knowledge/Custom Instructions 让 Claude 知道有哪些可选
- 💡 只需要某一类(比如只做法务相关工作),Moltbot 批量安装支援
--category legal这种按类别筛选,不用把 80 个全部装进去占位置 - 💡 只是想接文件操作能力(合并 PDF、Excel 转 CSV 这类),不一定要装一堆 skill,直接接 office-mcp 这个 MCP server 可能更直接——它是底层工具,不需要额外教 Claude「该怎么做」
Sources
官方文档:
- claude-office-skills(GitHub 仓库)— https://github.com/claude-office-skills/skills
- SKILLS_INDEX.md — https://github.com/claude-office-skills/skills/blob/main/SKILLS_INDEX.md
- CLAUDE_DESKTOP_CONFIG.md — https://github.com/claude-office-skills/skills/blob/main/CLAUDE_DESKTOP_CONFIG.md
- office-mcp README — https://github.com/claude-office-skills/skills/blob/main/mcp-servers/office-mcp/README.md