draft-offer – Offer 起草 Skill

3周前更新 7 0 0 0

draft-offer 是帮助 AI Agent 根据客户需求、项目范围和定价信息起草和生成商业报价与提案文档的 Skill,适合销售、咨询和自由职业者快速产出结构化的报价单与方案书。

Skill 安装

多 Agent 安装
npx skills add https://github.com/anthropics/knowledge-work-plugins --skill draft-offer

使用 npx skills 快速安装,支持将 Skill 添加到多个兼容的 AI Agent。

Skill 调研报告

Skill 详细介绍

anthropics/knowledge-work-plugins#draft-offer 是 Anthropic 官方 knowledge-work-plugins 仓库中提供的一个知识工作类 Skill,名称可以识别为 draft-offer。它面向的典型场景是帮助用户起草、整理和润色“报价、投标、方案、合作提案”这类对外商务文档。

它本身不是一个独立运行的软件,也不是一个安装后就能自动跑任务的程序。更准确地说,它属于一套提供给 AI Agent 使用的指令与工作流,通过结构化的提示和步骤,让 Agent 在接到商务文档类任务时,能够按更清晰、更专业的方式组织内容。

核心用途可以概括为:

  • 根据用户提供的项目背景、客户信息和产品服务内容,起草报价单或商务提案。
  • 把零散的笔记、需求描述、历史邮件整理成结构化的报价文档。
  • 按照常见商务文档结构组织内容,例如项目理解、服务范围、报价明细、交付周期、付款条件、有效期等。
  • 对已有的报价或提案草稿进行补充、改写和润色。

它解决的问题是:很多人在准备对外报价或商务提案时,不缺信息,但缺一个清晰的文档结构,也容易漏掉关键条款或交付说明。这个 Skill 的作用就是让 Agent 在用户给出基本素材后,按相对规范的商务文档逻辑完成初稿。

安装后,Agent 增加的主要能力是:在识别到“帮我写报价”“整理一份提案”“把这份需求转成报价文档”这类请求时,能够主动进入商务文档起草的工作方式,而不是像普通对话那样随意回答。它会让输出更接近可直接修改使用的文档,而不是一段泛泛的建议。

典型任务包括:

  • 把客户需求描述整理成一份项目报价初稿。
  • 把服务清单和价格信息组织成报价明细表格。
  • 把销售邮件和会议记录整合成一份对外提案。
  • 给已有的报价文档补充付款条件、有效期、免责说明等常见条款。

工作方式上,这个 Skill 更接近一套写作文档的流程和参考结构,而不是一个自动计算价格或自动生成 PDF 的工具。最终的价格数字、商务条款、法律措辞仍然需要用户自行确认。它擅长的是把内容组织清楚,而不是替代商业判断。

适合的用户:需要频繁准备报价、方案、提案的销售、商务、咨询、自由职业者和中小团队负责人。

不适合的需求:需要自动计算报价、需要对接 CRM 自动生成合同、需要法律效力审核的场景。这些超出了该 Skill 本身的能力范围。

如果该 Skill 在工作过程中调用第三方服务或 API,那么 Skill 本身提供的是文档起草的组织能力,第三方服务提供的是具体的数据或生成能力,两者需要分开理解。就当前官方资料来看,这个 Skill 主要是一套面向商务文档起草的指令型能力,不以独立程序形式运行。

Skill 安全评估

总体判断:这个 Skill 属于知识工作类指令,来源是 Anthropic 官方仓库,本身不涉及高危系统操作。风险主要来自使用过程中用户放入的内容,而不是 Skill 本身。

需要关注的安全点:

  • 来源可信度:该 Skill 来自 anthropics/knowledge-work-plugins 官方仓库,来源相对可信。但安装时应确认是从官方仓库获取,避免第三方重新发布或镜像版本。
  • 文件读取:起草报价或提案时,用户可能会让 Agent 读取已有的需求文档、邮件、表格。这属于正常用途,但要注意不要让它读取包含敏感客户信息或未授权内容的文件。
  • 文件写入:如果 Agent 需要把草稿写入本地文件,会涉及文件写入权限。是否开启取决于用户是否需要保存输出。
  • 网络访问:如果该 Skill 依赖第三方模型或 API,会产生网络请求。具体是否需要联网,以官方说明和实际配置为准。
  • 敏感商业信息:报价、成本、客户名单、折扣策略属于商业敏感内容。使用前应确认输入内容是否适合交给所配置的模型或服务处理。
  • 凭据:如果使用过程中需要配置 API Key,应避免把 Key 直接写进 Skill 文件或提交到代码仓库。

可以降低风险的做法:

  • 只让 Agent 读取起草所需的文件,不要授予整个目录或磁盘的访问权限。
  • 如果只是需要生成文档草稿,可以关闭 Agent 自动执行 Shell 的权限,由用户手动执行相关命令。
  • 涉及真实客户价格、成本结构时,先脱敏或使用示例数据测试流程。
  • 安装前确认 Skill 来源是官方仓库,不使用来源不明的重新发布版本。

这个 Skill 不属于 100% 无风险,但就当前已知信息看,它的正常用途是文档起草,本身不带有危险操作设计。真正的风险集中在用户放进去的商业数据,以及 Agent 被授予的权限范围。

Skill 使用要求

一、Agent / 客户端

该 Skill 来自 Anthropic 官方的 knowledge-work-plugins 仓库,与 Claude Code 的 Skill 机制高度适配,可以优先在 Claude Code 中使用。

官方没有公布完整的第三方 Agent 兼容列表。不过从 Agent Skill 的工作方式来看,在支持 Skills、自定义 Skill 或类似指令加载机制的环境中,通常也可以尝试在 Codex、Cursor、Trae、OpenClaw、WorkBuddy 等主流 AI Agent 中使用。不同 Agent 的 Skill 加载方式和兼容程度可能不同,具体以对应 Agent 当前版本为准。

二、运行环境 / 依赖

项目 要求
Agent Claude Code 优先,其他兼容 Agent 可尝试
Node.js 官方资料未明确要求,以实际加载方式为准
Python 官方资料未明确要求
网络 取决于所用 Agent 和模型配置
Git 通过仓库方式安装时可能需要

由于该 Skill 属于指令型能力,是否额外需要 Node.js、Python 或 Git,主要取决于用户使用的 Agent 及其 Skill 加载方式,官方没有把它作为固定硬性要求列出。

三、权限

  • 文件读取:可选。用于读取需求文档、历史邮件等素材。
  • 文件写入:可选。用于保存生成的报价或提案草稿。
  • Shell:通常不是必需。除非所用 Agent 的安装或加载机制需要。
  • 网络:可选。取决于 Agent 和模型配置。
  • GitHub:可选。仅在通过仓库方式安装或更新时需要。

四、账号 / API Key

该 Skill 本身是一套文档起草指令,官方资料未明确指出它自身需要单独的账号或 API Key。用户是否需要配置账号或 Key,主要取决于所用 Agent 和底层模型服务。这一点要和 Skill 后续生成的项目区分开:Skill 起草的是报价文档,文档中可能包含客户和价格信息,但这不等同于 Skill 需要额外的商业系统凭证。

最小使用条件

  1. 一个支持 Skill 加载的 AI Agent,优先 Claude Code。
  2. 能够提供项目背景和基本商务信息。
  3. 明确自己要起草的是报价、提案还是方案。

Skill 安装、使用与卸载教程

一、安装

可以直接复制本页面提供的 Skill 安装指令,粘贴到对应 Agent 或终端执行。

如果不清楚自己的 Agent 如何安装,可以直接询问当前 AI Agent:

如何安装 anthropics/knowledge-work-plugins#draft-offer?

如何在 Claude Code 中安装 anthropics/knowledge-work-plugins#draft-offer?

如何在 Codex 中安装 anthropics/knowledge-work-plugins#draft-offer?

如何在 Cursor 中安装 anthropics/knowledge-work-plugins#draft-offer?

让当前 Agent 根据自己的 Skill 加载和管理机制,给出对应安装步骤。不同 Agent 的安装位置和管理方式不同,以 Agent 自身说明为准。

二、安装后如何使用

安装后,在需要起草报价、提案或商务方案的对话中直接描述任务即可。这个 Skill 通常在识别到商务文档类请求时被触发,不需要用户手动调用某个固定命令。

适合交给它的任务描述方式:

使用 draft-offer,帮我根据以下客户需求起草一份项目报价初稿。

使用 draft-offer,把这份会议记录整理成一份对外商务提案。

使用 draft-offer,帮我检查这份报价文档的结构是否完整,缺少哪些常见条款。

描述需求时,尽量提供:客户是谁、项目是什么、包含哪些服务、大致价格或计价方式、交付周期。信息越具体,生成的初稿越接近可用状态。

三、卸载

不同 Agent 的 Skill 安装位置和管理方式可能不同。可以优先使用对应 Agent 或 Skill 管理器提供的删除方式,删除对应的 draft-offer Skill。

如果没有统一的卸载命令,直接询问当前 Agent 通常更稳妥:

如何卸载 anthropics/knowledge-work-plugins#draft-offer?

官方没有提供统一卸载命令的,不建议手动猜测删除路径。

常见问题

1. 这个 Skill 会自动帮我算出报价金额吗?

不会。它负责组织文档结构和内容表达,价格数字和计价方式需要用户自己提供和确认。

2. 生成的内容可以直接发给客户吗?

不建议直接发送。它生成的是初稿,价格、条款、法律措辞和客户信息都需要人工核对后再使用。

3. 可以同时安装到 Claude Code 和其他 Agent 吗?

取决于各 Agent 的 Skill 管理机制。通常可以分别安装,但不同 Agent 的加载方式不同,是否需要重复安装以各自说明为准。

4. 为什么安装后 Agent 没有识别到这个 Skill?

常见原因是 Skill 没有放到 Agent 预期的加载目录,或者当前会话没有重新加载 Skill。可以尝试重启 Agent 会话,或直接询问当前 Agent 是否正确识别到了 draft-offer。

5. Skill 更新后需要重新安装吗?

取决于安装方式。如果是以仓库或目录方式安装,通常需要更新对应文件;如果是通过 Agent 的 Skill 管理器安装,按其更新机制处理即可。具体以官方当前说明为准。

6. 中国大陆使用有网络要求吗?

该 Skill 本身是文档起草指令,网络要求主要来自所用 Agent 和底层模型服务,而不是 Skill 本身。具体取决于用户的 Agent 和网络配置。

7. 它和直接用 Agent 写报价有什么区别?

普通对话通常会给出比较泛的答复。这个 Skill 的作用是让 Agent 按商务文档的结构和工作方式来组织内容,输出更接近可直接修改的报价或提案初稿。

Skill 更新日志

版本列表
无版本号
将所有插件中的命令迁移为技能 - 将所有 commands/*.md 文件转换为 skills/*/SKILL.md 格式 - 将 36 对参考-技能合并到其可调用的对应项中 - 将仅参考的技能标记为 user-invocable: false - 为迁移的技能扩展描述,包含使用场景 - 保持 partner-built/ 命令不变 - 从 marketplace.json 中移除 bio-research

暂无评论

none
暂无评论...