anthropics/knowledge-work-plugins:用 Markdown 和 JSON 把 Claude 变成岗位专家
主要供知识工作者在 Claude Cowork 中使用的开源插件存储库。
秒懂
- 它是什么?
- 这个仓库用纯文件方式定义技能、命令和连接器,让 Claude Cowork 和 Claude Code 按你的团队流程工作。核心判断是:它适合愿意自己维护提示词的组织,不适合指望开箱即用的用户。
- 适合谁用?
- 适合以下团队采用:已经使用 Claude Cowork 或 Claude Code,并且愿意投入时间把通用技能文件改写成自己公司的术语、流程和工具链。不适合以下用户:想要一个装完就能用的成品,或者团队里没有人能读懂并维护 Markdown 里的提示词。
- 能商用吗?
- 可以。Apache-2.0 是宽松许可证:你可以使用、修改并销售基于它的软件,只需保留版权和许可证声明。
- 还在维护吗?
- 在维护。仓库最近一次提交在 1 天前。
- 用什么语言写的?
- 主要是 Python(依据 GitHub 的语言统计)。
以上回答依据项目的 GitHub 数据(最近同步于 2026年9月14日)和我们的分析,不构成法律意见。
开源项目深度解析
它解决的是提示词工程的组织化问题
单个提示词只能影响一次对话。知识工作插件把提示词、工具连接和命令打包成文件结构,让 Claude 在不同会话里保持一致的岗位行为。面向销售、财务、法务、数据等 11 个岗位,每个插件都包含技能、斜杠命令和连接器。技能是 Claude 自动调用的领域知识,命令是用户显式触发的动作,连接器通过 MCP 服务器接通外部工具。这个设计把零散的提示词变成了可版本控制的资产。
文件即插件的架构:没有代码,只有文本
每个插件遵循统一目录结构:.claude-plugin/plugin.json 是清单,.mcp.json 定义工具连接,commands/ 存放斜杠命令,skills/ 存放自动调用的知识。README 明确说每个组件都是文件,Markdown 和 JSON,没有代码,没有基础设施,没有构建步骤。这意味着修改插件不需要编程能力,但需要理解 Claude 如何读取这些文件。技能文件写得越具体,Claude 的行为越贴合你的流程。反过来,如果技能文件只是泛泛而谈,插件提供的帮助也会流于表面。
安装方式:一条命令从 GitHub 接入 Claude Code
仓库给出两条安装路径。Cowork 用户直接从 claude.com/plugins 安装。Claude Code 用户先添加市场,再安装具体插件:claude plugin marketplace add anthropics/knowledge-work-plugins,然后 claude plugin install sales@knowledge-work-plugins。安装后插件自动激活,技能在相关时触发,斜杠命令在会话中可用,例如 /sales:call-prep 或 /data:write-query。命令示例很具体,但仓库没有说明如何卸载或更新插件,这在实际使用中会是个问题。
连接器是双刃剑:覆盖面广,但依赖 MCP 生态
11 个插件列出的连接器覆盖了主流工具:Slack、Notion、Jira、HubSpot、Snowflake、BigQuery、Figma、PubMed 等。这些连接器全部通过 MCP 服务器工作。对工程团队来说,这意味着每个连接器都需要单独配置认证和权限。仓库没有提供任何连接器的配置细节,没有示例凭证,也没有故障排查指南。实际部署时,你需要自己查阅每个 MCP 服务器的文档。连接器列表看起来丰富,但真正的集成工作在你自己的环境里。
定制是核心卖点,也是最大的维护负担
README 反复强调插件是通用起点,真正价值来自定制:编辑 .mcp.json 指向你的工具栈,往技能文件里加入公司术语和组织结构,修改技能指令以匹配实际工作流。这种设计把维护责任完全交给用户。技能文件是 Markdown,修改容易,但保持它们与业务流程同步需要持续投入。没有版本管理建议,没有测试方法,没有回滚机制。如果你的团队流程经常变化,这些文件会迅速过时。仓库提供的 cowork-plugin-management 插件可以辅助创建和定制,但它本身也是插件,同样需要维护。
适用边界:哪些岗位真正受益,哪些会失望
从连接器列表看,数据插件和财务插件连接的是数据仓库,这类工具的查询逻辑相对稳定,技能文件可以长期复用。销售和客服插件依赖 CRM 和工单系统,流程变化快,定制需求高,如果团队没有专人维护技能文件,效果会很快衰减。法律和生物研究插件涉及专业领域知识,技能文件的质量直接决定输出质量,通用文本很难满足合规要求。仓库没有提供任何效果基准或案例数据,你无法预知插件在你环境里的实际表现。
替代方案:直接写系统提示词或自建 MCP 服务器
不用这个仓库,你可以直接在 Claude Code 的项目里维护一份系统提示词文件,把岗位知识写成固定文本。这种做法更简单,但没有斜杠命令的显式触发机制,也没有连接器的标准化配置。另一种做法是自己写 MCP 服务器,把公司内部 API 封装成工具,再配合自定义提示词。这需要编程能力,但能精确控制数据流和权限。知识工作插件的定位介于两者之间:它提供了现成的文件结构和连接器配置,但把内容质量的责任留给你。选择哪种方式,取决于你更缺时间还是更缺工程能力。
编辑结论
适合以下团队采用:已经使用 Claude Cowork 或 Claude Code,并且愿意投入时间把通用技能文件改写成自己公司的术语、流程和工具链。不适合以下用户:想要一个装完就能用的成品,或者团队里没有人能读懂并维护 Markdown 里的提示词。采用前先验证三件事:第一,你的核心工具是否在对应插件的连接器列表里,比如销售插件是否覆盖你的 CRM;第二,你的安全策略是否允许通过 MCP 连接器把这些工具的数据交给 Claude;第三,你是否有明确的负责人来更新技能文件,因为插件质量完全取决于这些文本的维护频率。这个仓库的价值不在代码,而在它示范了一种把组织知识编码成文件的方法,复制这个方法比直接安装插件更有意义。
社区笔记